Midi Out CLOCK Groove


so I’m syncing a 303 via Midi Clock and noticed that global groove also swings the midi clock.
I mean it’s a very cool feature but in this case I’d like the 303 to play without swing but I can’t figure out how.
Is it possible?

You can use phrases, those ignore the global groove settings.

1 Like

Thanks for the reply but I don’t understand how to make phrases send unswung Midi clock.

Okay, it’s easy. Open up the phrase editor for your midi instrument, the one that is controlling the 303. Create a phrase. Program your notes/melody. Then trigger the phrase in the pattern editor. And voila, there you have an unswung version of your melody.

You can of course add shuffle to it. More details on that in the official Renoise tutorial.

Anyway, be sure to check the manual on phrases here. They are very deep & powerful.

Hope that helps!

1 Like

Ok, now I get it. I didn’t know that and it sounds very useful, but in my case I am not sequencing the 303 via midi notes, I am just synchronizing the 303’s internal sequencer to renoise via MIDI CLOCK. Renoise is the master, the 303 is the slave.

The easiest way would be to recreate the 303 patterns in Renoise’s phrase editor. Velocities for accents, overlapping notes for slides. Be sure to program note-off commands as well.

Alternatively, thinking about this might work. You might be able to make and send a clock signal from Renoise. I’ve never done this, so no idea if this actually works.

It does require a sync-in on the 303, and multiple outputs on your audio interface.

If so, I think you can send the 303 a short pulse, like square wave, at it’s requested clock rate on an alternate audio out via Renoise’s phrase.

I don’t know what the clock rates are on an original 303, but on my Behringer TD-3(-MO) it’s either 24 or 48 PPQ (pulses per quarter).

Say, if your 303 is set to 24PPQ you could make a phrase of 24 lines long for your square wave, running at 24 LPB. Making the phrase effectively a quarter note long. Put a note-on command on each line. And I think you’ve then got your clock…?

Trigger it in the pattern and run its audio out through an alternative channel that you hook in to the sync-in on the 303.

I have never done this before so maybe I missed a thing and this is not feasible at all. But I think it should work. You might have to mess with the output volume to get it to register properly. Start at the lowest possible volume and slowly increase until you get the desired result. And maybe you need an envelop on the square to make it work, not sure.

Anyway, like I said, I’ve never done this before and I’m no expert by any means. So try this at your own risk.

Come to think of it, suppose you might be able to just have a sinewave or something running and create the clock via a LFO tool in Renoise as well.

1 Like

My 303 (it’s not a original TB but a RE-303 with the PIXIE RE-CPU) has MIDI IN so I’m using that instead of DIN SYNC, which I haven’t even connected.

I understand what you’re saying and it would work but it sounds like a project I don’t have time for right now :slight_smile:
I have tried something similar in reaper because of its terrible midi clock stability.
A little JS plugin that converts key presses into clock commands, so C3 is 0xFA (start), D3 is 0xFC (stop) and E3 is 0xF8 (clock). Then I wrote a line of 96th notes of E3s in the pianoroll and got a tight and stable clock.

Wait, now that I think of it ReaJS should run in renoise as well … hmmm … that could work.

Anyway thanks a lot for your input.


Turn off ‘Global Groove’?

I always found it weird too, that the midi out clock Is shuffled by default. It’s a nice feature, but not per default imo.

1 Like

It definitely can be cool to have something that’s dead-on straight against something with groove. Or different grooves playing against each other. But I think most cases, most people want things to line-up neatly.

That said, you can always ignore the global groove and use the delay column instead and tailor your micro-timing needs to your heart’s content.


I agree that it makes the most sense to have everything shuffled the same way, but since the 303 didn’t originally have a shuffle function, that just sounds a bit “wrong” to me.
Anyway, my reaJS experiment didn’t work because it’s not a VSTi but an effects plugin and I don’t know how to route it to the midi output.

Manual shuffle might be the way to go, but that gets tedious, especially if I want to adjust it at a later stage.
I think the best solution right now is to sequence the 303 via a phrase. I just tried it out, and it works fine. It’s just an extra step as I like to create my patterns on the 303 to take advantage of all the random happy accidents it brings.

Again thanks for your suggestions.

1 Like

Renoise is the only sequencer that shuffles it’s midi clock. I can’t think of any sequencer, hard or software, that even has the ability to do this, let alone have it as default.

I find this behavior odd, and it shouldn’t be default. But, as an extra feature it’s really cool.

1 Like