c программа для воспроизведения аудио файла - PullRequest
5 голосов
/ 12 марта 2010

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

Ответы [ 3 ]

3 голосов
/ 13 марта 2010

См. best c audio library linux

Вкл. * Nix: просто распечатать необработанный аудиофайл в / dev / audio

3 голосов
/ 13 марта 2010

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

3 голосов
/ 12 марта 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...