Synth Forum

Notifications
Clear all

Remotely control Assign switch

5 Posts
3 Users
0 Reactions
832 Views
Posts: 111
Estimable Member
Topic starter
 

Hi,

I use ableton on stage to remotely switch performances and scenes (CC92) on the Montage. This works perfect.
Now I was programming ableton to activate Assign switch 1 (default CC86), and I got it working to light up, but the changes I programmed in the performance for AsgnSw1 don't happen. (Element level increase on element 1 and decrease on element 2)

Anyone can help me out? Thanks!

 
Posted : 16/12/2021 11:26 am
Jason
Posts: 8259
Illustrious Member
 

I'm not sure - sometimes MIDI targeted features don't translate to internal functions. However, all I can think of is MIDI channel utilization. Assuming you're using multi-channel MIDI mode then each Part's assignable switches can be individually targeted by sending the CC message on that Part's associated channel. So if this is Part 3 - then maybe try MIDI channel 3 CC86.

Channel 1 (Part 1) would be the "anchor" so I would first try this channel - but if my target Part was not Part 1 - then I would send to that specific MIDI channel (or channels).

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 16/12/2021 3:16 pm
Bad Mister
Posts: 12303
 

Hi,

I use ableton on stage to remotely switch performances and scenes (CC92) on the Montage. This works perfect.
Now I was programming ableton to activate Assign switch 1 (default CC86), and I got it working to light up, but the changes I programmed in the performance for AsgnSw1 don't happen. (Element level increase on element 1 and decrease on element 2)

Anyone can help me out? Thanks!

Sure, thanks for the question.
We’ll need to make some assumptions given the amount of details provided, but you should be able to accomplish this goal.

First let’s setup Elem1 to increase when the [A.Sw1] is flipped from Off (default) to On.
We assume you are sending a CC86 message value 127 to turn the Assign Switch 1 = On… and value of 0 to return the switch to Off.

In the screenshot below I have Destination 6 = Element 1’s “Elem Level” set to increase (positive Ratio) when the Switch is engaged

Please set the Ratio to the amount of increase you desire for Element 1.

In order to get Element 2 to do the opposite, we will engage another Control Set to accomplish the task
In the screenshot below I have Destination 7 = Element 2’s “Elem Level” set to decrease (negative Ratio) when the Switch is engaged

Please set the Ratio to amount you wish to decrease the Element 2 Level

When the Destination involves Element parameters, you are given the individual Element Switches. They typically default to all ON, I’ve turned all but the Element in question to Off (for clarity’s sake)… obviously this Part has only the two Elements.

Hope that helps.

 
Posted : 16/12/2021 4:02 pm
Posts: 111
Estimable Member
Topic starter
 

@BM, thanks for your detailed explanation as always! This however was not the problem. Sorry for my lack of information. It's the midi connection between ableton, montage, and it's internal sound generator.

@ Jason, but offcourse. That's it. Thanks! I could have known that. The scene changes (CC92) also have to happen on ch1. However, to activate Asgnsw1 on part 7 for example, I have to send CC86 value 127 on it's respective midi channel, in this case ch7.

I think Yamaha makes it a little bit complicated.

Change performance with MSB/LSB/PC: on the global Midi channel
Change scene: always Ch1
Change part AsgnSw (and perhaps other controllers also): On it's correspondant midi channel

 
Posted : 16/12/2021 4:45 pm
Jason
Posts: 8259
Illustrious Member
 

No problem - the front panel switches "automagically" cascade to multiple Parts - but MIDI messages, for example, can be used to target just one Part at a time. This is something I have found in the past as a "cool" feature to exploit where I wanted more complex control than just the limited "global" states of the buttons afforded me. I haven't used this yet - but one can tie the A.SW1/2 to a control ARP and target a single Part. In this regard - one can leverage ARPs to do more complex A.SW mapping than otherwise available using up to 8 different control arpeggios.

You see hard - and I actually see a good feature to exploit. I think this could actually be made even "harder" with more options. Assignable switches are like keyboard select at the element level and I could see having both SCENE access to these or just a way to turn on/off elements so currently triggered elements still sound even when you turn them "off" until a note off event occurs. And also the ability to target CC values as destinations so I could use the control matrix to turn on/off assignable switches or even change scenes to create some unique scene chaining outside of the context of patterns. I guess I see what's implemented today as fairly simple given where I'd prefer it to be extended.

Notice that when you select an individual Part - you can see its own state of the assignable switches. When you start using MIDI to address the switches - you can see the switches turn on/off for each Part.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 16/12/2021 6:27 pm
Share:

© 2024 Yamaha Corporation of America and Yamaha Corporation. All rights reserved.    Terms of Use | Privacy Policy | Contact Us