AnalogSteph
Major Contributor
"Bit-perfect" mattered in the days of 16-bit audio, where a simple digital attenuation by a few dB could mean you'd screw up the dithering in source material (if any), and resamplers were often dubious. That was over 15 years ago now. Since then, 32-bit float processing has become standard (including for digital volume control), and DACs are 24 or 32 bit with a dynamic range noticeably exceeding 16-bit capabilities more often than not.
Digital processing has a number of useful applications. Aside from EQ (note: I hope the Foobar2000 stock graphic EQ doesn't still generate steps in the frequency response, those were very much audible and not in a good way, I switched to foo_dsp_xgeq instead), it can be used to provide crossfeed for headphones (and not just that, look up HRTF processing / headtracking systems like the Smyth Realiser), and one of my favorite applications would have to be playback volume normalization systems like ReplayGain, which allows me to keep a level playing field (pardon the pun) between everything from early CD releases to modern-day severe loudness war victims. Its colleagues are working quietly in the background on many streaming services these days.
Digital processing has a number of useful applications. Aside from EQ (note: I hope the Foobar2000 stock graphic EQ doesn't still generate steps in the frequency response, those were very much audible and not in a good way, I switched to foo_dsp_xgeq instead), it can be used to provide crossfeed for headphones (and not just that, look up HRTF processing / headtracking systems like the Smyth Realiser), and one of my favorite applications would have to be playback volume normalization systems like ReplayGain, which allows me to keep a level playing field (pardon the pun) between everything from early CD releases to modern-day severe loudness war victims. Its colleagues are working quietly in the background on many streaming services these days.