A suggestion for new device that interacts with MuseScore
I'm Andrea Accordino, the developer of ODLA project.
OLDA is a new input device (a special keyboard) aimed to help users to compose music simply touching a pentagram through a set of silicone buttons (please visit www.odlamusic.com for details about the project). ODLA is also a good support device for blind people who want to compose music.
Currently, we’re using a modified version of MuseScore as default music notation program for ODLA users. In order to connect ODLA device with MuseScore software we edited the MuseScore source code adding a c++ class. Every time I need to change it, I have to compile the whole source code. This operation lasts a fair amount of time due to project complexity.
Our approach is not optimal, so I'd like to improve it. I would like to develop a better way to implement an extension for MuseScore. What do you suggest? To code a separate library (dll) or to create a custom plugin? In your opinion, which way is the easiest one?
Thank in advance.