Ooookay Sir, here we are…
I downloaded a Guitar-Simulation VST to simulate the problem.
It is called “AGM Lite” from Amplesound, which anyone may download here: http://www.amplesound.net/en/download.asp
It also has a picking and a strumming mode and idontknowwhatelse… fair enough for testing!
The screenshot of the whole wiring is shown in guitar_test_01.PNG
Like i said above, i placed two blocks of that VST in my rackspace (one in picking mode, the other one in strumming mode, see guitar_test_05.PNG), and the drum VST “Strike” from AIR Music. Every audio out is connected to a 8-ch Mixer block.
Both guitar blocks get the same midi signal all the time.
The front of the rack has one button which toggles between strumming and picking, and for each mode an adequate LED (also a Label) which indicate the active module. There are also three faders to adjust the level of the three sound blocks. (See also screenshot guitar_test_02.PNG)
The LED-widgets are connected to the “mute” control of the mixer channels, so the one that is lit is unmuted (reversed value!).
Behind the button, there is a small script working which toggels the state of the LED-widgets (and those will switch the mute state of the mixer channels).
You can learn this single toggle button with any midi signal/controller that is available (maybe a single note?).
Unfortunately the upload function of the forum seems to be “on strike” again sigh
Well… then take the screenshots from my dropbox: https://www.dropbox.com/sh/dvrfrujagb7w79y/AAAR4gJ3ISUveYKEa-Qon1Kya?dl=0
…hope i could help.
You may also download the rackspace from my dropbox: https://www.dropbox.com/s/k0lt6u530jiz1tm/Guitar%20test.rackspace?dl=0
The script is as follows:
bt_mode : Widget
lbl_msg1 : widget
led_pick : widget
led_strum : widget
widg_val : double bt_val : double
on WidgetValueChanged (widg_val : double) from bt_mode
if widg_val ==1
SetWidgetLabel(lbl_msg1 , “Picking mode enabled”)
SetWidgetLabel(lbl_msg1 , “Strumming mode enabled”)