u/CobbyCode

I added measurement-based convolver correction to my Linux audio control project — first results sound surprisingly good

I just released a new version of FXRoute, my browser-based audio control surface for Linux listening machines.

The main new feature is a measurement-based convolver workflow: you can measure the room/speaker response, generate correction filters, export/import EasyEffects-ready FIR/convolver presets, and compare results directly from the browser.

The first results turned out really good , especially in the bass, it sounds noticeably cleaner and more controlled without feeling artificial. The before/after measurements also look very promising.

https://preview.redd.it/8xpb94y85v0h1.png?width=2880&format=png&auto=webp&s=06a7862c5010180fba0a55dc1856a51bc47edc07

I tried correction up to 3 kHz and was honestly surprised by how natural and good it still sounds. Also paid attention to keeping the filters conservative, so the correction does not become too aggressive.

FXRoute now offers both linear-phase and minimum-phase FIR options, so it is easy to compare what works best in a given setup.

Project: https://github.com/CobbyCode/fxroute

reddit.com
u/CobbyCode — 2 days ago

I’ve been working on FXRoute, an open-source browser-controlled audio/DSP system for Linux listening machines.

It is meant for small mini PCs, desktops, or ARM boards sitting next to a DAC, amp, active speakers, headphones, or TV.

https://preview.redd.it/4pzxp4i1yyyg1.png?width=2880&format=png&auto=webp&s=d980bacf97081e087f6f63b514a3b42f91a09716

FXRoute combines local music playback, internet radio, Spotify desktop control, EasyEffects DSP control, PEQ editing, convolver import, A/B preset comparison, headroom, limiter and autogain helpers, sample-rate-aware playback handling, and a practical measurement/tuning workflow.

The measurement section already supports host microphone capture, calibration files, saved measurement runs, curve comparison, smoothing, and PEQ draft transfer into the DSP workflow.

The basic idea is: use a normal Linux box as a serious browser-controlled DSP/audio machine, instead of being locked into one dedicated hardware unit.

GitHub:
https://github.com/CobbyCode/fxroute

I’d love feedback from people who use EQ, REW, mini PCs, DIY speakers, active speakers, or headphones.

reddit.com
u/CobbyCode — 12 days ago