You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Question] MIDI into MidiMonster on Mac OS X? #116
Has anyone successfully routed MIDI on Mac OS X into MidiMonster and can give some guidance?
As far as I can tell, the Jack backend is the way to go for MIDI on Mac OS. Also seems like I need to learn the Jack system which I believe is totally separate from the virtual MIDI ports provided by Core MIDI?
I didn't realize that rtpmidi is the default/normal Mac OS MIDI backend - is that true?
I thought rtpmidi was for a more-esoteric multi-computer IP network situation, and not for a single computer MIDI -> MidiMonster -> anything, e.g. Midi out of Live into Art-Net/DMX.
Once I get this working, I'm happy to contribute a detailed tutorial - I suspect Ableton Live on Mac (or any other MIDI source on Mac) to Art-Net/DMX is a pretty common use-case for MidiMonster.
@grahamhr No problem, glad that I can help you ;-)
I didn't realize that rtpmidi is the default/normal macOS MIDI backend - is that true?
I'm not a Mac user myself, so I can't say 100%.
But I think that it is currently the only possibility to interact directly with the (you called it:)"Core MIDI" on Apple devices. (Speak without installing jack.)
I thought rtpmidi was for a more-esoteric multi-computer IP network situation, and not for a single computer MIDI -> MidiMonster -> anything, e.g. Midi out of Live into Art-Net/DMX.
It can be used for multi-computer setups, but it's not a requirement. It should work on any single-pc setup.
Once I get this working, I'm happy to contribute a detailed tutorial - I suspect Ableton Live on Mac (or any other MIDI source on Mac) to Art-Net/DMX is a pretty common use-case for MidiMonster.
Hi @grahamr, sorry for replying so late and thanks for your interest in the MIDIMonster!
Indeed on OSX currently jack is the best-supported option (as it is usable cross-platform), along with rtpmidi for networked Apple devices. For input from the local host (as with Ableton), the jack backend would probably be best-suited.
A dedicated Core MIDI backend for OSX might eventually be the best option, but I currently don't have the Hardware to do that.
@grahamhr Did you get this to work? I've tried installing Jack, but no MIDI devices are showing up so I'm pretty stuck.. :/
A native MIDI backend for OSX would be preferable but I get that it's an open-source project and that may take a while.
Activity
Spacelord09 commentedon Jun 15, 2022
Hey @grahamhr,
I think you mean our rtp-midi backend that can communicate directly with apple's midi subsystem over the network.
If you want, you can share a working tutorial at our KnowledgeBase that can help users with the same Problem!
If you need more help, just ask here ;-)
grahamhr commentedon Jun 15, 2022
@Spacelord09 Thanks for the tip!
I didn't realize that rtpmidi is the default/normal Mac OS MIDI backend - is that true?
I thought rtpmidi was for a more-esoteric multi-computer IP network situation, and not for a single computer MIDI -> MidiMonster -> anything, e.g. Midi out of Live into Art-Net/DMX.
Once I get this working, I'm happy to contribute a detailed tutorial - I suspect Ableton Live on Mac (or any other MIDI source on Mac) to Art-Net/DMX is a pretty common use-case for MidiMonster.
Spacelord09 commentedon Jun 15, 2022
@grahamhr No problem, glad that I can help you ;-)
I'm not a Mac user myself, so I can't say 100%.
But I think that it is currently the only possibility to interact directly with the (you called it:)"Core MIDI" on Apple devices. (Speak without installing jack.)
It can be used for multi-computer setups, but it's not a requirement. It should work on any single-pc setup.
That would be perfect 👍🏻
If you want you can join our Discord.
cbdevnet commentedon Jun 19, 2022
Hi @grahamr, sorry for replying so late and thanks for your interest in the MIDIMonster!
Indeed on OSX currently
jackis the best-supported option (as it is usable cross-platform), along withrtpmidifor networked Apple devices. For input from the local host (as with Ableton), thejackbackend would probably be best-suited.A dedicated Core MIDI backend for OSX might eventually be the best option, but I currently don't have the Hardware to do that.
grahamhr commentedon Jun 19, 2022
@cbdevnet Thanks for the guidance - I really appreciate it! I'll keep moving forward with both Jack and rtpmidi and see where I can get to.
Do you happen to know anyone who has setup a working MIDI >> MidiMonster setup on OSX?
Solander commentedon Nov 21, 2022
@grahamhr Did you get this to work? I've tried installing Jack, but no MIDI devices are showing up so I'm pretty stuck.. :/
A native MIDI backend for OSX would be preferable but I get that it's an open-source project and that may take a while.
emmaworley commentedon Nov 21, 2023
I got this working today. Here's an example config:
The key is to connect MIDIMonster's ports to autogenerated Core MIDI ports. Run MIDIMonster, then inspect with
jack_lsp:Then make connections:
Now in my case, MIDIMonster is forwarding notes from the TRAKTOR X1 MK3 device to the virtual1 device.