Search found 23 matches

by Doc Joe
Tue May 04, 2021 3:43 am
Forum: Module Designer
Topic: More fun with MIDI
Replies: 6
Views: 151

Re: More fun with MIDI

Ooooh... one more thing. The maximum number of midi events that can be added to the array is 10.
Checking with the folks at Cherry Audio - Is that correct?
by Doc Joe
Tue May 04, 2021 3:24 am
Forum: Module Designer
Topic: More fun with MIDI
Replies: 6
Views: 151

Re: More fun with MIDI

Solved! Turns out I had made a rookie mistake regarding how arrays are handled in Java. I was using a public ShortMessage varible to set all of the midi events. The array was storing a pointer to this variable, not new copies each time the SetMidi was called. Doh! Thus, when the mini output was actu...
by Doc Joe
Mon May 03, 2021 9:53 pm
Forum: Tips and Tricks
Topic: RECORDING
Replies: 1
Views: 198

Re: RECORDING

I used to use the Zoom L-8 for live recording, but since last month, its been very flaky and dropping out. Man, I miss that device working properly. I now use the master record button in Voltage itself, or if I am driving the module through my DAW (Reason), I record the midi tracks, then render the ...
by Doc Joe
Sun May 02, 2021 11:57 pm
Forum: Module Designer
Topic: More fun with MIDI
Replies: 6
Views: 151

Re: More fun with MIDI

Thanks Colin, I thought as much as this. The AddMessage property certainly looks to be adding a midi event (ShortMessage) to an array within the midi jack component. You've confirmed my suspicions that the midi signals are sent and cleared during the ProcessSample() phase, even though I am not expli...
by Doc Joe
Sun May 02, 2021 9:47 am
Forum: Module Designer
Topic: More fun with MIDI
Replies: 6
Views: 151

Re: More fun with MIDI

Here's videos of the modules in action:
Overview of the module design - https://youtu.be/fdZu5tW1woQ
Testing in Voltage - https://youtu.be/d-1Q1lia-Jg
by Doc Joe
Sun May 02, 2021 8:47 am
Forum: Module Designer
Topic: More fun with MIDI
Replies: 6
Views: 151

More fun with MIDI

Hi again folks. The NDLR controller is coming along well. However, I have tricky situation. There are times when the NDLR module generates many MIDI event in rapid succession. For example, when I wish to reset the NDRL to a known state, I need to send out 10 different MIDI events. I am currently spe...
by Doc Joe
Thu Apr 29, 2021 11:50 pm
Forum: Module Designer
Topic: Fun with MIDI
Replies: 4
Views: 154

Re: Fun with MIDI

For those also on a similar journey, here is the ProcessSample code for this: // midi_channel is the numbe rof the midi channal (duh). Not that it is a range of 0 to 15 (not 1 to 16) // buttons, etc can change the midi_cc value (data 1 of the midi event) // midi_data2 represents the value being sent...
by Doc Joe
Thu Apr 29, 2021 11:41 pm
Forum: Module Designer
Topic: Fun with MIDI
Replies: 4
Views: 154

Re: Fun with MIDI

Woohoo. After some messing about and the above advice, I got the proof of concept for an NDLR controller module in Voltage working. Now to create all the various controls, knobs and options! I planning to have the all NDRL controls available as buttons/sliders with CV input and attenverters, so we c...
by Doc Joe
Thu Apr 29, 2021 7:57 am
Forum: Module Designer
Topic: Fun with MIDI
Replies: 4
Views: 154

Fun with MIDI

Hi folks, I am only just getting into writing a MIDI interface. I am creating a control panel for the NDLR. In short, the control will be a bunch of buttons that send individual MIDI CC messages to a MIDI channel via a MIDIOutputJack. I've read the oracle code, added the appropriate library and have...
by Doc Joe
Sat Apr 17, 2021 11:26 pm
Forum: Module Designer
Topic: Virtual VM Developers Conference?
Replies: 10
Views: 805

Re: Virtual VM Developers Conference?

The idea of an asynchronous event is excellent. I very much like this. I've an LMS solution I can use to host this and happy to do so. What we'll need is a roster of topics and presenters. Then, over a few weeks, I (well, my assistant) can help collate and load up the videos. I can do a good "intro ...