OK, I'm just about going crazy here...
So. MST has two widgets; Send and Plugin
Code:
Widget Send
Press 90 29 7f
FB_TwoState 90 29 7f 90 29 00
WidgetEnd
Widget Plugin
Press 90 2B 7f
FB_TwoState 90 2B 7f 90 2B 00
WidgetEnd
Both have LEDs and turn on/off when pressed. (Good start!)
Both are assigned in the ZON file in the 'Buttons|' zone to the following actions:
Code:
Send ToggleMapSelectedTrackSends
Plugin ToggleMapSelectedTrackFXMenu
The Send|1-8 zone is as follows:
Code:
Zone "Send|1-8"
SelectedTrackNavigator
DisplayUpper| TrackSendNameDisplay
DisplayLower| TrackSendVolumeDisplay
Mute| TrackSendMute
Fader| TrackSendVolume
TrackTouch+Fader| TrackSendVolume
FaderTouch| TrackTouch
ZoneEnd
And works perfectly when the SEND button is pressed, switching the displays to show the sends and their volumes, with the Faders setting to ) or whatever the send volume is. And returning to normal view once pressed again.
The FXMenu, however, is driving me crazy! I've tried as you see in the 'Button|' zone above, and I've tried it as a 'GoZone FXMenu|' (which stops the LED working?). And neither do anything at all? Here's the FXMenu Zone.
Code:
Zone "FXMenu|1-8"
SelectedTrackNavigator
DisplayUpper| FXNameDisplay |
DisplayLower| NoAction
Rotary| NoAction
RotaryPush| GoFXSlot |
ZoneEnd
What I'm expecting that to do is Show the FX in Slots 1-8 across Channel Displays 1-8 and allow me to select the FX with a push of the relevant Rotary...
Am I missing something really simple?