Hello all,
I came across a minor challenge with OSCulator the other day. I have a wiimote connected to OSCulator, and a MIDI Note event associated with an event (such as Button A press).
I was trying to map that MIDI Note, to Enabling/Disabling a plugin(ex: reverb) within Ableton Live - but the toggle was not working from OSCulator. Checking if this was a limitation of Live, I next tried mapping the same MIDI Note from my physical MIDI keyboard (bypassing OSCulator), and as expected the plugin would turn on/off successfully.
Looking closer at the MIDI messages sent by OSCulator vs. those sent by the physical MIDI keyboard (MidiPipe was very useful to see the differences), I saw that OSCulator sends a Note-Off MIDI message But with a value of "127" (maximum MIDI value), versus the MIDI keyboard that would send a variety of values depending on my finger pressure on the key.
I suspect that Live is treating the Note-Off message with a value of 127, not as a Note-Off message, but rather as a Note-On message. While I had read about similar behaviour with Note-On messages (ie: a Note-On message with a value of 0 is == to a Note-Off message), I have not found something confirming the same for Note-Off messages.
While the manual (http://dl.osculator.net/doc/OSCulator+2.11+Manual.pdf) p.33 mentions being able to change this default value of 127 with the "Channel Velocity", I was unable to figure out how to actually make that change.
regards,
donfede
I came across a minor challenge with OSCulator the other day. I have a wiimote connected to OSCulator, and a MIDI Note event associated with an event (such as Button A press).
I was trying to map that MIDI Note, to Enabling/Disabling a plugin(ex: reverb) within Ableton Live - but the toggle was not working from OSCulator. Checking if this was a limitation of Live, I next tried mapping the same MIDI Note from my physical MIDI keyboard (bypassing OSCulator), and as expected the plugin would turn on/off successfully.
Looking closer at the MIDI messages sent by OSCulator vs. those sent by the physical MIDI keyboard (MidiPipe was very useful to see the differences), I saw that OSCulator sends a Note-Off MIDI message But with a value of "127" (maximum MIDI value), versus the MIDI keyboard that would send a variety of values depending on my finger pressure on the key.
I suspect that Live is treating the Note-Off message with a value of 127, not as a Note-Off message, but rather as a Note-On message. While I had read about similar behaviour with Note-On messages (ie: a Note-On message with a value of 0 is == to a Note-Off message), I have not found something confirming the same for Note-Off messages.
While the manual (http://dl.osculator.net/doc/OSCulator+2.11+Manual.pdf) p.33 mentions being able to change this default value of 127 with the "Channel Velocity", I was unable to figure out how to actually make that change.
regards,
donfede
Comment