Workaround for late MIDI pattern change issue?

Hi folks,

First time poster here. I’m relatively new to the Elektron world but came across a little $ and decided to go “all in” after getting blown away by the OTmkII a few months ago - my rig now consists of the OTmkII, A4mkII and the DT.

My plan has been to use the OT arranger (or at least pattern switching) as the means for controlling the patterns on the other gear - i.e. when I switch from pattern A1 to A2 on the OT, the A4 and DT also change from A1 to A2, etc. My “performance” will mostly be using the xfader/scene switching, perf mode knobs on A4, fills on DT/A4, and occasional track muting/unmuting.

It seems to me like this is how the Elektron boxes are supposed to be used together (at least for those who like to compose structured songs with elaborate changes etc, rather than the Cenk live-jamming type approach).

The problem with this right now of course is that the DT has this often-discussed behavior where the pattern changes too late on the DT whenever the master device switches patterns. It’s really a show-stopper.

Welp. Today DT 1.05 came out. I had been waiting for weeks, like many of you, hoping that the fix would be there. I’m still at work but from reading the forum and release notes it appears it is not. That’s… really frustrating.


This thread is NOT intended as a way to further complaint - there are plenty of threads about that already - but rather to try and find a workable solution. What workarounds do I have if I want to continue using this setup, and if Elektron doesn’t get around to ever fixing the DT (or if the fix takes so long that I simply can’t wait for it to happen)?

Here are the options I’m currently considering:

  • Use the OT’s 8 MIDI tracks as a way to program the DT using note messages. But what will I lose here? Do I lose out on, for example, the DT’s new sound locks feature? I haven’t researched this much yet, because I didn’t think I’d have to, but it sounds like it might make for a pretty tedious workflow. I’d also hate to do a ton of programming work this way if there is an OS fix coming in the next few weeks.
  • Use the DT as master. This is not an appealing option because the DT sequencer is so rudimentary, and particularly for the fact that you can’t even save pattern chains. I guess I could switch patterns manually from the DT, but that takes up one of my hands that I’d rather be using on the xfader, or a fill button, or an A4 performance knob.
  • Get (insert name of sampling drum machine here that doesn’t have this problem) instead of the DT and use it as the slave drum machine instead. Like an Electribe sampler or MPC etc. Hoping to avoid that. Part of the point here was to have the synergy of the Elektron workflow. ARmkII is a possibility, now that you can load samples into it, but I can’t stomach giving Elektron $600 more for a workaround to a bug that they should have fixed by now.
  • “Just use the Octatrack for drums.” Yeah… just not enough polyphony for me. I’m already using two tracks (Master and a THRU track for the A4), and the other tracks are used for things like long vocal or riser/impact stems, sampled basslines off the A4 (so I can xfade the thru input without the bass dropping out), etc. I mean the extra 8 channels was one of the main reasons I got the DT in the first place.

At the moment I’m inclined to temporarily use the DT as master, and write my songs accordingly, hoping that a fix is coming and I can switch back to using the OT arranger to control pattern switching. This is pretty limiting in the short term though.

So… I put it to the smart folks here on the forum. How have you modified your workflow to get around the late-pattern-change issue? Any advice for little old me? Thanks in advance, any tips appreciated.


Im using the DT as my master for now. It works fine this way. Just a tad more info to store in the brain for now.


Also using digitakt as master, keeping related patterns in a bank and as much in order as I can plan. I also use longer pattern changes in order to still make use of trig conditions.


How about using your Octatrack as master, but always starting it with one blank pattern that only sends the first program change command. You should even be able to shorten the length of this blank pattern to make it barely noticeable; possibly make it just a pattern with one step maybe (not sure because I don’t own an OT)?

I’ve resorted to using my Engine sequencer to send notes to the DT. Means I don’t use the DT sequencer at all so no conditional trigs, p-locks etc. :frowning:

I really hope Elektron update the DT for direct Program Change soon.


Actually, you have to keep the length the same as the first pattern of the DT for it to work properly.

If it makes you feel any better it was at least acknowledged…


I’d just like things to stay in sync lol. I’m using a monomachine so there isn’t really a direct/instant pattern change but the DT still stray out of sync When slaved.

That does actually make me feel better. Enough so that I’ll continue building my set for now using DT as master, with manual pattern switching. This way I won’t have to change my compositions that much and can switch to using the OT arranger once the fix is released.

Thanks for the thoughts guys.

1 Like

I had had the OT, RYTM, and A4 for a while before I realized that you could have them follow pattern changes, and that OT had a song mode.
I did a few gigs just changing patterns on all three boxes.
I was relieved to figure out the program change, and song mode stuff existed.
It can be done until it exists, it’s just less convenient.
That said, Elektron seem to be addressing it, so planning for it is probably a good approach.

I hope this is addressed soon as being a bar late is highly frustrating.

In the meantime are there any workarounds besides going manual? (I’d prefer to keep the OT as master)

(Works fine with Digitone)


This was fixed a couple updates ago

Strange - I’m running the latest OS but am having this issue - will dig into it further.

Check pattern change length maybe?

I have it set to 16 (which matches the OT) but when I make the switch the DT takes an additional 16 steps before changing. The DN on the other hand follows in time. Confused… :thinking:

It hasn’t been fixed, and support told me they do mot plan to change the way it works right now.

There’s a workaround, but it involves a computer and Ableton…and for real comfort a launchpad…
Works fine for me, as I use my computer as a multitrack recorder.
I’ve setup channels routed to my octatrack and tanzbar (that has the same pattern change behaviour).
Made clips with program changes, and set clip trigger time to ‘none’.
This way the program change is sent to both machines at the same time, before the 16/16 pattern change.

1 Like

bug fixes in 1.07

Pattern change occurred one pattern length to late after receiving a Program Change message
from other Elektron device

1 Like

The issue in my original post was fixed a couple updates ago (pattern change timing during playback), HOWEVER the DT still starts one bar late when playback is initially stopped and I press play on the Octatrack. If that makes sense, which is still borderline-unforgivable behavior…

Any updates on this? I’m getting the one bar late issue using 1.08. This is pretty much unforgivable as it make it incredibly tricky to make transitions. Elektron really piss me off sometimes!

1 Like