Filter The Vuvuzela Horn Out of the World Cup; Learn JACK Routing on Linux
Are you a World Cup fan annoyed by the constant sound of the South African vuvuzela horn? Wish you could remove that sound from your World Cup viewing experience? Do you want to learn a little bit about powerful modular effects routing can be on Linux? Either? Both? Call it “football”? “Soccer”? Any way round, we’ve got you covered.
(Disclaimer: I have nothing in particular against the vuvuzela. But here you go, anyway.)
Updated: Via comments, here’s a Mac plug-in for filtering the horn, also a notch filter, and a sign that this is getting a little carried away. (Mostly, I think this is a useful way to learn about JACK, something you can use after the World Cup. But knowing football fans, “after the World Cup” may not be a phrase with any meaning at the moment.)
JACK is a powerful audio API on Linux, and thanks to rich application support for the tool, you can route sound arbitrarily between software tools, making everything on your computer into a kind of virtual studio. (Mac users should check out the excellent JACK OS X implementation.)
Felix Kaechele, a German-based Fedora community member and Fedora Ambassador, uses JACK to filter out sound from his live World Cup feed. If you’re curious about how JACK works and how to add effects to your system (or record a system audio feed, etc.), this is the way to go. The trick here is that PulseAudio, the default sound API on Linux, actually gets routed right into JACK.
![]()













