Show HN: Roc VAD – macOS virtual device for audio streaming

Roc VAD[1] implements a virtual audio device for macOS that acts as network sender on receiver.

It works on top of Roc Toolkit[2] and can be used with any compatible senders and receivers, including PipeWire and PulseAudio modules on Linux, Roc Droid app on Android, and CLI tools (which also support bare ALSA).

Roc Toolkit itself is a library for (soft) realtime streaming with fixed latency and loss recovery (using FEC codes), designed to work well over unreliable networks like WiFi.

Roc VAD also provides gRPC interface with full control of the driver, so that you can use it in your own projects.

[1] https://github.com/roc-streaming/roc-vad [2] https://github.com/roc-streaming/roc-toolkit

1 points gavv42 2 years ago 1 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton