c программа для воспроизведения аудиофайла

Можете ли вы привести пример кода для воспроизведения аудиофайла на языке C, а также какие файлы заголовков нужны? Я новичок в этой концепции …. Мне интересно узнать это.

Вы не можете сделать это только на C, вам придется задействовать что-то специфичное для платформы.

Один из способов сделать это таким образом, который по-прежнему остается очень переносимым, заключается в использовании существующих мультимедийных библиотек, таких как SDL .

Смотрите лучшие c аудио библиотеки linux

On * nix: просто распечатайте необработанный аудиофайл в / dev / audio

Вы можете использовать библиотеку PortAudio. PortAudio – бесплатная, кросс-платформенная библиотека с открытым исходным кодом, аудио-в / в. Он позволяет вам писать простые аудиопрограммы в «C», которые будут компилироваться и запускаться на многих платформах, включая Windows, Macintosh (8,9, X), Unix (OSS), SGI и BeOS. PortAudio предназначен для продвижения обмена программным обеспечением синтеза звука между разработчиками на разных платформах.