Syncing RNBO Patch on a Raspberry Pi to an external MIDI clock

Johann's icon

Hi,
I want to receive an external MIDI clock in my RNBO patch running on a Raspberry Pi. But I can't get it to work. The [midiin] does not receive it. [transport] seems to run it's own clock, can't find a way to sync it to anything.

also tryed a [metro 16n @active 1 @lock 1]. It does not react to tempo changes of the external clock.

I guess I would need something like the [rtin} object in Max, but that doesn't exsist.
Hope somebody has some advice.
Thanks!

Alex Norman's icon

Syncing the Transport on the PI to MIDI clock is a thing I'd like to implement but that hasn't happened yet.

I have successfully received MIDI clock/start/stop etc in a RNBO patcher:

If I export that to my pi, then build and run this:

connect that into the MIDI input of instance of my RNBO export, start the transport, I see messages printed to the log.

So, I think you can get the MIDI you want, maybe you just haven't connected things up correctly?

BTW, it jack_midi_dump can be useful it you're trying to monitor what MIDI is coming out of your various jack MIDI ports.. of course you'll have to SSH to your PI to test that out.

Johann's icon

Ah, now I see what you mean. Thank you!