Hi,
I just bought an Akai control surface and I'm trying to modify Rosegarden to be able to use it. See the changes I propose in the attached .zip file (sorry I don't know how to use SourceForge and I'm not a good programmer!). This is just a start but I hope it can help someone.
Just pushed this as [453b82]. Please test latest git.
Some points for consideration:
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-Werror -fsanitize=address -fno-omit-frame-pointer"RG_DEBUGinstead ofprintf()for debugging. You can search the code for examples. It is removed in a release build, so it has no impact on performance.Looks great for a first start. Thanks.
Related
Commit: [453b82]