Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for Time-Stretching feature #316

Open
vespadj opened this issue Aug 27, 2024 · 2 comments
Open

Request for Time-Stretching feature #316

vespadj opened this issue Aug 27, 2024 · 2 comments

Comments

@vespadj
Copy link

vespadj commented Aug 27, 2024

Hello,

I noticed that there is no time-stretching or elastic tempo feature available to adapt freely recorded MIDI tracks to a new BPM grid, (piano and sustan pedal). This functionality would be incredibly useful for aligning tracks that were recorded without a metronome.

Could you please consider adding this feature in a future update? Or this can be achievement with some workaround?
(tempo mapping?)

Thank you for your attention!

Best regards.

@peterrudenko
Copy link
Member

I guess the closest workaround would be to quantize the notes after recording them (hotkeys from Control + 1 to Control + 6 depending on which accuracy you need).

But not sure if I understand you correctly, do you have any examples of how it is implemented elsewhere?

@vespadj
Copy link
Author

vespadj commented Aug 29, 2024

I try to explain better. I recorded some years ago a MIDI, and I didn't care about metronome (default 120 bpm), but I'm played with about 80 bpm, with ritardando and accelerando, too. I would like to edit the midi file to catch in a beat grid.
In piano roll I can select a range, then move start note to a bar line, then stretch the latest note end with Shift key. It's work... but with a little piece of song, one by one.
I'm thinking about some audio DAW (like the old dear Mixmeister): user can set manual marker on wave beat (of a old soul pop song, not played with metronome) and the tools stretch every range by 4/4 (or 8/4, ...) to target tempo (e.g.: 94 bpm), so now song is with constant and precise bpm.
After that, Quantize tool can work fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants