For a streaming soundboard, the first results are jp9000/obs, obsproject/obs-studio (OBS Studio is a live streaming video production suite that includes a powerful multi-channel audio mixer, soundboard capabilities via hotkeys, VST plugin support, and low-latency audio, making it a perfect fit for live audio mixing and soundboard needs in streaming contexts) and fxsound2/fxsound-app. noisetorch/noisetorch and kyleneideck/backgroundmusic round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Open-source software tools for managing, mixing, and routing audio streams during live broadcasts and recordings.
OBS is a professional software suite designed for live video streaming and recording. It functions as a comprehensive production platform that captures, mixes, and broadcasts high-quality audio and video content to various online platforms or local storage. The software utilizes a modular architecture that allows for the integration of third-party extensions, enabling users to customize their production environment. It features a scene-graph composition system that organizes multiple visual and audio sources into a unified layout, supported by a real-time audio mixing pipeline and a multi-thr
OBS is the leading free and open-source live streaming and recording suite, offering comprehensive multi-channel audio mixing, hotkey-triggered sound clips, VST plugin support, virtual audio routing, and direct integration with streaming platforms—exactly the kind of audio mixer and soundboard tool this search is for.
This project is a professional live video production suite designed for capturing, encoding, and broadcasting high-quality media. At its core, it features a real-time media processing engine that utilizes hardware acceleration to composite multiple audio and video sources with minimal latency. The application provides a centralized studio interface for managing complex scene transitions, layering visual sources through a hierarchical scene-graph engine, and streaming content to multiple platforms simultaneously. The software is built on a cross-platform abstraction layer that ensures consiste
OBS Studio is a live streaming video production suite that includes a powerful multi-channel audio mixer, soundboard capabilities via hotkeys, VST plugin support, and low-latency audio, making it a perfect fit for live audio mixing and soundboard needs in streaming contexts.
This project is a system audio processor and digital signal processing engine designed to enhance system-wide sound volume and clarity. It functions as a high-fidelity sound enhancer and parametric audio equalizer that shapes the sonic profile and timbre of audio across all output devices. The software utilizes a virtual audio device driver to intercept system audio streams at the kernel level, redirecting them through a processing pipeline. This allows for real-time sound processing and low-latency audio filtration to minimize the delay between sound generation and output. The system covers
This project is a system-wide audio equalizer and enhancer with low-latency DSP processing and virtual audio routing, but it is not a live mixing application with a soundboard, multi-channel mixing, hotkey-triggered clips, or OBS integration—it enhances existing audio rather than mixing multiple sources or providing soundboard controls for streaming.
NoiseTorch is a cross-platform audio processor and real-time noise filter designed to suppress ambient sound from audio streams. It functions as a virtual microphone noise suppressor and routing tool, capturing system audio sources and directing filtered signals into virtual input or output devices. The application uses a recurrent neural network to distinguish between human speech and ambient noise. It provides a virtual denoising microphone that removes background noise from a selected input, alongside tools for filtering audio output streams. The system includes capabilities for audio dev
NoiseTorch is a real-time noise suppression and virtual audio routing tool, not a live mixing console or soundboard — it lacks multi-channel mixing, triggered clips, hotkeys, and VST support needed for streaming-oriented audio control.
BackgroundMusic is a system-level macOS audio management utility that provides an application volume mixer for independent gain and level adjustments for every running application. It functions as a system audio router and pause controller to manage how sound is handled across the operating system. The project features a virtual audio driver that routes internal system sound to recording software and input devices. It also includes automatic music ducking, which monitors system audio activity to pause music playback when other applications produce sound and resume it once that audio ends. Th
BackgroundMusic is a macOS system-level audio manager for application volume control and audio routing, not a real-time audio mixing app with soundboard capabilities and streaming integration.
Virtual-Display-Driver is a kernel-level driver for Windows that emulates physical monitors and audio devices. It serves as a virtual monitor emulator, headless server display emulator, and virtual audio device driver to enable extended desktop space and sound routing on systems without physical hardware connections. The project enables the simulation of monitors with custom resolutions, refresh rates, and identification profiles, including support for High Dynamic Range output. It also provides software-defined audio interfaces to simulate virtual microphones and speakers. The software cove
This is a kernel-level driver that creates virtual audio (and display) devices for routing, not a real-time audio mixer or soundboard application — it provides a building block for virtual audio routing, not the mixing or triggering capabilities you need for live streaming.
Pedalboard is a programmable audio processing library and VST host, not a standalone live mixing and soundboard application — it gives you the building blocks for audio effects and routing, but lacks the real-time mixing console, hotkey-triggered clips, and OBS integration a streamer needs.
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
SuperCollider is an audio synthesis environment and programming language for algorithmic composition and live coding, not a dedicated live audio mixer or soundboard with hotkeys, VST support, virtual routing, or OBS integration for streaming.
cpal is a low-level Rust audio hardware abstraction layer and cross-platform API. It serves as a unified interface for managing audio input and output streams across Windows, macOS, and Linux hardware, acting as a device driver wrapper to discover audio hosts and configure hardware devices. The project functions as a real-time audio streamer, utilizing a high-priority callback system to stream audio samples to hardware devices with minimal latency. The library covers audio hardware integration, including the discovery and configuration of sample rates and channel counts. It supports audio in
cpal is a low-level Rust audio hardware abstraction library for streaming audio to devices, not a full live-mixing or soundboard application — you'd need to build the mixer, hotkeys, and VST support on top of it yourself, so it fails to match the search for a ready-to-use streaming audio tool.
LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be
LMMS is a digital audio workstation for music composition and production, not a live streaming soundboard—it lacks the hotkey-triggered clips, low-latency live routing, and direct OBS integration that streaming requires.
EZAudio is an audio library for Apple platforms that provides standardized interfaces for microphone capture, file playback, and hardware output. It functions as a low-latency audio processor and visualization framework designed to manipulate audio buffers and route signals with minimal delay. The project features a hardware-accelerated waveform renderer for drawing real-time audio amplitudes and rolling plots. It also includes a Fast Fourier Transform analyzer that converts time-domain audio samples into frequency-domain data for spectral analysis. The library covers a broad range of capabi
EZAudio is a low-latency audio processing and visualization library for Apple platforms, not a standalone audio mixing and soundboard application for live streaming; it provides building-block capabilities like audio capture, playback, and FFT analysis but lacks multi-channel mixing UI, hotkey soundboard, VST support, and streaming integration.
BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin
BespokeSynth is a modular synthesizer environment for real-time audio patching and synthesis, not a dedicated live streaming mixer and soundboard with multi-channel mixing, hotkeys, VST support, or OBS integration.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| jp9000/obs | 3.4K | C | GPL-2.0 | |
| obsproject/obs-studio | 73.4K | C | GPL-2.0 | |
| fxsound2/fxsound-app | 3.6K | C++ | agpl-3.0 | |
| noisetorch/noisetorch | 10.1K | Go | other | |
| kyleneideck/backgroundmusic | 19K | C++ | GPL-2.0 | |
| virtualdrivers/virtual-display-driver | 8.4K | C++ | mit | |
| spotify/pedalboard | 6K | C++ | gpl-3.0 | |
| supercollider/supercollider | 6.6K | C++ | GPL-3.0 | |
| rustaudio/cpal | 3.6K | Rust | apache-2.0 | |
| lmms/lmms | 10K | C++ | GPL-2.0 |