Actually,audio resolution is totally a function of bit width, not sample rate. At 16 bit, the resolution is 2^16 or 65,536 possible levels to reproduce the music. 24 bit is 2^24 which is over 16 million different possible levels. 32 bit gives over 4 Billion. Of course, 24 bit files are 50% bigger than 16 bit ones. Another point - dynamic range is totally a function of bit width.
Sample rates over 44.1khz, at their most basic level, make no difference. I know this is heresy. The design of anti-aliasing filters can have an effect, but generally, sample rates above 44.1 are a waste of space - unless you are mastering for bats. Do a search for double blind tests 44.1khz vs 96khz. Even audio experts don’t guess better than chance would dictate.
Sorry, but you are sadly mistaken on all points.