Dplug icon indicating copy to clipboard operation
Dplug copied to clipboard

VST3 MIDI CC

Open p0nce opened this issue 3 years ago • 2 comments

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

p0nce avatar May 30 '22 13:05 p0nce

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

p0nce avatar May 30 '22 13:05 p0nce

So far everything is telling to get 130 x 16 fake VST3 parameters.

p0nce avatar May 30 '22 14:05 p0nce

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. image CC 128 and 129: image

p0nce avatar Nov 07 '23 10:11 p0nce

Done in v14.0.3, strongly recommended to read the Options page: https://github.com/AuburnSounds/Dplug/wiki/Options#vst3midicc

p0nce avatar Nov 09 '23 14:11 p0nce