This method does not stretch audio clips. It's like manual splitting but with some first stage automation.
Melodyne detect tempo changes pretty well. Now SONAR can apply tempo map from Melodyne clip region FX.
What if...
1) I make Melodyne region fx of (hard gated) drum guide track (maybe kick & snare) and apply tempo map from Melodyne to the project. Now drums are in the grid.
2) Move all drum tracks 20 milliseconds to right.
3) Split all drum tracks at each measure.
4) Move all drum tracks 20 milliseconds to left, back to the original position. Movement was done because now splits are located before transients.
5) Remove tempo map and use the original tempo of the project.
6) Drums get quantized but there may be empty gaps between slices.
7) Edit clip crossfades manually.
Is this a dead end or a method to develop? I didn't try it yet...
Is it possible to get rid of gaps automatically?