In reply to Daniel Spreadbury.

Daniel, regarding the scripting language, would it be possible to allow the language to accept commands from "outside" the software itself. I would like to write ad-ons...in other words, create an android app that can display only the current bar on the screen and allow with the touch of a finger to add notes to the stave. The swipe to the next bar and do the same and so forth. It would require to communicate through WiFi to your software and give it instructions. So, in a nutshell, your software "listens" for commands from outside itself and execute it. It will open much larger possibilities than just being able to write plugIns.