It may not be bit-perfect out of the box.
But set up iTunes and Audio MIDI Setup properly and you will get bit-perfect output through USB.
In iTunes make sure:
- "Sound Enhancer", "Sound Check" and "Crossfade Songs" are turned OFF.
- The EQ is turned OFF.
In Audio MIDI Setup make sure:
- The output format match the one of the played back audio file(s). Ex. 16-bit/44.1kHz for audio CD.