Давно хотел разобраться в теме, как же устроен Audio CD и как же с него рипают звук. Но все никак не доходили руки, то работа, то другие задачи, то все вместе. Наконец время появилось, я смог наконец расчехлить компилятор и плотно засесть за это дело. И вот за пару дней вдумчивого изучения документации и прочих статей - на свет появился Simple CD Ripper. Выполняет задачу извлечения треков с AudioCD и сохранения оных на жестком диске в формате wav. Пока только первая так сказать версия, которая умеет: управлять лотком сидюка, читать треки с Audio CD, сохранять выбранные треки в указанном каталоге, получать информацию с CDDB. В дальнейшем в планах причесать интерфейс, и добавить кодирование в mp3, ogg, etc. Но это как пойдёт.
Код:
https://github.com/CynicRus/SimpleCDRipper
Скрины:
https://ibb.co/kHZnC95
https://ibb.co/ZGhqj4k
Экхешники:
x32 - https://github.com/CynicRus/SimpleCDRipper/releases/download/0.1/SimpleRipper_x32.zip
x64 - https://github.com/CynicRus/SimpleCDRipper/releases/download/0.1/SimpleRipper_x64.zip