Downsampling from 96k to 88.2k

Author
darkmatter2
Max Output Level: -90 dBFS
  • Total Posts : 43
  • Joined: 2010/07/22 13:26:29
  • Status: offline
2011/04/16 20:53:27 (permalink)

Downsampling from 96k to 88.2k

We've been working on a project recording heavy distorted guitars and clean guitars into Sonar XI Producer @ 24/96.  The working drum files were sent to us by our engineer and come to find out, they were @ 24/88.2.

What I didn't immediately realize is that Sonar converts the files as they are imported, without asking.  So the default 24/96 project setting was on and all files that we were sent were thus converted.

We went on our merry way recording all tracks and now, I'm being told that we may have a serious problem converting what we've recorded now from 24/96 to 24/88.2 without likely artifacts and other audio issues.

Conceptually, I understand why this would happen, especially due to the sampling rates being non-multiples.  But the skeptic in me says otherwise?  I tested with a simple vocal and didn't hear anything bad when going from a 96k project file and importing it into an 88.2k project file...

Can anyone dispel the myths?

Thanks!

Sonar X3 x64 Producer Edition|Dell Studio 17|Core i7 Q720@1.6Ghz 64bit |8GB Ram|1GB Video|Blu-Ray|Firepod & M-Audio 410 ASIO
#1

11 Replies Related Threads

    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/16 21:28:26 (permalink)
    It's highly unlikely you will hear any artifacts as a result of downsampling. SONAR's sample rate converter is excellent. The odd mathematical relationship between 9600 and 88200 is irrelevant.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #2
    Shadow of The Wind
    Max Output Level: -82 dBFS
    • Total Posts : 425
    • Joined: 2005/06/09 17:39:20
    • Location: Mountain View, CA (German)
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/16 21:47:20 (permalink)
    In terms of the math, resampling signals at a different sampling rate can be completely lossless. It is not required to have an integer relationship between the sampling rates.
    However, accurate resampling is computationally expensive. Some simplifications in the math can make the process a lot more efficient. Thus, you may find different options in the software that allow you to prefer speed over accuracy.
    For some reason, 96 kHz is very widely used. Given that many productions are intended to be put on a CD, 88.2 kHz is an excellent choice. I would think that the final down-conversion to 44.1 kHz could be implemented more efficiently from 88.2 kHz than from 96 kHz.
    So, if you got the drum files first, the best approach would have been to also record your tracks in 88.2 kHz and make 88.2 kHz the sampling rate for the whole project.
    Now, the up-sampling of the drum tracks to 96 kHz obviously worked okay, i.e. I don’t hear you complain. So, the best idea would be to leave the project in 96 kHz and be merry. The final export may require re-sampling to 44.1 kHz anyway. Thus, converting the project to 88.2 kHz know is pointless.
    Just to answer your original question: Converting everything form 96 kHz to 88.2 kHz is possible, and it is not a problem. It will just take long, and it is an unnecessary step if 88.2 kHz is not the final format.

    Reducing sampling rate and also bit length should always be the very last step.


    If you want to google for it, some keywords are: sinc-interplation, re-sampling.
    https://ccrma.stanford.edu/~jos/resample/
     
    Don’t worry. Everything will work just fine.
     
    Wilko
     
    #3
    darkmatter2
    Max Output Level: -90 dBFS
    • Total Posts : 43
    • Joined: 2010/07/22 13:26:29
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/16 23:24:17 (permalink)
    Thanks to all!

    Not sure why our engineer is putting the fear into me like this then... weird.

    Sonar X3 x64 Producer Edition|Dell Studio 17|Core i7 Q720@1.6Ghz 64bit |8GB Ram|1GB Video|Blu-Ray|Firepod & M-Audio 410 ASIO
    #4
    Bub
    Max Output Level: -3.5 dBFS
    • Total Posts : 7196
    • Joined: 2010/10/25 10:22:13
    • Location: Sneaking up behind you!
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/17 00:50:21 (permalink)
    You will have no problem importing the file as long as the project and the file you are importing are both 24 bit (or the imported file bit depth is lower than the project). The khz rate doesn't matter at all. If the bit rate is 32 or higher, you should enable dithering (unless you have Sonar set to import @ 32bit). You always have to dither when reducing bit rate.

    Are you sure he didn't mean the drum track was 88.2/32 and that's what he's worried about?

    Edit: Had some facts backwards and fixed them.
    post edited by Bub - 2011/04/17 00:56:51

    "I pulled the head off Elvis, filled Fred up to his pelvis, yaba daba do, the King is gone, and so are you."
    #5
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/17 01:04:38 (permalink)
    darkmatter2


    Thanks to all!

    Not sure why our engineer is putting the fear into me like this then... weird.


    maybe hesl looking for some more money out of you e.g. have you re-record everything.be skeptical about everyone including the ones closest to you..remember to keep your enemys close..so you know where they are..

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #6
    darkmatter2
    Max Output Level: -90 dBFS
    • Total Posts : 43
    • Joined: 2010/07/22 13:26:29
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/17 01:29:05 (permalink)
    Positive.  The drum tracks are at 24/88.2 and to paraphrase: "It would be very audible to upsample all the master drum tracks to 96/24 - you'd hear horrible artifacting, particularly on the cymbals, especially with the cross - SR conversion that has to happen (non-multiples etc)."

    Bub


    You will have no problem importing the file as long as the project and the file you are importing are both 24 bit (or the imported file bit depth is lower than the project). The khz rate doesn't matter at all. If the bit rate is 32 or higher, you should enable dithering (unless you have Sonar set to import @ 32bit). You always have to dither when reducing bit rate.

    Are you sure he didn't mean the drum track was 88.2/32 and that's what he's worried about?

    Edit: Had some facts backwards and fixed them.







    Sonar X3 x64 Producer Edition|Dell Studio 17|Core i7 Q720@1.6Ghz 64bit |8GB Ram|1GB Video|Blu-Ray|Firepod & M-Audio 410 ASIO
    #7
    darkmatter2
    Max Output Level: -90 dBFS
    • Total Posts : 43
    • Joined: 2010/07/22 13:26:29
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/17 01:30:21 (permalink)
    We're recording everything ourselves, i.e. the guitars so he'd really get nothing out of it... No biggie, maybe we have a misunderstanding that needs cleared up!
    chuckebaby


    darkmatter2


    Thanks to all!

    Not sure why our engineer is putting the fear into me like this then... weird.


    maybe hesl looking for some more money out of you e.g. have you re-record everything.be skeptical about everyone including the ones closest to you..remember to keep your enemys close..so you know where they are..



    Sonar X3 x64 Producer Edition|Dell Studio 17|Core i7 Q720@1.6Ghz 64bit |8GB Ram|1GB Video|Blu-Ray|Firepod & M-Audio 410 ASIO
    #8
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/17 11:11:10 (permalink)
    Maybe the most effective counter-argument is to perform an A/B test for your engineer. Convert a good-sounding 88.2 file to 96 and play both of them for him. See if he can even tell the difference, much less hear "horrible artifacting".


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #9
    drewfx1
    Max Output Level: -9.5 dBFS
    • Total Posts : 6585
    • Joined: 2008/08/04 16:19:11
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/17 12:45:03 (permalink)
    Just because the math isn't 100% perfect doesn't mean the imperfections are audible. With 88.2/24 and 96/24, and competent conversion algorithms, I wouldn't be worried about it, even in "special case" types of audio signals.

    There's a lot of mythology about this kind of stuff out there. Contrary to popular belief, the math isn't perfect even when converting at even multiples.

    But most people don't necessarily understand how things are implemented, and don't (or can't) do the math even if they do, so they believe whatever they've been told - if it sounds intuitively correct to them.

    But math isn't necessarily intuitive.

     In order, then, to discover the limit of deepest tones, it is necessary not only to produce very violent agitations in the air but to give these the form of simple pendular vibrations. - Hermann von Helmholtz, predicting the role of the electric bassist in 1877.
    #10
    darkmatter2
    Max Output Level: -90 dBFS
    • Total Posts : 43
    • Joined: 2010/07/22 13:26:29
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/17 15:30:40 (permalink)
    This is indeed the next step... thank you.
    bitflipper


    Maybe the most effective counter-argument is to perform an A/B test for your engineer. Convert a good-sounding 88.2 file to 96 and play both of them for him. See if he can even tell the difference, much less hear "horrible artifacting".



    Sonar X3 x64 Producer Edition|Dell Studio 17|Core i7 Q720@1.6Ghz 64bit |8GB Ram|1GB Video|Blu-Ray|Firepod & M-Audio 410 ASIO
    #11
    losguy
    Max Output Level: -20 dBFS
    • Total Posts : 5506
    • Joined: 2003/12/18 13:40:44
    • Location: The Great White North (MN, USA)
    • Status: offline
    Re:Downsampling from 96k to 88.2k 2011/04/19 00:58:43 (permalink)
    Just take a close look at bitflipper's classic signature. It's all you need to know, grasshopper.


    Psalm 30:12
    All pure waves converge at the Origin
    #12
    Jump to:
    © 2024 APG vNext Commercial Version 5.1