OK, I am going to stick my face into the arena while the kicks are flying and say that I have a reason to prefer 24-bit over 16-bit. Here is why:
My workflow consists of taking a 44.1/16 CD and ripping it into FLAC files. I then take the FLAC file for each track and:
- Upsample to 24-bits
- Remove DC Offset, if present
- Reduce the volume until there are no clipped samples present
- Possibly do heuristic based automated clip repair on those samples that were clipped
- (optional) Normalize the volume to a reasonable level inline with the other tracks on the CD
I perform functions 2-5 in the 24-bit domain and I leave the result as a 24-bit (FLAC) audio file that is ready for listening. I do this with all of my music and I stick with 24-bit, because I believe that the steps above performed in the 24-bit domain make more sense. I leave the resultant file as a 24-bit file, so that I can perform additional steps in the future that I deem will improve the tracks sound quality (e.g., equalization, excitement, whatever).
Is my 24-bit workflow nonsense? Could all of this have been done at the 16-bit level with no possible way to tell the difference? Am I stupid in leaving the result at 24-bits and not downsampling it to 16, given that storage costs are negligible (e.g., 4 TB hard drive is $130)?
Let the thread experts speak!