What is Always In Key?
Always In Key is a small utility app for Mac OS X that allows a user to select a musical key and restrict the MIDI output to only notes contained in that key. When a "bad" note is received (i.e. a note outside the selected key), it can either ignore the note or play an adjacent note.
Why would I want to do that?
Well, for any number of reasons really. Let’s say that you are ad-libbing a lead on your synth (and you know the key in which you are playing), you can simply route your MIDI into this app and jam away without fear of playing any wrong notes.
How does it work?
It is super simple.
- Use the MIDI IN menu to select a source to listen for MIDI notes.
- Use the MIDI OUT menu to send the MIDI output to somewhere (i.e. sequencer, keyboard, etc)
- Select a Musical Key (Scale) to restrict the MIDI output to
- Select an action to perform when Always In Keys receives a note that is outside the selected key.
Basically, you’ll want to place this app "in between" your MIDI source and your MIDI destination.
In my personal setup, I’ve set my MIDI IN to listen to my Oxygen 8, then routed my MIDI OUT to my Roland XV-5050.
Mac OS X (10.2.8 – 10.6.x)