Syncing Bitwig to Midronome

Any questions about the Midronome
Post Reply
JmLyawb
Posts: 2
Joined: 14 Oct 2024, 20:40

Syncing Bitwig to Midronome

Post by JmLyawb »

Hello,

This issue popped-up a month or 2 ago, after upgrading Bitwig Studio to version 5.2.3 (I'm using 5.2.4 right now, with MacOS Sonoma and a MOTU M4 interface). I'm trying to synchronize Bitwig to Midronome. If the "SPP" option is on for Midronome commands in the Bitwig "Synchronization" settings, presssing play on the Midronome starts Bitwig but everything stops after a short time (0.142 sec), it's like the Midronome sends a "stop" command or something, you can see it on its display. Removing the "SPP" option gets the song going but it seems like it does a quick restart at the beginning (I suspect it restarts after 0.142 sec), you can clearly hear it with Bitwig's metronome enabled, it stutters at the beginning.

Any ideas what could be happening? Everything works perfectly fine in Ableton Live 10.

Thanks in advance!
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Re: Syncing Bitwig to Midronome

Post by Simon »

Hi :)

Can you check you are not sending MIDI Start or MIDI Clock to the Midronome over USB (to "Midronome Commands")?
That would create this type of strange behavior.

Simon
JmLyawb
Posts: 2
Joined: 14 Oct 2024, 20:40

Re: Syncing Bitwig to Midronome

Post by JmLyawb »

Thanks Simon, I cannot believe I did not try this option before but it works so there you have it! So as a general rule I should completely disable MIDI info via USB if I'm using a MIDI OUT port, as using both at the same time creates conflicts, yes?

Thanks again, back to rock-solid timing!
JmL
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Re: Syncing Bitwig to Midronome

Post by Simon »

Ahh, that's nice to hear - that was an easy one! :))

No you will still need MIDI over USB if you want to send MIDI notes for example to your devices through the Midronome.
The only conflict here was sending MIDI Clock to the Midronome.

The MIDI Clock messages are actually ignored by the Midronome, but this means Bitwig would also send MIDI Start. So that makes a loopchain of Start commands:
You press the play button -> Midronome sends MIDI Start -> Bitwig Starts -> Bitwig sends MIDI Start to the Midronome -> The Midronome receives that and resyncs the bar, sending a new MIDI Start to Bitwig -> then it becomes a chaotic and difficult to guess what happens from there, but for sure it's not good :)

By removing MIDI Clock you remove the MIDI Start which is step 4, that breaks the loop :)

Simon
Post Reply