Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
portaudio
PortAudio is a cross-platform, open-source C language library for real-time audio input and output.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
https://github.com/mozilla/cubeb/wiki/Backend-Support inspires a lot of confidence, because it means they pay attention to what the state of support is. FF is probably a bigger and better-maintained user than all the portaudio users combined. The major backends being Rust is a downside if I'll need to pull in Rust standard libraries. But there's no docs, and the knowledge is held by individuals within Mozilla. People before have had trouble extracting cubeb out for use by third parties.
Here's a code example: https://github.com/PortAudio/portaudio/blob/master/examples/paex_saw.c
soloud: https://github.com/jarikomppa/soloud
audio dev here. my absolute favourite is miniaudio https://github.com/mackron/miniaudio
Related posts
- Show HN: A cross-platform command-line tool to play music
- I wrote a program that organizes your music library by renaming your music files based on the ID3 tag (metadata).
- Show HN: I made a cross-platform command-line music player called maestro
- How does a Game Engine work? An Overview
- Apple Buys DarwinAI Ahead of Major Generative AI Updates Coming in iOS 18