Figaro
What it is
Figaro is a free, open-source real-time voice modification program and soundboard for Linux, macOS, and Windows. It applies filters that alter input properties such as volume and pitch, and it plays WAV, MP3, and OGG files while audio is live. A graphical interface provides filter controls, sound playback, a live waveform, and input and output device selection. The command-line interface can list audio devices and configure input and output streams. Figaro-Script files bind commands, including sound effects, to keypresses for hotkey control. For Discord, the setup guide routes Figaro through a virtual audio device and uses that device as Discord’s input. Manual setup requires FFmpeg for audio files other than WAV. Downloads are provided through the project’s releases page, with setup scripts also available. The listed releases are pre-release versions, including alpha releases. The roadmap lists remote authentication, encrypted sockets, and fine-grained settings as planned security work rather than current features. Problems are directed to the repository’s Issues tab.
For and against
For
- Free GPL-3.0 open-source project
- Supports Linux, macOS, and Windows
- Provides graphical and command-line interfaces
- Plays WAV, MP3, and OGG files
- Supports hotkey scripts
Against
- Listed releases are pre-release
- FFmpeg is needed beyond WAV files
- Several security features are roadmap items
- Discord setup requires virtual audio routing
The verdict
Figaro offers desktop voice filtering and soundboard controls with both GUI and CLI workflows. Its pre-release status, FFmpeg requirement, and planned security features are important considerations.
Who it suits
Figaro suits voice-chat users who want live filters, sound effects, hotkeys, and virtual audio routing. It also fits users comfortable with command-line or graphical setup on desktop operating systems.
Plans and prices
Figaro
GPL-3.0 open-source project
Read 7 Oct 2026 · github.com
On the record
- Audio dependency
- Manual setup requires FFmpeg to work with audio files other than WAV.github.com · read 7 Oct 2026
- Audio filters
- It can apply voice filters to alter audio input properties such as volume and pitch.github.com · read 7 Oct 2026
- Audio routing
- The setup guide explains routing Figaro’s output through a virtual audio device into Discord.github.com · read 7 Oct 2026
- Audio setup
- The command-line interface can list audio devices and configure input and output streams.github.com · read 7 Oct 2026
- CLI and scripts
- The command-line interface supports audio device selection and Figaro scripts that can bind actions to hotkeys.github.com · read 7 Oct 2026
- Discord setup
- The README describes routing Figaro output through a virtual audio device and selecting that device as Discord's input.github.com · read 7 Oct 2026
- Distribution
- The repository directs users to its releases page for platform downloads and also provides setup scripts.github.com · read 7 Oct 2026
- File support
- The setup guide says FFmpeg is needed for Figaro to work with audio files other than WAV.github.com · read 7 Oct 2026
- GUI
- The GUI provides filter controls, sound playback, a live audio waveform, and input and output device selection.github.com · read 7 Oct 2026
- Intended audience
- The maker describes Figaro as useful for voice chat and says it can be combined with virtual sound input/output devices.github.com · read 7 Oct 2026
- Interfaces
- Figaro provides a command-line interface and a graphical interface.github.com · read 7 Oct 2026
- Product
- Figaro is an open-source, real-time voice modification program and soundboard.github.com · read 7 Oct 2026
- Purpose
- Figaro is an open-source real-time voice modification program and soundboard for uses such as voice chat.github.com · read 7 Oct 2026
- Release maturity
- The listed releases are marked pre-release and include alpha versions.github.com · read 7 Oct 2026
- Scripts and hotkeys
- Figaro-Script files can bind commands, including sound effects, to keypresses.github.com · read 7 Oct 2026
- Security
- The roadmap lists remote authentication, encrypted sockets, and fine-grained settings as planned security items.github.com · read 7 Oct 2026
- Security roadmap
- The README lists security, remote authentication, encrypted sockets, and fine-grained settings as roadmap items.github.com · read 7 Oct 2026
- Soundboard
- It can play sound files such as WAV, MP3, and OGG in real time and stop active sounds by index.github.com · read 7 Oct 2026