• SONAR
  • Changing tempo in midi tracks without affecting it (p.2)
2014/09/25 11:18:19
Karyn
This is something I've struggled with for years and ended up building tempo maps before I start any recording.
 
 
When you record audio, you can adjust Sonars tempo (either manually or automatically) to make the bars/beats line up with the audio.  There are many ways to do that.
But if you start by recording midi you can't.  You can quantize the midi to match the bars/beats, but you can't move the bars/beats to match the midi.
 
Its a technical thing to do with the way midi data is stored.  Sonar has to know when to play each midi note,  the "when" is stored as bar/beat/tick.  It has to be like that so that changing the tempo actually does change the tempo.
 
 
2014/09/25 11:26:34
robert_e_bone
I can't imagine anything but a manual approach to moving all the events around to line up to beats, if the original midi was simply played and captured to no particular tempo/beat.  It would seem to me to be much easier to just do it all over again - FIRST setting up the tempo and metronome as desired.  it is the nature of midi, as had been posted above :)
 
Bob Bone
 
2014/09/25 11:43:53
garrigus
Ummm... did no one read my previous post? The Fit Improvisation feature is for the purpose of recording MIDI without a metronome and then lining it up to the timeline.
 
You record your track. Then you record a reference track to mark the intended beats. Then you use Fit Improvisation to automatically create a tempo map, which will line up the timeline with the MIDI data.
 
Or maybe the OP is talking about something else?
 
Scott

--
Scott R. Garrigus - http://garrigus.com - SONAR X3 Power! - http://garrigus.com/?SonarX3Power
* Author of the Cakewalk Sonar and Sony Sound Forge Power book series: http://garrigus.com/?PowerBooks
* Author of the Cakewalk Sonar ProAudioTutor video tutorial series: http://garrigus.com/?ProAudioTutor
* Publisher of the DigiFreq free music technology newsletter: http://www.digifreq.com/
* Publisher of the NewTechReview free consumer technology newsletter: http://www.newtechreview.com/
2014/09/25 11:59:45
Metalbat
Try this  
1. Freeze Midi Track
2. Export frozen audio
3. Change project tempo
4. Create new audio track
5. Import audio back into new audio track.
6. Delete original midi.
7.Create region fx on imported audio with Melodyne
8.Click on region fx and drag to original midi track.
9. You now have midi notes at original tempo with project tempo changed.
 
Hope this helps. 
 
2014/09/25 12:02:25
sock monkey
"I recorded an electronic drum via midi but I did not know the tempo."  
 
That's an interesting statement. But this is the part that confuses me- 
 
'I recorded it at 105 and it was at 60."
 
So does this mean the project tempo was set at 105 ? 
And the drums were played at 60? And how did you figure out the 60 if you did not know the tempo? 
What were you playing along too? 
 
You were right about one thing, it's a tough question to answer. 
I will wait until we hear from the OP as we are all taking shots in the dark. By now he could have re played it which is the best solution when we screw up. 
2014/09/25 12:02:45
Karyn
I did read it Scott,  I just didn't understand it.
 
Yes, Fit Improv will work.
2014/09/25 12:14:05
garrigus
Karyn
I did read it Scott,  I just didn't understand it.
 
Yes, Fit Improv will work.




Hi Karyn... sorry about that. Yeah, Fit Improvisation has been a feature in SONAR for a long time now, but doesn't get much attention.
 
Scott

--
Scott R. Garrigus - http://garrigus.com - SONAR X3 Power! - http://garrigus.com/?SonarX3Power
* Author of the Cakewalk Sonar and Sony Sound Forge Power book series: http://garrigus.com/?PowerBooks
* Author of the Cakewalk Sonar ProAudioTutor video tutorial series: http://garrigus.com/?ProAudioTutor
* Publisher of the DigiFreq free music technology newsletter: http://www.digifreq.com/
* Publisher of the NewTechReview free consumer technology newsletter: http://www.newtechreview.com/
2014/09/26 09:53:10
bvideo
'
2014/09/26 09:57:17
kellerpj
PiBoy:
 
Maybe I'm missing something, but I record MIDI piano tracks without regard to the tempo, then use Set Measure/Beat at Now (SHIFT-M) to set the tempo to what was recorded.
 
It requires me to go through the MIDI piece measure-by-measure, but the resulting tempo map is very accurate when I'm done.
 
I'm sure you could do this with a MIDI drum track.  In fact, if the drum track is by machine, you probably don't have to do every measure since they probably keep a pretty consistent tempo.
 
Hope this helps,
Paul
2014/09/26 19:30:06
Kev999
kellerpj
Maybe I'm missing something, but I record MIDI piano tracks without regard to the tempo, then use Set Measure/Beat at Now (SHIFT-M) to set the tempo to what was recorded...



I agree about Set Measure/Beat at Now (SHIFT-M) being the easiest method for setting varying tempos. The Fit Improvisation feature is far more awkward to use.
12
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account