Dplug
Dplug copied to clipboard
VST3 MIDI CC
The rumor on the street is that you need 130 x 16 channels fake parameters to support MIDI CC. (128 CC + pitch bend + channel pressure) x 16 channels
IMidiLearn would avoid that, was created in 11/2018 because of that unfortunate thousands of parameters.
- [x] Investigate how supported IMIDILearn is => not good
- [x] decide which to implement
- [ ] actually do it
- [ ] Protect that with a version identifier if it breaks compat
IMIDILearn support:
- [x] yes REAPER => July 2021 (seen in v6.35)
- [x] yes Bitwig v4.1.6
- [x] Studio One 5.1.1 (nov 2020) => nope
- [x] FLStudio 20.8 => nope
- [x] Live 10.1.42 (2018) => nope
- [x] Cubase 11.0.0 (oct 2020) => nope
So far everything is telling to get 130 x 16 fake VST3 parameters.
How it's done in helm:
- MIDI CC are like this in Helm VST3, added at the end of parameter lists, ID are in a safe range. CC 128 and 129 are probably pitch bend and channel pressure.
CC 128 and 129:
Done in v14.0.3, strongly recommended to read the Options page: https://github.com/AuburnSounds/Dplug/wiki/Options#vst3midicc