Project read-only: no longer maintained as I don't need it anymore
WinPulse captures Audio from Windows and streams it to a PulseAudio Server.
It can stream over SSH with pacat. It shows in systray with PulseAudio icon, right-click to stop, play or exit.
Build with:
go get -ldflags -H=windowsgui -trimpath github.com/StalkR/winpulse
-
-ldflags -H=windowsgui
is to avoid a console Window since it is a systray app -
-trimpath
(new in Go 1.13) is to remove all file system paths from the compiled executable, to improve build reproducibility.
Bugs, comments, questions: create a new issue.