Linux audio
JACK Patchbay
A pretty web patchbay for JACK.
A single Go binary that talks to JACK over CGo and serves a real-time matrix patchbay with VU meters, per-channel FFT spectrum, WebRTC monitoring with Opus and a preset system — all in your browser.
Background
JACK is the gold standard for low-latency Linux audio routing but its existing GUIs feel like X11 from a previous decade. JACK Patchbay does metering and FFT directly in the JACK process callback (real-time thread), streams int16 dB values at 30 Hz and FFT bins at 15 Hz over binary WebSocket frames, and lets you click any port to pipe Opus audio back to the browser via WebRTC for monitoring.
Specifications
- Real-time peak + RMS via native JACK API in CGo
- 512-pt FFT with Hanning window, computed only for subscribed channels
- WebRTC monitoring with selectable 32 / 64 kbps Opus, mono/stereo
- Binary WebSocket protocol, ~4 KB/s for 32 channels
- Preset save/recall, light/dark theme, mobile-responsive
More from Linux audio
-
RP1 Audio TDMMulti-channel I2S/TDM driver for Raspberry Pi 5.
An out-of-tree Linux kernel module and DT overlay that exposes the RP1 chip's I2S peripherals as a configurable ALSA card, with up to 8 channels playback + capture on i2s0 and an optional secondary bus on i2s2.
-
jack-linkaudioBridge JACK ↔ Ableton Link Audio.
A standalone bridge that creates JACK ports for incoming Link Audio streams from the network and exposes JACK inputs as outgoing Link Audio streams. Reads JACK latency for proper alignment with the Link timeline and can act as a JACK timebase master.
-
ssdsplashBoot splash for embedded Linux SPI/I²C displays.
A pure-userspace splash screen daemon for SSD1306 / SH1106 OLEDs and ILI9341 TFTs on embedded Linux. Talks to systemd via a Unix socket so any service can update the splash with text, progress bars and PNG/JPEG images at any point during boot.
-
linux rpi 5.4.y rtRaspberry Pi Kernel 5.4.y with PREEMT_RT Realtime Patches
Raspberry Pi Kernel 5.4.y with PREEMT_RT Realtime Patches.
-
patchbox rtRealtime PREEMPT_RT 5.x Kernel builds for Pi3/4/400
Realtime PREEMPT_RT 5.x Kernel builds for Pi3/4/400
-
AudioOSv2 buildrootMakefile project.
An open-source Makefile project by DatanoiseTV.