It seems that many DAWs have their own key mappings between the ASCII and MIDI keyboard. This causes some issues. For example Ableton Live uses the letter A to drive C3, whereas FL studio uses a different key mapping. @Retornz has proposed that I remove default key mappings when instruments are loaded in a DAW. Therefore the the DAW takes control. I’m Ok with these change. For me it makes sense to let the DAW handle key presses from the ASCII keyboard. If no one else objects I’ll go ahead and make the change.
[edit] the other alternative is to have Cabbage check which DAW the plugin is loaded in, and then use the same mappings. I’m also happy to do this, if you guys can provide me with the default mappings across a range of DAWs…