Old Motifator threads are available in the Archive.
MightyD
Total Posts: 8
Joined 12-13-2004 status: Newcomer |
I’m trying to edit a string pad voice. I’ve got the FC2 set up as a volume pedal (source FC2, destination Volume, depth +63), and the voice volume (in voice common) set to 0. This sort of works; I can layer this in a performance with piano or rhodes and get a nice string pad backing controllable by volume pedal. There’s a bug however and I’m wondering if it can be fixed. What happens when I select the voice from “scratch” (e.g. go into voice mode, select any other voice, then reselect this voice) is that the volume is -not- at zero and I have to move the pedal to get it to zero. What I want is for the string pad’s volume to remain at 0 until the pedal “catches” at zero (just like sliders do). That way when I select the performance with the pad layer, it’s just the piano or rhodes until I bring in strings. Is this possible, and if so...how? :) Thanks in advance. |
Bad_Mister
Total Posts: 36620
Joined 07-30-2002 status: Moderator |
You stop short of giving us the complete information to discover what you have done incorrectly. But we love a mystery… The SOURCE is FC2 but what control change number do you have it set to send? The default cc004 or did you change the number? Also, just FYI, a DEPTH of +63 ensures that the pedal does not work for half of its travel. The linear positive Depth setting would be +32, not +63. At +63 no change in volume will occur for the first half of the travel of the pedal. Linear response would be approximately half the setting you have, +32, at this setting for each unit increase in movement of the control there is a increase in result. We will assume your controller set is setup as follows:
(--------)
And that you set the Voice’ main volume to 0. Since you don’t mention which S-series product you have we’ll forego the steps. This is a setup that would bias the volume of this Voice to the position of the pedal. Pedal at minimum = volume at minimum; Pedal at maximum = volume at maximum. There is one bit of information that you need to factor in. In the MIDI spec Foot Controllers reset to maximum anytime a Program selection occurs… This is by a command called RESET ALL CONTROLLERS. This command is sent anytime a program is recalled.
there is no bug in the S-series as it concerns controllers. It’s how you are attempting to do this without knowing about the RESET ALL CONTROLLERs command, which is standard in MIDI.
It’s not a bug. How the Voice responds when you recall it is a matter how how you have your CONTROLLER RESET parameter set. According to what you say you have done, it is working exactly as it should.
If CONTROLLER RESET is set to RESET then all controllers return to the MIDI designated default value.
File this bit of information away because it will be your preference as to how you want to accomplish your goal… Which is to have a Voice recalled in silence… Something the spec tries to prevent… But if you are clever you can do…
Well, there’s the trouble. What you setup is the opposite of what you want to do.
Here’s what you missed. It is a rule in MIDI (that 30 year old spec) that when a program is recalled controllers, unless told otherwise, will reset to certain settings.
The spec makes it so that things default to the most “PLAYABLE”, never silence. Always: ready to play If you would like a Voice to to start with silence, you correctly concluded you should set the main Voice volume to 0. But what you did not account for was the MIDI spec will automatically reset your FC to maximum… As soon as you call up the program. Please realize, had you decided to bias the volume of the pad sound to the MW, your programming would have worked!!! Because when the RESET is sent, the MW goes to minimum, unlike the FOOT CONTROLLERS which default to maximum. See how that works?
YOUR OPTIONS for FC Pedals
Or… You have to setup the Voice so that when the pedal is TOE DOWN or maximum (which you now know is the default) this equals 0 volume for that Voice.
Here’s how:
(--------)
Now when you use this pad sound in a Performance it will be recalled with volume of zero, to bring it in rock the pedal backwards.
It’s not a bug, its basic MIDI 102
Hope that helps. |
MightyD
Total Posts: 8
Joined 12-13-2004 status: Newcomer |
Heh. Ok we are referring to two different windows. I was referring to the control set assign when I specify control sets in a voice. You appear to be referring to the page in the utility section that says “controller”. I have this set to 4, which is the default (I did not really change it either).
Who knew? :) Where, in reading through the documentation, is this mentioned? THANK you for clearing this up. I was wondering why I had to push the pedal so far forward. (N.B. when seated, it’s actually more comfortable to find the volume up there for my foot, so I might leave this set this way. Nevertheless thank you very much for clearing this up.)
I have an s90sx, recently upgraded from s90. :)
Nice! Another missing piece of information. I thought the midi settings only applied to devices connected via midi and not internal control parameters.
I do see how that works. This controller reset: hold is exactly the option I needed to set. I’m using your above method, and it *is* ideal...since once I bring the pedal down it *stays down* even if I change patches. Thanks once again! |