Community Forums Archive

Go Back

Subject:Save As - resampling? (7.0A)
Posted by: wwscrispin
Date:5/27/2004 10:55:38 AM

I have an 11kHz 16 Bit PCM wave file that I am saving (using File->Save As)as 8kHz 16 Bit PCM. My theory was that this should sound just as poor as if I did this via Windows SoundRecorder. The reason is, that I assumed the Save As functionality in SoundForge should call the Microsoft ACM and use the standard MS PCM codec to do the conversion, which is what SoundRecorder does.

The reality is that it sounds almost as good as if I use the resample functions in SoundForge, which is not what I expected.

If anybody from Sony can tell me what goes on underneath it would be helpful. I am about to run a few thousand files through Batch Converter and I need to know which process is actually being used on the files.

Thanks

William "Scot" Crispin
PS Apps Group
Dictaphone Corp.


Subject:RE: Save As - resampling? (7.0A)
Reply by: Rednroll
Date:5/27/2004 11:31:14 AM

I'm not from Sony, but if you goto the directory where you install sound forge 7.0 too, there is a sub folder named "File I/O". This contains various DLL files, that Sound Forge uses for opening and saving. This allows third party developers to create DLL files, which outlines a file format and when installed with the proper Sony guidelines will be recognized as a Save as, or open item for File I/O. You will notice that there is a DLL file in there for the .Wav format. Now, that I've mentioned all that, there's no regulation which says that the DLL file within the File I/O folder can't call a standard windows protocal operation. So I guess, that kind of brings you right back to your original question.

Subject:RE: Save As - resampling? (7.0A)
Reply by: Sonic
Date:5/27/2004 12:44:47 PM

In Sound Forge 6.0 and later, if you attempt to save to a different sample rate or bit-depth than the current window's properties, the resample and bit-depth conversion are done internally by Sound Forge as it writes to file. Bit-depth conversion is brute force (i.e. no dither or noise-shaping). The resample algorithm is not quite the same as Tools->Resample, but similar to the one used in Vegas and ACID on 'medium' quality.

In other words, we skip acm and handle uncompressed data ourselves. We always have (note that in versions before 6.0 you were not even allowed to save to a different sample rate).

J.

Go Back