Ever wonder how many bits you can hear—your system, your ears, at a volume setting of your choosing? You may be surprised how soon it becomes difficult...
The video uses the audio I generated for a blog article a few months ago, but it's helpful to see a spectrogram of the signal sweep, and a peak meter to assure that there really is still a signal playing when it gets to the lower bit levels. You can download the 24-bit audio here, so you're not at the mercy of youtube audio: A listerning test
This test is actually generous, each level is at least twice as loud as the minimum signal each bit depth can support (hence the 16-bit signal is -90 dB, not -96 dB, for instance). More details on the signal in this article: Perspective on dither
To questions on why this isn't a sine sweep, for instance, and why it's twice the minimum peak level for a given bit depth: First, I want people to hear it easily, and also a sine wave would have progressively worse signal-to-noise ration at lower bit depths, and rely heavily on dither at the lowest. A digital square wave sweep is also exact, at any bit level. And making it twice the bit level (plus/minus) allows it to have no DC offset at any bit depth. This is less about finding an exact number of bits someone can hear under any circumstance, and more about letting people surprise themselves about what levels start to become difficult for them under their routine listening conditions.
The video uses the audio I generated for a blog article a few months ago, but it's helpful to see a spectrogram of the signal sweep, and a peak meter to assure that there really is still a signal playing when it gets to the lower bit levels. You can download the 24-bit audio here, so you're not at the mercy of youtube audio: A listerning test
This test is actually generous, each level is at least twice as loud as the minimum signal each bit depth can support (hence the 16-bit signal is -90 dB, not -96 dB, for instance). More details on the signal in this article: Perspective on dither
To questions on why this isn't a sine sweep, for instance, and why it's twice the minimum peak level for a given bit depth: First, I want people to hear it easily, and also a sine wave would have progressively worse signal-to-noise ration at lower bit depths, and rely heavily on dither at the lowest. A digital square wave sweep is also exact, at any bit level. And making it twice the bit level (plus/minus) allows it to have no DC offset at any bit depth. This is less about finding an exact number of bits someone can hear under any circumstance, and more about letting people surprise themselves about what levels start to become difficult for them under their routine listening conditions.