Menu

#83 Using an Akai MPK Mini IV control surface

None
closed
1
2025-12-03
2025-10-26
No

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.

1 Attachments

Discussion

  • Ted Felix

    Ted Felix - 2025-10-27
    • assigned_to: Ted Felix
    • Group: -->
     
  • Ted Felix

    Ted Felix - 2025-10-27

    Just pushed this as [453b82]. Please test latest git.

    Some points for consideration:

    1. I marked it "experimental" in the preferences since it is not complete.
    2. Be sure to use the developer cmake line in the README. It will catch a number of issues.
      • cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-Werror -fsanitize=address -fno-omit-frame-pointer"
    3. If you don't mind, use RG_DEBUG instead of printf() 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]

  • Ted Felix

    Ted Felix - 2025-10-27
    • status: open --> feedback
     
  • Ted Felix

    Ted Felix - 2025-12-03
    • status: feedback --> closed
     

Log in to post a comment.