Hi all! I’ve come back to trying to build a rack for most of my songs - I am trying to get everything “in the box”, so that all of my sounds are coming from VSTi’s. I’ve built the rack with 5 Synths - Addictive Keys, Surge XT, OB-Xd, Korg Triton and Colla B3-Pro. So far, so good. I’ve done all my routing via MIDI channels into the Rack, Ch 1 is Addictive Keys, 2 is Colla B-3, etc.
Here is my problem, probably me. I can’t get the programs to change as needed in the Triton, OB-Xd, and probably not Surge XT or Colla-B3. Addictive keys, I only use one program, so that one is behaving. XD
I’ve tried saving different states for each song in the rack, that doesn’t work. I’ve tried setting Program change and Gains to Song, but that doesn’t work either. I hear about “Exporting states” or settings, or something, but have no idea how to make it work. IOne Thing - I AM using some Combi’s and some Programs in Triton, I’ve been saving Combi’s for my needs. I appreciate your help! I will be traveling the rest of this week, but I will check back here for rescue, and will get into things again on Sunday, when I get home. Thanks in advance! chris
I’ve found the easiest way is to use bindings. I have Song → On Load bindings for each VST’s program, and often other settings like volume, effect level, etc. This way, everything is preset when I call up a specific song.
Thanks Drawbars! I have been doing that with VSTs, but l was trying to reduce load on the computer by not loading 40+ plugins with a set. So up to now, every song had individual plugins loading, Bindings changing program selection (l just kind of set volumes, don’t make them particularly different, using key pressure for some variation). I’ve created a base group of plugins that are to live in the Rack, now l’m just trying to get them to load the right presets for each song.
One other reason is l’m trying to get my main keyboard playing VST’s instead of using its own internal sounds.
The rack states will save the current settings but there are State Behavior switches to set. If your plugin’s Preset model is set to “Use Plugin’s Programs” then the plugin is expected to provide the preset list to Cantabile. If it does the Cantabile preset list for the plugin will be populated with the names from the actual plugin’s preset list. If it is set to “Entire Plugin Snapshots” then you are expected to populate the Cantabile plugin preset list your self. If you use this method to save your presets you set the plugin state behavior to “Selected Program”.
Another way to go is use the state behavior switch “Entire Bank” instead of “Selected Program”.
This way you don’t have to set up any presets in the plugin slot. You simply set up the synth or FX and save the rack state. In both these methods the rack file holds the data because the Rack’s State Behavior is set to “Selected Rack State” and that state identity is stored in the Song file.
If you use the Exported State checkbox the data is stored in the Song file.
If you check both then the Rack state identity is stored in both files.
I hope this helps. 
Thanks Dave! That might take a minute to sort through, but l’ve got a couple flights today. So the rack states will help, and l had Selected Program, which doesn’t seem to do what l thought it would. I’ll give this a go! I do try to sort things out on my own before asking, but this has had me puzzled for a bit. Thing is, l could probably do without (plenty of RAM for soft synths), but l want to learn it!
UPDATE! - l had 20 minutes before my ride to the airport arrived, so l took a chance to work on things, l think it’s working! I can change between two songs now, and presets are following! Thanks Dave!