Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macos - sysex - MMJ not available anymore #31

Open
stmaccarelli opened this issue Jul 11, 2022 · 1 comment
Open

macos - sysex - MMJ not available anymore #31

stmaccarelli opened this issue Jul 11, 2022 · 1 comment

Comments

@stmaccarelli
Copy link

Sending and receiving SysEx data on macos is still not working.
The MMJ solution is not viable anymore, since MMJ is dead (the link you provide in readme drives to a 404)
I found that CoreMIDI4J is a newer and better solution for macos midi issues.
Would you implement that library natively, or support it and provide instructions on how to enable its use?

thanks

@stmaccarelli
Copy link
Author

for instance, here it is CoreMidi4J github https://github.com/DerekCook/CoreMidi4J
compiled releases are here: https://github.com/DerekCook/CoreMidi4J/releases
And sysex and all the stuff just works by placing coremidi4j-1.6.jar in The MidiBus /library folder.

After doing that, in the list() I see CoreMidi4J - #mymididevice# [0] in both input and output (my hardware midi device has both), other than plain #mymididevice#.

So, The MidiBus and sysex works my just creating the MidiBus object with that CoreMidi4J devices instead of plain ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant