Cross-platform audio output and input for Kotlin/Compose apps on Android, Web, and Desktop.
This is a Kotlin/Compose Multiplatform library that can output and input audio on almost every device. It provides a simple and portable API that can be used to play or record stereo floating point buffers.
The API is defined in AudioBridge.kt.
To try a simple demo on the web, visit: https://transjam.com/kc-audio-bridge/
- How to Build and Run the Demo
- How to Add AudioBridge to an Existing Project
- How to Use AudioBridge in your app
- How to Deploy your App on the Web
- How to Use Audio Input in your app
- How to Query and Route Audio Devices
Learn more about Kotlin Multiplatform, Compose Multiplatform, Kotlin/Wasm…