Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csabahruska/proteaaudio
Simple audio library for Windows, Linux, OSX. Supports Mp3, Ogg, Wav playback and multichannel mixing.
https://github.com/csabahruska/proteaaudio
audio haskell linux mixer mp3 ogg-vorbis osx wav windows
Last synced: 9 days ago
JSON representation
Simple audio library for Windows, Linux, OSX. Supports Mp3, Ogg, Wav playback and multichannel mixing.
- Host: GitHub
- URL: https://github.com/csabahruska/proteaaudio
- Owner: csabahruska
- Created: 2012-07-29T23:14:06.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-12-01T10:57:51.000Z (11 months ago)
- Last Synced: 2024-10-15T02:47:57.832Z (22 days ago)
- Topics: audio, haskell, linux, mixer, mp3, ogg-vorbis, osx, wav, windows
- Language: C++
- Homepage:
- Size: 5.37 MB
- Stars: 28
- Watchers: 6
- Forks: 8
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
ProteaAudio is a minimalist stereo audio mixer/playback library for
- Linux
- MacOS
- WindowsSupported audio formats:
- Wav
- Ogg
- Mp3
- Raw linear PCM## Audio backend flavours
The `proteaaudio` library has two low-level backend implementation.
- [proteaaudio-sdl](./proteaaudio-sdl) is using SDL2
- [proteaaudio](./proteaaudio) is directly using the OS native audio libraryBoth library implements the same Haskell API.