Sno Station
Sno Station은 AI 에이전트를 하나의 팀으로 묶는 오픈소스 워크스테이션으로, 로컬 머신에서 에이전트 협업을 가능하게 함
A VST3 plugin to send a channel to a WebRTC server via WHIP
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗An audio plugin (VST3 and CLAP) that publishes a track's audio to a WHIP endpoint, such as a Galène group. The track's audio passes through unchanged. One plugin instance sends one stream, so three instances on three tracks feed three Galène groups.
Documentation: https://stblassitude.github.io/vst-send-via-whip/
(source in docs/).
Download the archive for your platform from the
latest release,
and copy WHIP Send.vst3 or WHIP Send.clap into your plugin folder.
On macOS, run xattr -dr com.apple.quarantine on the copied bundle.
In Galène, create a token with the present permission:
galenectl create-token -group voc-a -permissions present.
In Reaper, insert WHIP Send on the track and enter:
https://galene.example.org:8443/group/voc-a/.whip;Then click Apply.
Before using it at an event, read Live operation and tips. It covers the audio-clock setup (especially with Dante), Reaper settings and soak testing.
Note: project files contain the token (encoded, not encrypted). Treat them as secrets.
Requirements: a recent stable Rust and CMake. Linux also needs the X11/OpenGL/ALSA development packages listed in the documentation.
cargo xtask bundle whip-send-plugin --release # → target/bundled/WHIP Send.{vst3,clap}
cargo test --workspace
See Building
and Testing.
Releases are built by GitHub Actions when a vX.Y.Z tag is pushed. The tag
sets the plugin version.
Note: ureq's own TLS connector sends no ALPN, which some WHIP servers require.
tls.rstherefore supplies one that offershttp/1.1, built on ureq'sunversioned::transportAPI. That API may change in minor ureq releases, so check this file first if a ureq update breaks the build.
Copyright © 2026 Stefan Bethke. Licensed under the GNU General Public License, version 3 or later; see LICENSE. The GPL is also required by nih-plug's VST3 bindings.