You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When __unit_callback void unit_note_on(uint8_t note, uint8_t velocity) is called, velocity is always zero.
I tested with a MIDI keyboard, and the EG responded to velocity inputs, but the OSC didn't.
While this is not a serious problem, I think it would be useful to use the velocity values as an OSC's modulation source.
The text was updated successfully, but these errors were encountered:
personally, velocity is important for user oscillators. I have used a Yorick LFE to remap velocity to Shape/Shift-Shape CC's. it is very important to me for articulation of user oscillators, after-touch would be helpful at this point as well.
Note: I slightly modified the code to see if the velocity values are actually available. sig += voice[i].velo > 96 ? osc_sqrf(phase) : osc_sawf(phase);
When
__unit_callback void unit_note_on(uint8_t note, uint8_t velocity)
is called,velocity
is always zero.I tested with a MIDI keyboard, and the EG responded to velocity inputs, but the OSC didn't.
While this is not a serious problem, I think it would be useful to use the velocity values as an OSC's modulation source.
The text was updated successfully, but these errors were encountered: