You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5bd3ea90c4 | 4 years ago | |
---|---|---|
.. | ||
.gitignore | 4 years ago | |
LICENSE | 4 years ago | |
README.md | 4 years ago | |
card.go | 4 years ago | |
client.go | 4 years ago | |
command.go | 4 years ago | |
command_string.go | 4 years ago | |
errors.go | 4 years ago | |
format.go | 4 years ago | |
go.mod | 4 years ago | |
misc.go | 4 years ago | |
module.go | 4 years ago | |
server.go | 4 years ago | |
sink.go | 4 years ago | |
source.go | 4 years ago | |
updates.go | 4 years ago | |
volume.go | 4 years ago |
README.md
pulseaudio
Package pulseaudio is a pure-Go (no libpulse) implementation of the PulseAudio native protocol.
Download:
go get github.com/lawl/pulseaudio
Package pulseaudio is a pure-Go (no libpulse) implementation of the PulseAudio native protocol.
This library is a fork of https://github.com/mafik/pulseaudio The original library deliberately tries to hide pulseaudio internals and doesn't expose them.
For my usecase I needed the exact opposite, access to pulseaudio internals. I will most likely only maintain this as far as is required for noisetorch to work. Pull Requests are however welcome.