Sending Program/Pattern Change Messages from Ableton to Rytm

What? Help me out here. Like I say, I’m not the most knowledgeable about all this, just testing and writing shit down when it works.

Oh, wait are those the same thing, hehe? I guess I had MIDI Clock Sync Delay set to -32 ms from before, in other projects, just to keep Rytm in time with Ableton. So I could just have Track Delay set to - 448 ms?

Edit: Yep. I guess I could just set Track Delay to -448 ms. Thanks for pointing that out. :blush:

I tried to accomplish part of what you described in your first post, compose a song in ableton with all the necessary clips, so I didn’t have to “play” the patterns or create the song in the machines. I couldn’t make it work, what I do now is I play everything on hardware (AK+AR). It would have been cool tho, so thanks for uploading this tutorial, im sure it will be helpful to some folks

1 Like

Thanks. I was headed down the all-hardware path myself after trying unsuccessfully for so long to integrate Rytm into my Ableton-based productions, but just couldn’t give up playing my nice plug-ins as well. I think this workflow iteration might work. I basically took all these notes as a way to retain settings in case I needed to return to starting point. Might not work for everyone, but yeah, hopefully others might find some benefit also. Cheers.

2 Likes

It works in Overbridge USB mode as well. Depending on what you’re doing you may get better results by setting the CHNG to 16 on your patterns.

Little update here… I tried this with my new RYTM mk2, and it works like a charm in Ableton Live even without a track delay. Also, the MIDI clock sync delay is significantly better at only -10 ms on my system (PC, Live 10).

So thanks for putting the tutorial together, this will keep my workflow intact until Overbridge is finally ready :slight_smile:

1 Like

Hello,

I’m trying to do this tutorial on the MK2. On the clips ‘A1’, ‘A2’ etc, what notes should i put so Rytm can recognize which pattern i want to trig ?

The Analog Rytm doesn’t respond to MIDI Note messages for changing patterns; it responds to MIDI Program Change messages.

After some search i figured out i need to click on the program and move the mouse up / down to change it. It’s working now, but there is a big delay when Live send the program change and the Rytm actually change it. I’m trying to adjust the program change channel’s delay to a value that fits.

When the rytm received the program change it will finish the pattern first before changing to the next one. A solution for this is done by creating a track with clips that only do program changes and turn off quantization for the clips.
Now when you’re in track mode you can switch scenes on the last bar of the pattern and bam, pattern changes right when you want it too.
When you’re in arrangement mode just move the clips a little so the program change is send during the last bar of the rytm’s pattern.

There’s a bug in Ableton that sends the last program change again when you press play even when no clips containing program changes are active. Ableton is aware of this issue.

1 Like

So far i could make this work only by doing this :

  • Func+Scale > Adv > Len 16 , Chng 16
  • In Ableton, positioning the clip that will send program change 2 bars BEFORE i want it actually to change.

Doing this i don’t need any delay on the track. I tested other scenarios, but all of them ended up making the Rytm go out of sync when the program changed.

It’s not the best scenario, but a lot better than i was doing before, that was putting the Rytm on Song mode and sequencing the Rytm part manually directly on its sequencer :stuck_out_tongue:

1 Like

Hello,

i plan to prepare a live set with the AR and the A4 mkII in the future.

How exactly does this work? How do you change the presets on the device in the Live Set?

I would prepare the individual midi clips but I’m not sure how to send out a command from Ableton to change the preset.

The AR and AF respond to MIDI Program Change messages: you need to send those from Ableton Live.

The track delay in Ableton will depend on your tempo…

This is not an acceptable work-around because adding track delays to Ableton creates other issues.

The Rytm needs to have the Map mode from the MD and A4 and ( i think ) OT.

Why does it not have that?

Basically, dear Elektron: if you will please add this to the Rytm, I will personally come to Sweden and kiss your feet (and any other body parts you want kissed) and sing your praises to high heaven for the rest of my days!!!

Hey, great post! It helped a lot.

I just want to add that in Ableton midi clip you can also change the time signature to 1/4 and the program change starts in time. Have fun!

My Pattern Clips M4L device could be of use to you.

4 Likes

Wow thanks! I thought it could not work in Overbridge mode. The thing is I am routing audio in through the interface and sending midi out from DAW to Digitakt midi tracks 9, 10 and program change. Digitakt is in overbridge mode so I can get individual audio ins for everything, maybe thats not ideal. But in Overbridge mode I can’t send midi from DAW to Digitakt midi tracks and program change doesn’t work either.

Thanks for the M4L. I will definitely give it a try.
However I found out that if you change the Sync setting in Overbridge Analog FOUR to CLOCK, the pattern change is instant. Unfortunately the sequencer stops as well.
For me, it is not a big deal since I tend to use Ableton sequencer while I produce.

cheer for this mate… absolute genius!!

1 Like

Thanks! I’m happy it’s beneficial to you :wink:

It should work fine as is but I will probably update it again some day.

There were some changes to the Live Object Model that could make Arrangement mode work without as much quirky user input needed.

I can make it work flawlessly for myself but that’s because I know how the insides work :joy: