How to transport #MIDI over #network the easy way? #fedihelp
So, my client just called me, and it turns out… I need to have his MIDI signal from stage at my #FOH, which is around 40m of cable.
I got a CAT cable running with TCP/IP infrastructure anyways.
I know that #RTPMIDI exists, but I never have used it.
So I need something that takes #USBMIDI and makes it available 40 meters somewhere else. Or I need to send USB over 40 meters, doesn't really matter.
I think the endpoint for the MIDI transmission will be VCV Rack on Linux.
Must happen the day after tomorrow, so buying something is not a solution.
I have available: 1 Ubuntu Studio 24.4 laptop. 1 Windows 10 laptop. 1 MacBook Pro 2017. Several iPads, something Bluetooth-MIDI working with one of the iPads.
I used to have #midimonster but it cannot be installed on Ubuntu any more due to dependency shit.
EDIT: See my own answer in 🧵 for a solution.
🧵 So: How to transport #MIDI over #network the easy way?
The easy way is supposed to be #RtpMidi, which is built into #macOS / #OSX.
On #Linux, there is #rtpmidid, which I didn't try as it says it is alpha software. rtpMidi by MacLarenLabs does it for 12$: https://mclarenlabs.com
It does communicate successfully with #macOS.
For #Windows, there is another software also called rtpMIDI by Tobias Erichsen which I didn't try… https://www.tobias-erichsen.de/software/rtpmidi.html
It turns out however that OS X #Monterey cannot route MIDI from a USB MIDI Interface into RtpMidi. It is supposed to, but it just doesn't work, and it doesn't say anything about it.
The workaround with OS X on the sender side is to run #Ardour as a MIDI router on it using a #MidiBus.
And for those wondering what I actually have to do in the project?:
I will have a plant that is hooked up to a device creating sounds plus MIDI events and I need to create DMX lighting events from these. So the plant will make sound and light.