If your target is 44 and you're mixing at 48, you really have to be sure of the resampling involved. Don't trust the crap that's in the average CD burner, & don't trust all audio editors either.My target medium is always either good quality VBR mp3 (for internet) or cd 44.1 / 16
Best sound quality - run 96khz samplerate, do not oversample.
-
tony tony chopper tony tony chopper https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=3103
- KVRAF
- 3561 posts since 20 Jun, 2002
DOLPH WILL PWNZ0R J00r LAWZ!!!!
-
- Banned
- 2033 posts since 19 Jun, 2011 from a world of Black Thunder chocs
^^ Many thanks Tony for the helpful reply.
I'm happy to let Voxengo R8BrainPro handle all my resampling duties, as I think it's pretty good.
However, do you (or anyone else) think there's that much of a difference between 44.1 and 48, in terms of avoiding any artifacts, to validate choosing 48 at the start please?
I suppose I could just stick to what I'm used to, 48 up to 96 Nebula - down to 44.1 via R8Brain Pro.
But is the 48 part just overkill please compared to 44.1 at the start prior to the final mix?
Many thanks
I'm happy to let Voxengo R8BrainPro handle all my resampling duties, as I think it's pretty good.
However, do you (or anyone else) think there's that much of a difference between 44.1 and 48, in terms of avoiding any artifacts, to validate choosing 48 at the start please?
I suppose I could just stick to what I'm used to, 48 up to 96 Nebula - down to 44.1 via R8Brain Pro.
But is the 48 part just overkill please compared to 44.1 at the start prior to the final mix?
Many thanks
-
tony tony chopper tony tony chopper https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=3103
- KVRAF
- 3561 posts since 20 Jun, 2002
As you could see in this thread, some are gonna say yes.However, do you (or anyone else) think there's that much of a difference between 44.1 and 48, in terms of avoiding any artifacts
Just consider that 48khz is just around a semitone above.
DOLPH WILL PWNZ0R J00r LAWZ!!!!
-
- Banned
- 2033 posts since 19 Jun, 2011 from a world of Black Thunder chocs
Cool - thanks Tony.
I've made my decision: switching to 44.1 khz saves me approx 4% CPU on this laptop with just one instance of Synthix or Zebra playing!
I'll go with that at the risk of a semi-tone more's worth of artifacts creeping in.

I've made my decision: switching to 44.1 khz saves me approx 4% CPU on this laptop with just one instance of Synthix or Zebra playing!
I'll go with that at the risk of a semi-tone more's worth of artifacts creeping in.
- KVRAF
- 12615 posts since 7 Dec, 2004
assuming the anti-aliasing filter is the same at both sample rates and located at 20khz in both cases, there will be 2x as much cut before nyquist at 48khz as 44khz. 20 ... 22 (2k) or 20 ... 24 (4k).Doug1978(tempID) wrote:However, do you (or anyone else) think there's that much of a difference between 44.1 and 48, in terms of avoiding any artifacts, to validate choosing 48 at the start please?
of course in most software you'll find the filter located at nyquist, not at 20khz. in which case the difference will be that you'll still have 2x as much cut, but the measurement will be only that you'll have a doubly reduced level of aliasing at 20khz, not anything to do with nyquist.
although this difference exists, the end result is the same. you'll have much more cut of aliasing with the slightly higher sample rate at the frequency of interest. (20k)
by the way, try switching to 11.25khz, or if you want to be more practical, use 40khz and save another percentage. (even more than 48k vs. 44k, 40k vs 44k is 10% rather than 9%.) then upsample your final output to 44.1k using an interpolation.
remember that if you have say a 80db/o anti-aliasing filter, it means that your aliasing will be at -80db maximum at 20khz if your sampling rate is 80khz. if your sampling rate is 44.1khz, you'll only have a reduction of 10db, assuming a perfect linear slope. actually it will be worse. (edit, i don't want to both calculating the actual value at that position in a typical slope because it is too damn variable. i'll just change it from "much worse" to "worse". you can assume it'll be pretty close to 10db though assuming that this time i did the math correctly. in any case, 2k is only 10% of an octave from 20k, which would be 40k requiring a sample rate of 80k.)
Last edited by aciddose on Mon Oct 24, 2011 10:42 am, edited 2 times in total.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
-
- KVRAF
- 1607 posts since 12 Apr, 2002
Not having time for reading the entire thread, I'd like to throw in a few thoughts, possibly reiterating some of the mentioned ideas.
Using 44kHz vs. 88kHz for sound recording and reproduction is still questioned by a number of people (including myself
), but the differences, if any (no reliable evidence exists so far), are really minimal.
The other story is generation and processing. This includes the antialiasing of the oscillators and/or nonlineartities. It's typically never possible to fully avoid aliasing on those, so it's always up to the plugin's developer to decide on the necessary amount of the antialiasing, and this is always subjective. The developer might judge the quality as sufficient, but maybe I don't. Now, if I raise the sampling rate, the aliasing will decrease further, possibly to an acceptable amount. The nonlinear phase response distortion (close to Nyquist) of the IIR filters is less critical, but I'm not aware of any means to fight that without oversampling, so this even doesn't go anywhere unless you oversample.
From a practical standpoint, most of the synth plugins I use do not sound satisfactory to me at 44kHz, but they do so at 88kHz (that's of course subjective, some will find the difference not critical, some won't be able to hear it at all). It's interesting, that the difference is critical for me even with as simple setups as an osc though a swept filter.
Regards,
{Z}
Using 44kHz vs. 88kHz for sound recording and reproduction is still questioned by a number of people (including myself
The other story is generation and processing. This includes the antialiasing of the oscillators and/or nonlineartities. It's typically never possible to fully avoid aliasing on those, so it's always up to the plugin's developer to decide on the necessary amount of the antialiasing, and this is always subjective. The developer might judge the quality as sufficient, but maybe I don't. Now, if I raise the sampling rate, the aliasing will decrease further, possibly to an acceptable amount. The nonlinear phase response distortion (close to Nyquist) of the IIR filters is less critical, but I'm not aware of any means to fight that without oversampling, so this even doesn't go anywhere unless you oversample.
From a practical standpoint, most of the synth plugins I use do not sound satisfactory to me at 44kHz, but they do so at 88kHz (that's of course subjective, some will find the difference not critical, some won't be able to hear it at all). It's interesting, that the difference is critical for me even with as simple setups as an osc though a swept filter.
Regards,
{Z}
-
- KVRAF
- 2285 posts since 20 Dec, 2002 from The Benighted States of Trumpistan
"helpful, but no silver bullet" is what I said. Note that "helpful" does not necessarily equate to "a solution." Furthermore, the idiom "no silver bullet" means that it works in some but not all cases. Sorry for any confusion.tony tony chopper wrote:an octave fully inaudible, so how is it helpful? Yes, helpful but only if you plan to make it audible (by pitch shifting or resampling down..), but that's for special effects.Oversampling to 96/88.2 only gives you one more octave of clarity at the top -- helpful
Wait... loot _then_ burn? D'oh!
-
tony tony chopper tony tony chopper https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=3103
- KVRAF
- 3561 posts since 20 Jun, 2002
but which cases? You wrote an octave of clarity, it can't be "clarity" if you can't hear it.Furthermore, the idiom "no silver bullet" means that it works in some but not all cases.
DOLPH WILL PWNZ0R J00r LAWZ!!!!
-
- KVRAF
- Topic Starter
- 1580 posts since 22 Apr, 2011 from The House of Zaid
Question,
And maybe I'm gonna sound dumb, but
Why not just low-pass everything starting around 18, 19, 20khz? I mean, if it gets rid of aliasing. Surely the grand majority of people can't hear anything that high anyways? IMO topping out at 18khz, its gonna sound exactly the same played back on most speakers?
And maybe I'm gonna sound dumb, but
Why not just low-pass everything starting around 18, 19, 20khz? I mean, if it gets rid of aliasing. Surely the grand majority of people can't hear anything that high anyways? IMO topping out at 18khz, its gonna sound exactly the same played back on most speakers?
Has anybody ever really been far even as decided to use even go want to do look more like?
- KVRAF
- 4141 posts since 11 Aug, 2006 from Texas
The problem is that it doesn't get rid of aliasing. The effects are spread back across the frequency domain, which is why Urs and others speak of bandpass filters to eliminate the aliases.@midnight wrote:Why not just low-pass everything starting around 18, 19, 20khz? I mean, if it gets rid of aliasing.
Here's an interesting graphical look at aliasing done by some of the guys at discoDSP. It might help you "see" the problem a bit better: http://www.discodsp.com/highlife/aliasing/
- KVRAF
- 4030 posts since 7 Sep, 2002
When going from 44.1k to 88.2k sample rate you not only get "1 octave of clarity", you get 2 octaves! Because aliased components travel back on the spectrum after reaching 88.2kHz boundary and they have to travel one more octave to reach the audible band. If you work at 192kHz instead of 44.1kHz you get almost 8 additional octaves for harmonics in comparison to 44.1kHz.
- KVRAF
- 12615 posts since 7 Dec, 2004
ah ha! i knew my calculation was %#*@ed in some way. that's how.
so it's yes even more of an improvement just to run at 48k compared to 44.1k, and then again at 96k.
i didn't bother to mention it at all in the case of a filter at 20k, you have to count the reflection as well.
now that i think about it though what i did was was perfectly accurate, just left that factor unconsidered.
so it's yes even more of an improvement just to run at 48k compared to 44.1k, and then again at 96k.
i didn't bother to mention it at all in the case of a filter at 20k, you have to count the reflection as well.
now that i think about it though what i did was was perfectly accurate, just left that factor unconsidered.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
-
- KVRAF
- 4054 posts since 8 Jan, 2005 from Hamilton, New Zealand
I oversample some effects and I run 96khz. For certain things it can make a big difference - as to whether the difference is always desirable, no, it's not always. But the basic premise of this thread is correct. Oversampling is a bit of a hack if you're running at 44khz, and a computationally expensive one compared to just running 96khz from word go. Anyway - this's already been discussed to death, and I trust my ears more than others opinions, so I'll leave it.
I make music: progressive-acoustic | electronica/game-soundtrack work | progressive alt-metal
Win 10/11 Simplifier | Also, Specialized C++ containers
Win 10/11 Simplifier | Also, Specialized C++ containers
