Connecting to computer AND to a Raspberry HUB

Hi!

I struggle a bit with USB and the MidiHub. I have a lot of instruments who support USB Midi so I decided to use a Raspberry to centralize all the USB instruments in one place to then connect them to the MidiHub. It’s working great!

Here is my setup:

  • MidiHub
  • 1x Raspberry working as a “midi usb hub host” for various instruments (all using USB). The Raspberry is connected via USB to the MidiHub
  • Some other instruments connected to MidiHub using DIN.

The Raspberry “USB Hub” connections I use:

Blockquote
circark@raspimidihub:~ $ aconnect -l
client 0: ‘System’ [type=kernel]
0 'Timer ’
1 'Announce ’
client 14: ‘Midi Through’ [type=kernel]
0 ‘Midi Through Port-0’
Connected From: 36:0, 32:0
client 24: ‘Deluge’ [type=kernel,card=2]
0 'Deluge MIDI 1 ’
Connecting To: 28:1
1 'Deluge MIDI 2 ’
2 'Deluge MIDI 3 ’
client 28: ‘Midihub MH-02R80AC’ [type=kernel,card=3]
0 ‘Midihub MH-02R80AC A’
1 ‘Midihub MH-02R80AC B’
Connected From: 24:0
2 ‘Midihub MH-02R80AC C’
Connected From: 36:0
3 ‘Midihub MH-02R80AC D’
Connected From: 32:0
client 32: ‘Nord Stage 3’ [type=kernel,card=4]
0 ‘Nord Stage 3 MIDI Input’
Connecting To: 28:3, 14:0, 129:0
client 36: ‘Moog Matriarch’ [type=kernel,card=5]
0 ‘Moog Matriarch MIDI 1’
Connecting To: 28:2, 14:0, 129:0
client 128: ‘aseqdump’ [type=user,pid=1077]
0 'aseqdump ’
client 129: ‘aseqdump’ [type=user,pid=1289]
0 'aseqdump ’
Connected From: 36:0, 32:0

Now the question:

Is there a way to connect my computer to edit the settings on the MidiHub and monitor midi but without disconnecting the raspberry?

Or maybe should I connect my computer to the raspberry?

It’s really annoying to have to disconnect the USB ports to the Raspberry, connect my Mac to the MidiHub, change the settings in MidiHub Editor, disconnect the Mac from USB, reconnect the Raspberry to USB, rebooting everything.

Are you using amidiminder to manage the USB MIDI connections on the Raspberry Pi?

For editing the preset, the easiest way would be to just use Remote Desktop (VNC):

https://www.raspberrypi.com/documentation/computers/remote-access.html#vnc

and run the Midihub Editor on the Raspberry Pi itself.

1 Like

I am using aconnect. It works really well, basically using aconnect as explained in Floys Steinberg’s video here: https://www.youtube.com/watch?v=N4yUduOqR3M

I wasn’t aware that MidiHub was available on the Pi / Linux, this is great to know, I will try to use VNC to connect to it. Thanks a lot!

amidiminder is great for taking care of hotplugging and restart scenarios - it runs in the background and remembers your connections and recreates them as needed.

You can get the latest Editor here: [Download] Midihub Editor 1.16.2 & Firmware 1.16.5

1 Like