Adapt Tempo to recording


Something I really miss in Dorico is a way to record freely, and then adapt the Tempo to the recording. This could be made by automatically finding the beginning of the notes, and inserting a Tempo change at that position. The topmost and lowermost notes could be the ones to be used as the main lines to be analyzed.



Are you perhaps asking for a “fit to time” capability? Take a recorded MIDI input and stretch/squash into an amount of notated time…

That would be useful (not least because my keyboard skills are so I bad that I always record at 1/4 speed!)

No, I think that what you are describing is the opposite of what I’m asking for (very useful, in any case: I asked for it a few years ago).

What I would like is to be able to record without a metronome, and after recording being able to change the Tempo to follow what I recorded. Slow down recording, and the Tempo value will also slow down.

It’s something that in Logic is called Smart Tempo. I don’t know the name of an equivalent feature in Cubase.


surely that means that the notes would move to a different place on the grid to adjust for your tempo change and/or change notated duration?

That’s what it would be meant for. The grid would be made according to the recorded notes. It will have to match the recorded notes.


So, you record something (and Dorico notates what you recorded)… you change the tempo… and dorico somehow re-notates?

I’m confused

The other way around. He records a part live, and Dorico then makes a tempo map to align bar lines etc. with his speeding up or slowing down.

Then, when new parts are added (via step time?) they will follow the existing bar lines and play back at the varying tempo.

1 Like

(Sorry still confused. How would Dorico know the live recording is (say) slowing down, rather than intended note lengths just getting longer?)

That’s the problem (or programming challenge) isn’t it?
And that’s why I think such a feature will be a long time coming, if at all.

Cubase has a way to (try to) pair strong accents in an audio file with beats of a measure, but it is primarily a detection/display feature with tools that let the user align those stronger accents with actual beats. Not automatic, and not something I’ve been anxious to tackle.

Fwiw… cubase time warp tool… then export to Dorico… (check YT…)

Logic smart tempo/flex time does a fairly decent job at this (taking improvisations played live and mapping tempo in real time). I’ve played with it and it’s a pretty sophisticated tool.

1 Like

But, like Cubase, Logic is a DAW.

Yes … Someone correct me if I’m wrong, but I believe that Dorico renders midi data only in reference to notation, whereas a sequencer does it the opposite way. As a result, I doubt this can be possible in Dorico.

@Mark_Johnson - correct, if by “render” you mean output. But Dorico obviously has to deal with MIDI input as well (it can record, note input etc.). It takes that input and renders it in notation. Ultimately, though, this is really harking back to the omnipresent “dorico vs daw” topic and I can’t imagine this is even on their radar, let alone any kind of priority enhancement (I could be wrong, of course).

At any rate, it would be a really cool feature but I’m not holding my breath for it in Dorico.

Dorico deals with a MIDI stream, that then represents in various ways (notation, piano roll).

This is a feature that would make sense in Dorico, in it being a composition tool. It would be the old “sitting at the piano and writing music”. Only, with no ink spilling.

For some reasons, I see people composing at a DAW always recording with the metronome click. This has maybe something to do with the nature of what is usually done at the DAW, so often based on ostinati.