Ideally I want to setup note editing so that when I type ‘1’ or ‘2’ it will set the octave to that value. There are already established key bindings that I can use, but it just won’t let me use the key I want. I would prefer not to use the number pad ‘1’ but the regular ‘1’ above the qwerty keys. When I try to use the regular ‘1’ it says that it conflicts with the ‘Pattern Input’ which is fine, however, there seems to be no way of altering the Pattern Input key bindings. Realistically I only need to bind one octave’s worth of keys (z,x,c,v,b,n,m,s,d,g,h,i). I don’t need the 2nd set that is one octave above the base octave, and would prefer to use those keys for octave switching and other common tasks.
I am also getting into the scripting API, so perhaps there is a way to get around this by building a tool to manipulate the Pattern Input device and its key bindings directly. If so, I will cross post in the scripting forums to get more detailed help. I am posting here first to see if there is a quick fix that won’t require scripting at the moment.