MIDI stretch
-
- KVRian
- 1262 posts since 15 May, 2002 from Finland
What software allows me to do this:
I tend to play solo passages to use as a basis of a new song idea without a click track or metronome, to get a more intuitive, soulful flow for the music.
But the tempo might be whatever...
Say, if I have played at 112.4 for example, and the DAW tempo (I use Bitwig) does not match, everything is off grid.
What I would like to do, is the same I do with audio files: stretch or compress them, until the onsets of the notes match the grid.
Also ripple editing would be nice, so when I move a note, all notes after it move automatically.
I tend to play solo passages to use as a basis of a new song idea without a click track or metronome, to get a more intuitive, soulful flow for the music.
But the tempo might be whatever...
Say, if I have played at 112.4 for example, and the DAW tempo (I use Bitwig) does not match, everything is off grid.
What I would like to do, is the same I do with audio files: stretch or compress them, until the onsets of the notes match the grid.
Also ripple editing would be nice, so when I move a note, all notes after it move automatically.
-
- KVRAF
- 5710 posts since 24 May, 2004 from []1
You can create a tempo map in Reaper or Studio One that will follow your audio performance; that way you can keep your original tempo.
Tutorials for it on youtube; I didn't see one for Bitwig.
Tutorials for it on youtube; I didn't see one for Bitwig.
-
- KVRian
- Topic Starter
- 1262 posts since 15 May, 2002 from Finland
Ah, I've been using Reaper too a lot, I'll explore that. I thought tempo mapping in Reaper is just something you can do afterwards to change the grid in specific locations.
-
- KVRAF
- 5710 posts since 24 May, 2004 from []1
I'm not sure about Reaper; I don't use it much anymore. I can do it in Studio One using Melodyne.
-
- KVRian
- 1099 posts since 20 Nov, 2004 from Seinäjoki, Finland
Cubase does this too.
-
- KVRAF
- 3627 posts since 5 Jan, 2006 from UK
Yup, Cubase on the clip level with time stretch. I've been hoping they'll update it so that it works on a note-selection in the piano roll too (aka Reaper / FL Studio).
In Reaper you lassoo the notes and then (if memory serves) Alt-click-hold the end of the note selection and you can timestretch the notes together (so that lengths and starting times scale proportionately) so that your melody fits into whatever timing you want.
FL Studio I think actually has a little arrow at the edge of a lassoo selection that lets you timestretch the note selection rather than just adjusting the individual note lengths.
In Reaper you lassoo the notes and then (if memory serves) Alt-click-hold the end of the note selection and you can timestretch the notes together (so that lengths and starting times scale proportionately) so that your melody fits into whatever timing you want.
FL Studio I think actually has a little arrow at the edge of a lassoo selection that lets you timestretch the note selection rather than just adjusting the individual note lengths.
-
- KVRian
- 932 posts since 14 Dec, 2014
Ableton can both stretch time like the Cubase description above (this will have the "ripple effect" OP wants), and stretch selected notes like the Reaper description above (the other notes stay where they are, no "ripple effect").
Ableton also allows to drag the middle of a selection of MIDI notes, kinda like grabbing a rubber band, stretching on one side and shortening on the the side (similar to dragging a "Warp Marker" on audio). Could be useful if you slowed or accelerated mid-perfromance.
Ableton also allows to drag the middle of a selection of MIDI notes, kinda like grabbing a rubber band, stretching on one side and shortening on the the side (similar to dragging a "Warp Marker" on audio). Could be useful if you slowed or accelerated mid-perfromance.
-
- KVRAF
- 2493 posts since 6 Dec, 2005 from Bay Area, USA
Samplitude does it.
I do it all the time to stretch out drums.
G
I do it all the time to stretch out drums.
G
Don't ask me, I just play here.
-
- KVRAF
- 5144 posts since 3 Oct, 2013
yep alt+click+hold in Reaper on the notes then


if u need additionally fine adjustments (want to use UserGroove, or apply swing etc.) , worth to check the different options of the Quantize tool by mpl http://wiki.cockos.com/wiki/index.php/Q ... ool_by_mpl


if u need additionally fine adjustments (want to use UserGroove, or apply swing etc.) , worth to check the different options of the Quantize tool by mpl http://wiki.cockos.com/wiki/index.php/Q ... ool_by_mpl
"Where we're workarounding, we don't NEED features." - powermat
-
- KVRAF
- 5710 posts since 24 May, 2004 from []1
Why don't you ask here: viewforum.php?f=259
- KVRian
- 573 posts since 14 Nov, 2005 from León, Spain
Sonar also has several tools to help you to deal with that, from the Fit Improvisation command, to midi stretching, even Melodine. The thing is that if you freely play without a click, you probably are not playing at a fixed tempo, so just stretching midi might not do the trick. What you need is extracting a tempo map from your improvisation, and then apply it to your project, so the grid fits precisely to the notes you played, and not the other way around. In other words, what you need to stretch is the grid, and not the notes.
