Originally Posted by plaamook
ask a stupid question...
actually, most of the newer apps with on-screen keys do have a scale selection and include a pick-the-notes-you-want feature - so it's a very relevant suggestion.
should be easy to re-code the on-screen keyboard to not only highlight the keys in key/scale, but also to re-map the relevant keys.
here's animoog (iPad app) as an example of what you are suggesting:
the 'root note' is the key signature. then you pick the scale type (drop-down menu finger is pointing to), which then shows the relevant keys in green in the middle, at which point you can select / de-select keys...the resulting 'keyboard' is displayed at the bottom of the screen.
it's actually very slick.
and the 'keys'... the mod/velocity/etc functions are mapped to the key -- if you touch the key near the bottom, you get a low value - near the top, a high value...