mattburnside
Am I missing something or is it just as convoluted as it seems?
There are five ways to do stretching in SONAR. AudioSnap is the wrong tool for what you want to do. It is similar conceptually to Pro Tools' Beat Detective and is designed to handle percussive tracks like drums, bass, rhythm guitar, etc., not program material. If Cakewalk had called it BeatSnap, I think there would be
a lot less confusion.
In addition to what Chuck says above, if you don't need the sample to follow tempo changes, you can simply stretch the end or beginning by holding ctrl+shift, clicking on the edge of the clip to slip-edit it, then dragging in or out to the desired length. You'll want to turn on Snap so that the clip falls on a beat boundary. Because you want to increase the speed from 115 to 120 BPM, you'll need to shorten the clip. This works on program material as well as individual instruments.
You will able to preview the clip but it won't sound all that great. Bounce the clip to itself to invoke the high-quality, offline iZotope Radius stretching algorithm.
Although you can't "roll out" a clip modified via DSP, you can "Paste Special" it for multiple repetitions starting wherever you want in the song (it defaults to pasting at the now time).
Maybe a good "Friday's Tip of the Week" would be to explain the five stretching options, and the situations where each option is most appropriate.