Skip to content

Pure go (no cgo libpulse) library to talk to pulseaudio via its native protocol

License

Notifications You must be signed in to change notification settings

noisetorch/pulseaudio

 
 

Repository files navigation

pulseaudio GoDoc

Package pulseaudio is a pure-Go (no libpulse) implementation of the PulseAudio native protocol.

Download:

go get github.com/noisetorch/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 the use case of NoiseTorch the opposite is true: access to the pulseaudio internals is needed. This will be maintained as is required for NoiseTorch to work. Pull Requests are, however, welcome.

About

Pure go (no cgo libpulse) library to talk to pulseaudio via its native protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%