Terry Kelley Posted September 10, 2019 Share Posted September 10, 2019 (edited) If you have a VST that only shows 0 ...127 for the patch name on the midi track, is there a way to rename those numbers (or assign them) to patch names? I was playing with the Define in Midi Instruments Preferences and while I can create a list, I don't see where I could point the VST to use that list rather than the numbers. The VST is the Munt MT-32. The VST shows the names on it's properties screen but the patch in the midi track is always a number. Any input appreciated. Edited September 10, 2019 by Awats Link to comment Share on other sites More sharing options...
msmcleod Posted September 10, 2019 Share Posted September 10, 2019 Unfortunately, Cakewalk will only show patch names that are presented to it by the plugin itself. At present, Instrument settings only apply to hardware MIDI instruments. It sounds like Munt MT-32 isn't publishing the names of the patches. You may want to consider contacting the plugin developer to see if they can add patch names to their VSTi. Link to comment Share on other sites More sharing options...
Terry Kelley Posted September 10, 2019 Author Share Posted September 10, 2019 Thanks Mark, that is what I suspected and appreciate you clearing it up. Link to comment Share on other sites More sharing options...
Terry Kelley Posted September 10, 2019 Author Share Posted September 10, 2019 (edited) 12 hours ago, msmcleod said: Unfortunately, Cakewalk will only show patch names that are presented to it by the plugin itself. At present, Instrument settings only apply to hardware MIDI instruments. It sounds like Munt MT-32 isn't publishing the names of the patches. You may want to consider contacting the plugin developer to see if they can add patch names to their VSTi. I got a reply from the Munt developer: Munt VSTi supports MidiProgramNames feature set (getMidiProgramName, getCurrentMidiProgram functions) to send program names to hosts. But the host also has to support this mechanism. This is the only standard mechanism defined by VST 2.4 specification for sending program names to hosts. Unfortunately very few host supports this. The only one known by me is Cubase ... If there is something that can be done here should I move it to Feedback Loop? Or should I drop it. Edited September 10, 2019 by Terry Kelley Link to comment Share on other sites More sharing options...
Joss Posted June 4, 2020 Share Posted June 4, 2020 (edited) Previous versions of Cakewalk (even very old and simple such as Sonar LE) were able to automatically retrieve the banks and patches names from the VSTi. This clearly is a regression (and it's very complicated to deal with the current situation when using several different VSTi racks providing rich banks of sounds). ===== My bad, patch name retrieving was working with DXi, not with VSTi. Forget what I said... If I lost my patch names when migrating to Bandlab Cakewalk it's because 32bit DXi are not supported (while 32bits VSTi are)... So I did not realize I was using the VSTi instead of the DXi. Edited June 4, 2020 by Joss Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now