Skip to content
CJC Tune
Português Download

Free · open source

A system-wide equalizer for Linux.

Music, movies, games and calls go through CJC Tune before they reach your headphones. A 10-band equalizer, effects and presets of your own, with nothing to set up per app.

Version 1.0.0 · AppImage and .deb · PipeWire and PulseAudio

The CJC Tune window with a U-shaped EQ and the live spectrum
How it works

One more output. Nothing to set up per app.

CJC Tune adds an output called CJC Tune and makes it the default. Apps play into it without knowing; CJC Tune processes the sound and sends it to the real device.

  1. AppsBrowser, Spotify, games, calls
  2. CJC Tune outputVirtual device, system default
  3. Processor10-band EQ, effects, limiter
  4. Your headphonesOne copy only, no echo

Switch headphones in the system and it follows. If the audio server goes away it comes back by itself. Quit the app and sound returns to the normal output.

Listen

Hear the difference right here.

A beat generated in your browser goes through the same ten filters as the app, with the same frequencies and width. Change the preset, drag the curve and compare.

It plays quietly. Use headphones to hear the bass.

Features

What comes with it.

Screens

Looks like a Mac app, on Linux.

A sidebar, clean groups and controls you already know.

  1. Equalizer: The filters' real curve, the live spectrum behind it and a slider per band.
    EqualizerThe filters' real curve, the live spectrum behind it and a slider per band.
  2. Effects: Fidelity, Ambience, Dynamic boost, 3D surround and HyperBass.
    EffectsFidelity, Ambience, Dynamic boost, 3D surround and HyperBass.
  3. Output: Devices, which one is in use and the restart button.
    OutputDevices, which one is in use and the restart button.
  4. Settings: Theme, accent color, language, open at login and updates.
    SettingsTheme, accent color, language, open at login and updates.
Install

Install it in a minute.

AppImage

Runs on any distribution, nothing to install.

chmod +x cjc-tune_1.0.0_amd64.AppImage
./cjc-tune_1.0.0_amd64.AppImage

.deb

Debian, Ubuntu, Linux Mint and derivatives.

sudo apt install ./cjc-tune_1.0.0_amd64.deb

Needs PipeWire or PulseAudio (today's defaults). Used FXSound for Linux? Quit it first: on its first launch CJC Tune brings over your EQ and effects.

Guides

Step by step for your system.

Straight answers for anyone looking for an equalizer on Linux.

Questions

Frequently asked.

Is there a system-wide equalizer for Linux?

Yes. CJC Tune is a system-wide equalizer: everything your PC plays goes through it, with nothing to set up per app. It is free, open source, and works on Ubuntu, Linux Mint, Fedora, Debian and other distributions with PipeWire or PulseAudio.

Does it work on Ubuntu, Linux Mint, Fedora and Arch?

It works on any distribution with PipeWire or PulseAudio. The AppImage runs everywhere; the .deb is for Debian, Ubuntu, Mint and derivatives. The code is tested against real PipeWire and PulseAudio on every change.

Is it free?

Yes. Open source, MIT license, no account, no ads.

Does it work with Spotify, browsers and games?

Yes. It processes the whole system output, so it applies to every app that plays sound, with nothing to set up per app.

The sound crackles or is gone. What do I do?

Right-click the tray icon and choose Restart audio service. It recreates the device and clears the filters in a moment. It is also on the Output page and available as a command: pkill -USR2 cjc-tune.

Does it send my data anywhere?

No. The only connection is asking GitHub whether a new version exists, and you can turn that off in Settings.

How is it related to FXSound?

CJC Tune grew out of FXSound for Linux, a community open-source project (MIT license), and has its own interface, code layout and features. It is not affiliated with FxSound for Windows.

How do I uninstall it?

AppImage: delete the file. .deb: sudo apt remove cjc-tune. Quitting the app always gives the sound back to the normal output.