Old Motifator threads are available in the Archive.
kaptainkeyboard
Total Posts: 18
Joined 11-06-2005 status: Regular |
I use a Korg Kronos as my master keyboard, MIDI’d out to my Motif XF.
My problem is the Motif Foot Controllers default to Maximum, and every time I change to the next song (performance), the Motif blasts out at full volume.
Is it possible to Silence the Motif after a program change (without using the Faders or AF buttons) and still have ultimate control with the Foot Controllers. |
Bad_Mister
Total Posts: 36620
Joined 07-30-2002 status: Moderator |
When a MIDI message called “RESET ALL CONTROLLERS” is sent, all controllers are returned to there default condition. Foot pedals to maximum, MW to minimum, PB to center, etc., etc. any time this message is sent all MIDI devices must respond… It is a MIDI system fail safe. This is the reason your Foot Controllers seem to jump to maximum… They are being told to do so. Any time you change Programs a Reset message is sent. So it is completely normal for any device to have its Foot Controller send maximum value when reset. If you would like to keep your controllers “live” when you recall a Program, set the parameter responsible to “HOLD”
Press [UTILITY]
This is not a cure all, however. There are still times when the RESET ALL CONTROLLER message is forced through the system, the key as a MIDI performer is “know” when your system is going to be reset so that it is not a “surprise”.
The CONTROLLER RESET = HOLD setting will work as long as you remain within the current mode.
If you are in PERFORMANCE mode and the Expression pedal is at minimum, move to any other PERFORMANCE and the minimum value will be inherited. This is what you want. However, switching modes (Voice to Performance, Song to Voice, Pattern to Performance, etc) the RESET will occur. Knowing when the reset will occur - this ceases to be as big a problem. Another thing to watch out for is arpeggios and sequence data which can send cc011 messages to your active sound - obviously sending a cc message that is assigned to your pedal from an outside source (like the seq or arp) will immediately affect the volume. Hope that helps… With the Controller Reset parameter and armed with knowing when it works should reduce your surprise volume jumps…
The other solution is program the Voices you are using to activate in the exact condition you require. That is, if you need a piano/string layer that begins with just the piano, you can program the string Voice you use in the combination so that it is recalled with its volume set at zero. “Knowing” that foot controller pedals will automatically reset to max, you can set up, (using a non-fixed function control change number to control volume), so that the toe down position is minimum for the string Voice. This can be done by setting the DEPTH to a negative value… using FC2(04) set to “volume” and a Depth = -32. Of course now to fade in the strings you rock the pedal towards heel down… this would be the other way to approach the issue. Please see some of the advanced application tutorials for programming tips and tricks. |
anotherscott
Total Posts: 653
Joined 06-30-2010 status: Guru |
In general, if you want your XF to always be at the volume your pedal is at, there is a simple “low tech” solution… Instead of using an FC7, just put a plain analog volume control on the output of your XF. Something like a Boss FV-500L would probably work well. This has the added benefit of freeing up the foot controller for other purposes. (That’s especially useful on a lower end instrument like a MOX, which only has one foot controller input, and no aftertouch… you can use your foot pedal to introduce modulation to your right hand lead sound without having to let go of your left hand supporting sound, without having to sacrifice having a volume pedal.) However, this does not normally allow you to selectively bring up one XF instrument without the other, which is your particular application. A possible fix for that would be to make use of the assignable outs to separate your sounds (or, if you’re playing mono, pan the sounds hard left or right,the only way to do this on a model without assignable outs) and then use separate pedals for each. |
kaptainkeyboard
Total Posts: 18
Joined 11-06-2005 status: Regular |
Thanks for your response guys. I tried the “Hold” option a while back on my Motif ES, however, I was getting some strange results, and I have now set my XF to the “Hold” option, and I’m still getting some weird stuff happening If I fade Out both Foot Controllers at the end of one song and change the program, the New Program responds as expected (both sounds assigned to each Controller are silent, and I can fade them in as required) on “Some” but not “All” my Programs.
At this point I should tell you how my Foot Controllers are set up in Utility mode:-
The Programs that do Not work for me respond as follows:-
If I set the FC1 Expression Pedal to Full On at the end of the previous song, FC2 responds as expected .
PS. Both Foot Controllers still work independently at this point.
Clearly, the FC1 Pedal is influencing the output of FC2.
I am an old guy with a sore head right now....HELP. |
Bad_Mister
Total Posts: 36620
Joined 07-30-2002 status: Moderator |
the FC1 which sends Expression is a fixed function control number, these means it will always control musical volume (expression)… Always, it is fixed. The FC2 which send cc004 Foot Control, it does not have a fixed function - you assign it to any one of 101 parameter Destinations within a VOICE… So when you say FC2 will not respond to any movement on the pedal, this is because it is not assigned to do anything within the VOICE. Foot Controller cc004 is like Modulation Wheel cc001, it does not have a function until you program into do one. |
kaptainkeyboard
Total Posts: 18
Joined 11-06-2005 status: Regular |
I have FC2 assigned to Volume as per the later part of my post. I think I will sleep on ths and reverse engineer the Voices within the Performances that actually work and see what’s on. |