https://github.com/ecobee/goalsa
Go bindings for audio capture and playback with ALSA and libasound
https://github.com/ecobee/goalsa
Last synced: about 1 year ago
JSON representation
Go bindings for audio capture and playback with ALSA and libasound
- Host: GitHub
- URL: https://github.com/ecobee/goalsa
- Owner: ecobee
- License: bsd-3-clause
- Created: 2015-03-05T11:12:40.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2023-07-31T17:47:33.000Z (almost 3 years ago)
- Last Synced: 2025-03-26T07:11:13.863Z (over 1 year ago)
- Language: Go
- Size: 29.3 KB
- Stars: 45
- Watchers: 5
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Go ALSA bindings
These bindings allow capture and playback of audio via
[ALSA](http://www.alsa-project.org/) using the
[alsa-lib](http://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html) library.
[](https://travis-ci.org/cocoonlife/goalsa)
[](https://coveralls.io/github/cocoonlife/goalsa?branch=master)
### Installation
go get github.com/cocoonlife/goalsa
### Status
The code has support for capture and playback with various parameters
however it is only quite lightly tested so it is likely that bugs remain.
Playback in particular has not been very well tested.