I have my FC-5 footswitch assigned to Arp-SW as a lot of the songs in my set list use drum arps as backing. For other songs I use a MIDI backing track, as a Montage Song, and with the latest release of O/S version 3.0, we can now have Songs linked to the Live Set, making it easy to load song/performance. For these songs, I'd like to have the FC-5 behave as Play/Stop. But I don't think the functionality of the Footswitch ssign can be overridden on a per performance basis. Is this correct?
If not, maybe this is one for Ideascale.
Footswitch assignment is system global, not perf based.
For most system settings (there aren't a ton) - I'd prefer to have a performance override.
Performance-side setting: System, On, Off (for on or off type settings for example - system means inherit the global value - on or off would be absolute settings that are forced by the Performance).
This would help lots of currently system-global settings. Controller reset you may want the 2nd Performance in a pair of Performances that are both used for a single song to have the controllers NOT reset - but you may want the 1st Performance to reset the controllers because that will start you at some known point you can deal with "catching", etc. if you need to before a tune starts -- but may be helpful not to have controllers reset when you quickly change to the new Performance which is in the middle of a tune and using SSS and all that.
... just one example - but hardly any settings have an argument that only one single set-it-and-forget it works well for all cases. Yet some may prefer the ease of setting a global - in which case they can leave the performance overrides to "System" for everything. And certainly all presets would have the overrides set to "System" which matches the current product.
Not sure in the GUI where to "stick" these Performance overrides. Probably some "advanced" tab in the Perf. Common/Audio section.
Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R
Thanks Jason, I thought as much. I'll put something on ideascale.
Jason,
I just put this suggestion up in ideascale. I had another thought on a solution to this - by allowing the Montage to send MIDI events when a performance is selected, and | can use a sysex to select the FS assign. It's detailed in the ideascale posting.
Sean
As it turns out, we had this power all along!
When a MIDI file is loaded, the sysex events located at the start of the MIDI file are sent out by the Montage before the song begins. So all I need to to do was store the appropriate sysex message at the start of my song, when I select that in Live Set, it switches the foot switch to be play/Stop. I create another dummy MIDI file, with just a single sysex message to make footswitch switch to Arp SW and associate that in the Live set with the song I need to use an Arp with.
So now as soon as I switch in the Live set, my settings change too.
All along - or is this something new with Montage v3.0?
From the new features list:
You can now play songs, patterns and audio files from the Live Set display.
I'm trying to dig in here how you get the song with sysex to associate with a Performance and all get recalled together with Live Set. My guess would be this is something new with v3.0.
BTW: even more flexible would be the ability to have SysEx in ARPs so you can have option for 8 different sets of parameter changes that could be "button accessed" with the SCENE [1]-[8] buttons.
Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R
Jason
Yes this is something new with 3.0. You can have a song and performance (also a pattern and song combination) in a live set slot. When you select the slot any sysex at the start of the midi file is sent out immediately. You can then press the play button to start the song. Or in my case, the sysex has set the foot switch up as play/stop.
I also create dummy midi files with a similar sysex to change foot switch functionality to start/stop arps. These midi files just have the sysex message and nothing else.