• SONAR
  • Friday's Tip of the Week #167: Behold! Dual Mono Becomes Stereo! (p.51)
2017/09/01 20:05:35
JohnEgan
Anderton
Week #161: SONAR Audio Stretching Options Explained
 
DSP Stretching
This is the best general option. It works well for program material or individual clips. For example suppose you have a 4-bar loop recorded at 120 BPM and you want to stretch it to fit in a song that’s 110 BPM



Does it work as well speeding up, I tend to more often want to speed something up a little bit like a rhythm guitar, once i listen back?
2017/09/01 22:15:26
Anderton
Yes, and like all audio stretching, it works best when speeding up. This is because when speeding up, you can remove data (which is pretty trivial) but when slowing down, it's necessary to create data that never existed.
2017/09/02 07:43:41
ljb500
Anderton
Yes, and like all audio stretching, it works best when speeding up. This is because when speeding up, you can remove data (which is pretty trivial) but when slowing down, it's necessary to create data that never existed.




With the DSP stretching im guessing you could stretch it, bounce it and convert to a groove clip to then roll it out instead of pasting ?
2017/09/02 08:02:27
Zargg
ljb500
With the DSP stretching im guessing you could stretch it, bounce it and convert to a groove clip to then roll it out instead of pasting ?

Hi. I often do what you describe ,with luck.
All the best.
2017/09/02 08:13:39
ljb500
Zargg
ljb500
With the DSP stretching im guessing you could stretch it, bounce it and convert to a groove clip to then roll it out instead of pasting ?

Hi. I often do what you describe ,with luck.
All the best.


Cool, thanks.
2017/09/02 13:54:37
FCCfirstclass
Zargg
ljb500
With the DSP stretching im guessing you could stretch it, bounce it and convert to a groove clip to then roll it out instead of pasting ?

Hi. I often do what you describe ,with luck.
All the best.




Thanks for the info.
2017/09/02 15:12:37
Anderton
ljb500
Anderton
Yes, and like all audio stretching, it works best when speeding up. This is because when speeding up, you can remove data (which is pretty trivial) but when slowing down, it's necessary to create data that never existed.




With the DSP stretching im guessing you could stretch it, bounce it and convert to a groove clip to then roll it out instead of pasting ?


Yes, but remember there may be artifacts with groove clips you wouldn't have with DSP, depending on the audio itself, the amount of pitch shift, and how accurately the transient markers are placed.
2017/09/02 15:30:31
ljb500
Anderton
ljb500
Anderton
Yes, and like all audio stretching, it works best when speeding up. This is because when speeding up, you can remove data (which is pretty trivial) but when slowing down, it's necessary to create data that never existed.




With the DSP stretching im guessing you could stretch it, bounce it and convert to a groove clip to then roll it out instead of pasting ?


Yes, but remember there may be artifacts with groove clips you wouldn't have with DSP, depending on the audio itself, the amount of pitch shift, and how accurately the transient markers are placed.


Thanks, this is exactly what I wanted to know. Would also love to hear more about melodyne , played with it briefly and looks like it has a lot of possibilities.
2017/09/02 16:04:33
JohnEgan
Anderton
Yes, and like all audio stretching, it works best when speeding up. 

Totally awesome tip, I just did whole song with DSP method, I never realized it was that easy to audition audio songs at different BPMs, I bounced all track clips to be a single clip per track, aligned all to end at same time, and aligned with end of midi tracks to know where to (un) stretch/align audio clips to after changing BPM (+ 5 BPM). Worked like a charm, all tracks aligned perfectly, (and my guitar riffs faster LOL)
LOL, its only after doing all this I realized I could have simply done it with my full mix export file, or my already processed MP3 files, which both worked great also. 
Thanks
Cheers   
2017/09/03 09:19:18
fcarosone
Anderton
DSP Stretching
Note that you can even apply this to a Region FX Clip, although I don’t think this uses Melodyne’s algorithms.
 But Wait! There’s More!!
 Although it’s not a SONAR core program solution per se, you can also use Melodyne to stretch time. However I haven’t really delved into it that much, because the DSP stretching function does the job and sounds good.


I use Melodyne all the time, so I can add to the post what I learned when upgrading to Sonar Professional recently from X1,  getting to use ARA and did some tests.
DSP Stretching: Melodyne has to be "awaken". If one creates a RegionFx ->Melodyne, then the ctrl-shift right-border dragging on that region is performed by Melodyne's algorithm. I write this because I read it somewhere (don't recall if in cakewalk's or melodyne's website, they both have tutorials). But, moreover, once Melodyne is awaken and alive on that region fx clip, melodyne's algorithms are applied to any Region Fx Clip you create in the project then, because the ARA protocol is estabilished. When the "melodyned" regionFx Clip is bounced (so melodyne is dead), if there are still some region fx clips, when you bounce them then they are bounced by Sonar (Radius). So the question I ask myself when bouncing is: is melodyne alive now in this project?
 
Melodyne stretch: I've done some experiments at slowing a whole clip (2 beats) 10%, it seems nothing better than Radius, perhaps more extreme settings should be compared. So I use Radius for the general stretching (also in Audiosnap, offline). Melodyne is really effective at other tasks, i.e. when you alter the single notes within a clip, both in pitch and timing, minor to major, etc. (for instance I've got a commercial loop library with 40+construction kits, they are all minor: having one solution to adapt to song tempo, key and major scale is practical and it's done well within Melodyne ARA)
 
© 2025 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account