в корне не согласен.
1. комп. послушай через хорошую ASIO карту правильную запись любым плеером, потом поставь cicsMemory player и сравни. будешь сиииильно удивлен
2. СД. никто не застрахован от ошибок чтения "на лету" и интерполяции пропущенных данных
3. у болванки и штампованного диска разная отражающая способность = разное количество ошибок при чтении
ИМХО идеальный вариант:
аппаратное устройство, считывающее losless формат (пусть даже wav 44\16) с винта или флешки, загоняющее данные в ОЗУ для буферизации, и только потом отправляющее их на ЦАП по _синхронному_ протоколу. Да, и все ето тактируется от термостатированного кварца.
ну и, ясное дело, отдельное питание для генератора, для цифры и аналоговой части. Притом аналог желательно питать от аккумуляторов.