• SONAR
  • I am so confused on Audio Snap
2015/04/22 21:31:51
tloker
Can someone point me to a tutorial on how to use audiosnap to be able to adjust tempo?  Here is my scenario.
 
I am using Sonar X3 I am coming from Ableton Live.
 
I have a series of tracks, (Audio wave files) I need to use them as backing tracks for live performance.  In Ableton I warp them and then can adjust the playback tempo in Ableton at show time based on how the talent wants to play for the night.  I want to move the Sonar but cannot figure out how to do the same thing in Sonar. 
 
I simply cannot find the workflow to load the waves, establish the tempo set them then play them back and have the tempo adjust.
I have a Click Track (pre recorded)  Base lie, keys background vocals etc.  Sometimes fill guitar sometimes other things like keys.
 
It seems like this should be simple.  I have tried a lot of different tutorials I have found on YT but none yield results, either I seem to be left with editing all the Transients manually or Some aligned and others are way to fast or slow.  Or I get the song to play in tempo but if I change tempo nothing changes.
 
Is there a workflow that works or one that is the proper flow?
 
Thanks for the help in advance. I have spent a lot of time trying to figure this out and no joy.  Live is simple, I load the tracks, warp then just change tempo and the song plays, on a rare occasion I may have to adjust one track a bit but for the most part it is quick and easy, I am sure I am just missing something.
 
 
 
2015/04/22 22:39:57
Anderton
A lot depends on how much you want to change the tempo. Converting the file into a Groove Clip (Acidized file) would be my choice if the tempo shift isn't too much.
 
I use Live for live performance and have not found any program that warps as well as Live. Although it may seem AudioSnap is the SONAR equivalent, and in some ways it is, Groove Clips are closer in some ways. 
 
Also the best option depends on whether you want to keep the pitch the same as the tempo varies or are willing to have the pitch change when you change tempo.
2015/04/23 01:50:11
brundlefly
Maybe I'm misunderstanding, since I've never used Ableton Live, but if you just want to be able have all the audio in a project follow tempo changes do this:
 
- Select all audio tracks (maybe only one per project if I'm understanding)
- Alt+A to show the Audiosnap palette
- Click the "Power" button to enable AS on all selected tracks
- Click the Clip Follows Project button (the mode defaults to Autostretch)
- Change the tempo
 
If you're not using tempo-synced FX or importing MIDI tracks to sync with the audio, it's not even really necessary to have the timeline synced to that audio. If you start with the project tempo at 100 before importing anything, that makes a nice baseline for calculating percentage increase/decrease in tempo.
 
If you do need to have the timeline synced, after enabling Audiosnap on the tracks:
 
- Select one of them, and check the detected Average tempo shown in the AS palette.
- Sometimes this value will be off by a factor of two; if you think it's off, open the drop-down and select one of the other options.
- If the piece was recorded to a click, it's likely that the whole number tempo shown is correct, in which case, you should manually enter that as the initial tempo in the transport module directly.
- If you're not so sure the whole number is right, set the drop-down to the right of Set Project from Clip to "Clip", and click the button. Sonar will set a fractional average tempo that's within a half a beat of the whole number shown.
- From here you can proceed to enabling Clip Follows Project as above.
 
I'm assuming through all of this that the majority of your backing tracks have a fixed tempo. If not, things get more complicated.
2015/04/23 04:20:48
Kalle Rantaaho
If I understand correctly, you want to manage audio tempi on the fly, live, according to performers mood/wishes, as fast as is required, between two songs.
AFAIK SONAR can not do that. There is no way in SONAR to put an audio Project in a state, where  tempo changes would be possible simply by speeding/slowing, without further fiddling. I'd be pleased to be wrong, though.
2015/04/23 05:45:09
theheliosequence
Brundlefly is correct... follow this sequence:
 
- Select all audio tracks
- Alt+A to show the Audiosnap palette
- Click the "Power" button to enable AS on all selected tracks
- Click the Clip Follows Project button (the mode defaults to Autostretch)
- Change the tempo
 
But if you don't want it to sound like utter garbage, you're going to have to freeze every track at this point. Because there aren't any options to freeze more than one track at a time, you'll have to sit and freeze each track individually, which can take some serious time (1-3 hours on a full mix depending on how many tracks). Also, bass usually doesn't survive the tempo stretch process very well. I almost always have to re-record the bass if I ever do a tempo change (and I'll really only do it for live shows, rarely for a recording).
 
I thought that Cakewalk was going to update the Audiosnap feature... I think they even advertised that they did. But it's exactly the same to me as it's always been and it's still pretty awful. For example, the suggested tempo that sonar gives is almost always wrong... fine, select the actual tempo for the drop down menu... uhhh... that doesn't work for me (and it hasn't with any other version of Sonar). Change the threshold on the beat detection, ok... that's working... wait... now it's greyed out and I can't change it. I swear it has a mind of it's own and it can't think for itself...
 
Sorry... end rant...
b
2015/04/23 08:15:38
Anderton
Kalle Rantaaho
If I understand correctly, you want to manage audio tempi on the fly, live, according to performers mood/wishes, as fast as is required, between two songs.
AFAIK SONAR can not do that. There is no way in SONAR to put an audio Project in a state, where  tempo changes would be possible simply by speeding/slowing, without further fiddling. I'd be pleased to be wrong, though.



This is what I thought he wanted too, which is why I suggested converting into a groove clip. The issue is the "further fiddling" you mention. With relatively small tempo changes, you usually don't have to edit the groove clip markers. With bigger changes, you do. 
 
I personally find the simplest option to be ctrl+drag the clip end to change length (hence tempo) and then render, but that doesn't allow for on-the-fly time stretching.
 
I forget which version of Live added the advanced warping algorithm but it's extremely effective (and probably contributes to Live's pricing). I've mentioned before that I use it to make clips that weren't recorded to a click "Traktor-compatible," because Traktor doesn't do warping and expects songs to have a constant tempo. 
2015/04/23 08:18:06
Anderton
Here's another offline way to change tempo. Again, not for real-time but it's quite effective.
2015/04/23 12:25:41
tloker
Thanks to all who have responded.  To clarify, I am not interested in changing the tempo during the performance.  It is more a matter of Changing tempo before the start of a song.
 
We do need to keep pitch the same as they will be playing along with these backing tracks.  Typical BPM changes are 3 to 5 BPM I would think.
 
 
2015/04/23 13:26:13
Anderton
tloker
Thanks to all who have responded.  To clarify, I am not interested in changing the tempo during the performance.  It is more a matter of Changing tempo before the start of a song.
 
We do need to keep pitch the same as they will be playing along with these backing tracks.  Typical BPM changes are 3 to 5 BPM I would think.



Okay, if that's all you need to do then this should work:
 
  1. Click on the audio clip to select it (for best results set the project tempo to the clip's original, native tempo)
  2. Type Ctrl+L
  3. Change the tempo
 
The sound quality should be fine if you're only changing a few BPM. You can speed up over a wider range than slowing down.
 
2015/04/23 14:14:46
brundlefly
Anderton
  1. Type Ctrl+L

 
Enabling groove clip looping is an easy way to enable autostretch on a clip, but SONAR tends to foul up guessing how many beats are in the clip which can cause the clip to get stretched incorrectly the moment you enable it. And then after correcting the beats in clip via the Inspector, you have to drag the boundary back to the correct end point to eliminate the repetitions. And if he clip doesn't end exactly on a beat (not common with full-length tracks), all bets are off. Also, it has a length limit that may not accommodate song-length backing tracks. and if the clip doesn't end on 
 
Because of all this, I would still recommend enabling Clip Follows Project in Autostretch mode via the Audiosnap palette instead.
 
 
12
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account