Yes I love Thumbjam, and the way you describe is kinda how it is at the moment, and you hint at a possible patch idea, for use with one oscilator where x is notes in a scale and y transposes that scale, that just needs a combiner module, but when playing with 2 oscilators (or 3 but I havent tested it as I usually have Z mapped to an amplifier) its possible for a scale in the X direction to "clash" with a note in the Y direction. Im hoping for more harmonies, so some notes need to be omitted from the scale.
Yes I agree he needs to implement more scales that jjust major... I think hes puttin minor in but there is an interface challenge in that he only really has 5 "slots" to access possible scales. Im trying to persuade him to lose the free "theremin" mode as the whole device has a slew function (portamento) so sliding notes can be generated, even if they would end up on predetermined "notes"
For the curious, the sequencer works a little like a looper.. in that you press record, wave your hand, and press again to start looping the notes generated by the handwaving. Then you can "overdub" which is not overdub as we know it, more insert... so the loop continues and a next press of record and release will replace the hand movements between those button presses.
In addition we are working on time quantising the notes, so that an incoming clock signal will force your notes to a timebase.. including the quantising of your initial press of record and stop, to force your performance to a bar or 2 bars or any additional time division based on what clock speed you send it... this is very powerful if a little buggy right now,