Closed tassyv closed 3 years ago
Due to a bug, the list which setBfree shares with Ardour is offset by 1. Ardour starts counting at zero (0..127), while setBfree's list used one (1..128).
In Ardour create a program-change that sends a PC 118. Selection by name "Vince Idees Noires" incorrectly sends 119.
You can use "a-MIDI Monitor" (comes with ardour) and add the plugin before setBfree to check.
Using setBfree in Ardour 5.12 on Linux (Fedora 32) Using a patch change in my MIDI region, I can successfully recall any of the predefined settings. However, having stored a user preset in one of the empty banks (like 111 or 118), the plugin doesn't reconfigure properly when triggered via a MIDI program change event. If a manually recall the preset, then of course it works. Note that the user preset is visible in the Patch Change dialog in Ardour, I can select it just fine but it just won't load the preset.
![image](https://user-images.githubusercontent.com/36991084/98461576-876c1b80-21ad-11eb-87bc-6677d5d7e365.png)