Sampling rate mis-match (Two feature requests)
So, I've come to realize the complexity of where your project is set to 44.1Khz, but your A/D converter is set to 96Khz, recording audio. Granted, this is a bad idea, because they are simply different. However, Sonar plays back the audio just fine. The problem comes in when the Export occurs. Sometimes the Exported playback is slow or fast (high/low pitched) because of the mis-matched sampling rate.
I've been working diligently to fix this problem in a client's session, including resampling in Wavelab, and editing the .wav header sampling rate and re-import into Sonar (didn't work in this case). Here, the sampling rate of the A/D was changed for the overdubs to a different, higher rate even though the project's sampling rate setting never changed. The only real fix I can find is to "play" the audio from Sonar out a D/A and resample the audio fresh into an A/D to another machine.
Feature Request #1: Export "as-played" checkbox.
When you export a track or Entire Mix, the DAW would export (dither or no dither) at the played back sampling rate, (even if it has to convert it using a couple of plug-in type engines to sort of "re-write" the samples as a newly (but with zero added analog noise)). However, doing it this way never requires the audio to leave the DAW. It's like doing what I'm resorting to above, but inside Sonar.
The idea is, if Sonar plays back the audio correctly, I'd like to Export the audio "as-is", or "as-played" to a new .wav file, to ensure it plays back the same way in Windows Media Player, or Wavelab, for example.
Feature Request #2: Resample clip.
I'm sure I'm not the first to request this, but even Wavelab's re-sample doesn't do what you'd hope. Here, re-sampling could be done as other DAW's do it, but with the added feature above, to play back the audio through a "plug-in" type engine, and resample the audio as a whole new analog input--only it never leaves the DAW. Yes, you can export and re-import into a new project, but that's seriously a lot of work.
If there's already a way to do this, please let me know, but I haven't found it yet. Thanks!!
post edited by brconflict - 2016/04/11 17:51:53