cobby
Active Member
- Joined
- Sep 13, 2024
- Messages
- 118
- Likes
- 88
Hi all,
I just open-sourced a project called FXRoute:
github.com
I built it for a small Linux audio PC connected to a DAC / stereo setup, with control from phone, tablet, or laptop over the local network.
The main goal is to make a local Linux playback box much easier to set up and live with, especially when using PipeWire + EasyEffects for DSP.
What I wanted was a setup where you only really need:
- a reasonably current Linux distro with a modern PipeWire-based desktop audio stack
- FXRoute
- and your normal audio hardware
From there, the idea is that you can get to a usable and fairly serious DSP setup without having to assemble a whole stack by hand.
Current focus:
- browser control from any device on the LAN
- local playback, playlists, radio, and convenient library import
- EasyEffects preset switching
- A/B compare
- convolver / PEQ / REW-oriented workflows
- practical DRC use on a dedicated Linux audio machine
- Spotify desktop control on the host machine
Installation is intentionally straightforward. On a supported Linux system, it is basically: clone the repo, run ./install.sh, open the web UI, and start using it.
So far I have tested it on Ubuntu, Fedora, and openSUSE Tumbleweed, with a modern PipeWire-based setup.
If this sounds useful to anyone here, I’d be happy about feedback, especially from people using Linux audio PCs, EasyEffects, convolution, or room correction in a real stereo setup.
I just open-sourced a project called FXRoute:
GitHub - CobbyCode/fxroute: Browser-controlled audio player and DSP control surface for Linux mini PCs, desktops, and dedicated audio machines.
Browser-controlled audio player and DSP control surface for Linux mini PCs, desktops, and dedicated audio machines. - CobbyCode/fxroute
I built it for a small Linux audio PC connected to a DAC / stereo setup, with control from phone, tablet, or laptop over the local network.
The main goal is to make a local Linux playback box much easier to set up and live with, especially when using PipeWire + EasyEffects for DSP.
What I wanted was a setup where you only really need:
- a reasonably current Linux distro with a modern PipeWire-based desktop audio stack
- FXRoute
- and your normal audio hardware
From there, the idea is that you can get to a usable and fairly serious DSP setup without having to assemble a whole stack by hand.
Current focus:
- browser control from any device on the LAN
- local playback, playlists, radio, and convenient library import
- EasyEffects preset switching
- A/B compare
- convolver / PEQ / REW-oriented workflows
- practical DRC use on a dedicated Linux audio machine
- Spotify desktop control on the host machine
Installation is intentionally straightforward. On a supported Linux system, it is basically: clone the repo, run ./install.sh, open the web UI, and start using it.
So far I have tested it on Ubuntu, Fedora, and openSUSE Tumbleweed, with a modern PipeWire-based setup.
If this sounds useful to anyone here, I’d be happy about feedback, especially from people using Linux audio PCs, EasyEffects, convolution, or room correction in a real stereo setup.