Plowman Posted July 4, 2020 Share Posted July 4, 2020 I am trying to develop a simple Environment: when the sustain pedal is engaged ( CC 64 127 ), the mod wheel goes nil ( CC 1 0 ). That's the simple part. Less simple for me (easy for many here) is that when the sustain pedal is released (CC 64 0), the Environment sends the sequencer a message that pops the mod wheel back to wherever it was before the sustain pedal set it to nil ( without any need to nudge the mod wheel again ). Always grateful. Quote Link to comment Share on other sites More sharing options...
fuzzfilth Posted July 4, 2020 Share Posted July 4, 2020 That's actually quite easy. Here's the concept: - Split off CC1 and feed it into a CC1 Fader, then into the SeqIn. This will be your memory for CC1 - Split off CC64 and mult it into one Transformer, only reacting to CC64 - 127 (filter everything else), converting that to CC1 - 0, going to the SeqIn. This will appear like the ModWheel is set to 0 when Sust is pressed. - The mult goes also to another Transformer, only reacting to CC64 - 0 (filter everything else), converting that into Meta 99 - 1 (Bang Fader), going to the CC1 Fader. This will resend the last CC1value when Sust is released. Like this: Quote Link to comment Share on other sites More sharing options...
Plowman Posted July 4, 2020 Author Share Posted July 4, 2020 Success. Out of curiosity: Meta 99 forces the fader to send its value. What does the second value determine? In this case, no matter Meta 99's Data Byte 2 setting in the Transformer, everything seems to work. The speed and precision of your responses are appreciated. Quote Link to comment Share on other sites More sharing options...
fuzzfilth Posted July 4, 2020 Share Posted July 4, 2020 99 1 Bang Fader 99 127 increment-without-rollover 99 125 decrement-without-rollover 99 123 increment-with-rollover 99 121 decrement-with-rollover Values one less than those shown will pass Bang through to following Faders Quote Link to comment Share on other sites More sharing options...
Plowman Posted July 4, 2020 Author Share Posted July 4, 2020 Thanks. The second byte 1 means a straight-forward fader bang, and that second byte seems to be irrelevant unless it's 120 or above. I've read the list many times online, but one thing I've never found is an explanation of "rollover." Your patience permitting, what is the difference with or without rollover? Quote Link to comment Share on other sites More sharing options...
fuzzfilth Posted July 4, 2020 Share Posted July 4, 2020 inc from 127 with rollover = 0, without rollover = 127 dec from 0 with rollover = 127, without rollover = 0 Quote Link to comment Share on other sites More sharing options...
Plowman Posted July 4, 2020 Author Share Posted July 4, 2020 Woohoo. Rolling over from 127 back around to 0. Now I get it. I have a saved a template in your honor, bearing the Obermaier name. Thanks again. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.