Tim - I never had any luck with CEP's stretch feature. It always seemed to introduce weird sounding artifacts as you've described. I did find the stretch feature in Wavelab to sound good though. I don't do this anymore because I use a multitrack device now but I've been thinking that stretching may not be the right way to go about it...
The debate (in my head) has to do with timing and the original sequence of events. We need to stretch because clocks are different. I used to 'preserve pitch' thinking that I didn't want to change the pitch. But in a PCM system, sample rate, clock rate and pitch are all interrelated. e.g. recording clock runs slow->playback sounds fast when played on a faster clock, pitch goes up.
There was only one original event - only one 'pitch', and consequently only one duration. i.e. if the sound lasted 55min32sec545ms, then that's how long it was. If your clock changes it, then the pitch also changes (think about playing a 44.1 recording at 48k - not only are things shorter in time, the pitch goes up). The deviations from two recorders should be brought back into alignment. By preserving pitch during the stretch, we may actually be messing up the true pitch. If you follow that the clock differences cause a pitch error on playback, then what we really want to do is
allow the pitch to change.
So once we establish one source as a reference (doesn't matter which one) I think the proper course of action is to resample to a corrective rate, then slap the 44.1k header on it. This thinking came about during some video synch work.
So basically what I'm saying is forget stretching...resample to whatever rate is required. e.g. I know the gap between my video camera and my audio tools. If I take my 48k audio recording and resample to 47,997 and then simply change the rate back to 48k, everything lines up. Likewise with your two audio sources - leave the one that will dominate the mix and find your magic number for the other one. Resample at the highest quality setting, change the header back and you're good to go. What I discovered when I was mixing UA-5/JB3 sources is that my equipment always behaved the same. Once I had that magic number it was good for every recording.
Don't know if that made sense - ask questions. I also made a spreadsheet for calculating the resample rate easily. You just need to synch up one point at the beginning, one at the end and then enter the 'drift' and it will give you the number. I can post it if this makes sense to you. I've been thinking about this for some time and was gonna put together a proper how-to guide but your post got me going
