Midi notes to readjust to new tempo

If you recorded midi notes at a certain tempo, but decided to change the tempo of the session, the notes readjust to suit the new tempo.

But I want to know if there is a way you can re-readjust those notes back to their speed before applying the tempo change, whilst the new tempo is maintained.

Is there some sort of way in the transform tool maybe?

there’s an option to (de)couple the region from “musical time” (before changing the tempo), in the region context menu:

I tried this and it didn’t work. Maybe a bit more detail?

I didn’t change anything except the option shown in the screenshot.

The version I use is current ardour6, self compiled on linux, very recent github checkout from two days ago or so.

I created a region with some mouse-drawn midi notes in 120bpm, sitting on 1/4 beats, unticked the shown option, changed tempo to 80 bpm and the midi notes moved away to the left from the beats just as expected.


It’s not what I’m trying to achieve though. I want the notes to play at the same speed as before the tempo change.

Now I can’t follow you anymore - in my understanding that’s exactly what happens.

The end of the 4 bar region in my 1st screenshot is at 120bpm, bar 5 / beat 1, 00:00:08:00.
In the 2nd, after changing to 80bpm, it’s at bar 3 / beat 3 / tick1280, and still at 00:00:08:00.

I call this same speed at different tempo, what am I missing?

(deleted, will reply another time).

The issue here is the midi notes are playing at the wrong length. and at the wrong rate.

If I started at 120bpm, ending at 2 seconds. then went to 60bpm, I’ll have to half the notes, then move them manually to play at the same rate, ending at 2 seconds.

So an option in a update would be good here.

Please post a screenshot showing the before and after state, and talk about a specific note (start and duration) and why it is an issue. Nobody who has read the thread so far seems to understand the problem you are facing.

1 Like

If this is just for a particular effect you are trying to achieve at the beginning of a song, you could always bounce to an audio file, and use the rendered audio file instead of the MIDI data.