Quote:
Originally Posted by UNdark
I was thinkin.. something like the arturia V3 is basically two different synths, hence too many controls to assign. I don't believe or understand how, to get reaper/csi to recognise which of the synths i'm using, as they are integral, so can't write a file for each synth..
Is there a way i could use pages (1 page for each synth) to select a new set of assignments within csi?
This might not seem a well constructed question, my apologies..
I need to create an alternate set of commands for one plugin, depending on which of two internal synths are being used..switched by a "page button" or some other idea..
Possible?
cheers
|
Are you talking the Arturia Prophet V3? The other way you can handle that is by creating SubZones.
You start with a typical fx.zon file but you're going to have a section called SubZones (just like IncludedZones in a Home.zon file). Then you also need to create some "GoZone" commands to alternate between the various zones. Each .zon file just gets a suffix of [plugin name]-1.zon, [plugin name]-2.zon, etc.
So here is a simple 2 zone setup I use for Softube's American Class A. The first file is named: VST__American_Class_A__Softube_.zon
Code:
Zone "VST: American Class A (Softube)" "American Class A"
SelectedTrackNavigator
SubZones
"VST: American Class A (Softube)-1"
SubZonesEnd
BankB GoZone "VST: American Class A (Softube)"
BankBDisplay FixedTextDisplay "EQ"
BankC GoZone "VST: American Class A (Softube)-1"
BankCDisplay FixedTextDisplay "Comp-Gate"
DisplayUpperA1 FXParamNameDisplay 14 "Low Gain"
DisplayLowerA1 FXParamValueDisplay 14
RotaryA1 FXParam 14
etc....
Then the second .zon file is named VST__American_Class_A__Softube_-1.zon and it looks like this...
Code:
Zone "VST: American Class A (Softube)-1" "American Class A"
/
MainDisplay1 FXNameDisplay
MainDisplay2 TrackNameDisplay
/
BankB GoZone "VST: American Class A (Softube)"
BankBDisplay FixedTextDisplay "EQ"
BankC GoZone "VST: American Class A (Softube)-1"
BankCDisplay FixedTextDisplay "Comp-Gate"
/
DisplayUpperA1 FXParamNameDisplay 29 "Threshold"
DisplayLowerA1 FXParamValueDisplay 29
RotaryA1 FXParam 29
etc...
You can do make as many of these sub-zones as you'd like.