korginc / logue-sdk

This repository contains all the files and tools needed to build custom oscillators and effects for the prologue synthesizer.
BSD 3-Clause "New" or "Revised" License
835 stars 306 forks source link

MIDI messages callbacks value resolution increase for dtumlogue SDK #58

Closed dukesrg closed 2 years ago

dukesrg commented 2 years ago

To avoid API changes in future it make sense to increase the resolution for the values passed to the callbacks in this section: https://github.com/korginc/logue-sdk/blame/master/platform/drumlogue/README.md#L319 in compliance with MIDI 2.0 specs: Velocity should be 16-bit Pitch bend, Channel pressure and Aftertouch - all 32-bit

dukesrg commented 2 years ago

-

etienne-korg commented 2 years ago

drumlogue is not MIDI 2.0 compliant.

If support for MIDI 2.0 is added in the future, or a compliant product uses an API based on the drumlogue's, then optional callbacks aligned with MIDI 2.0 requirements will be added. The current API will remain aligned with MIDI 1.0 requirements.