Автор (ы) исходного текста | Росс Бенцина |
---|---|
Стабильный выпуск | v190600 / 30 октября 2016 г.; 4 года назад (30.10.2016) |
Написано на | C |
Операционная система | Кросс-платформенная |
Тип | API |
Лицензия | Лицензия MIT |
Веб-сайт | www.portaudio.com |
PortAudio - это компьютерная библиотека с открытым исходным кодом для воспроизведения и записи аудио. Это кроссплатформенная библиотека, поэтому программы, использующие ее, могут работать на многих разных компьютерах операционных системах, включая Windows, Mac OS X и Linux. PortAudio поддерживает Core Audio, ALSA и MME, DirectSound, ASIO и WASAPI <40.>в Windows. Как и другие библиотеки, основной целью которых является переносимость, PortAudio написан на языке программирования C. Он также был реализован в языках PureBasic и Lazarus / Free Pascal. PortAudio основан на парадигме обратного вызова, аналогичной JACK и ASIO.
PortAudio является частью проекта PortMedia, целью которого является предоставление набора независимых от платформы библиотек. для музыкального программного обеспечения. Бесплатная использует библиотеку PortAudio, как и JACK на платформе Windows.
.