Octave change pedal

BJG

2013-10-12 17:31:03

I'd like to set up a pedal to switch octave, so that notes are an octave higher while the pedal is held down. (It's to increase the range on a single-octave MIDI controller.) Any thoughts on how to set this up with Bome or otherwise would be appreciated!

DvlsAdvct

2013-10-14 20:05:36

Hi BJG

This is very easy, and can be completed simply by using global variables in the Rules. You would need two translators, one for the keyboard and one for the footpedal. They would look something like:

Code: Select all

Translator 1: Keyboard
Incoming Signal: 90 qq rr
Rules: if g0==1 then qq=qq+12
Outgoing Signal: 90 qq rr

Translator 2: Footpedal
Incoming Signal: 90 00 pp [i]This would be whatever the MIDI signal your foot pedal sends is[/i]
Rules: if pp==0 then g0=0
if pp==127 then g0=1
Outgoing Signal: None
So the first translator works as a passthrough, letting any signal through. The only exception to this would be the note signal would go up an octave when the footpedal is pressed. The 90 means this will only change Notes, so if there are knobs or faders on your keyboard they should not change.

Make sense?

BJG

2013-10-15 09:28:47

(Great, thanks for that!)