EQ4MOC
Visual equalizer for Music On Console built with C++ and ncurses
Give New Life to Music On Console
EQ4MOC is a Linux application developed in C++ that allows you to edit Music On Console (MOC) equalizers through a visual terminal interface built with ncurses.
Instead of manually editing configuration files, EQ4MOC provides a fast, convenient, and fully integrated experience within the classic Linux ecosystem.
The project was originally shared on Reddit as a solution for users who use MOC daily and wanted to avoid editing presets "by hand."

✨ Features
- 🎚️ Visual terminal interface
- ⚡ Native C++ development
- 🖥️ Compatible with minimalist environments
- 🎨 Integration with the theme configured in MOC
- 📂 Automatic loading of EQSET files
- 🔧 Automatic creation of default configuration
- ⌨️ Designed for keyboard and terminal users
- 🐧 Ideal for classic Linux and retro/minimalist workflows
🧠 Project Philosophy
EQ4MOC is designed for people who enjoy:
- lightweight tools,
- software that does one thing well,
- fast and efficient terminal applications,
- and the classic UNIX style.
It does not aim to replace modern heavyweight interfaces.
Its goal is to provide a direct, fast, and functional experience.

🖼️ A Simple and Effective Interface
The project uses ncurses to build a fully keyboard-navigable interface while preserving the spirit of early-2000s Linux applications.
Perfect for:
- tiling window manager users,
- retro terminal enthusiasts,
- personal servers,
- older computers,
- and minimalist setups.
⚙️ Technologies Used
- C++
- ncurses
- Linux
- Music On Console (MOC)
🚀 Installation
git clone https://github.com/canuconde/EQ4MOC.git
cd EQ4MOC
make
make install
./eq4mocYou can also download the binaries:
🎵 What Is Music On Console?
Music On Console is one of the most beloved terminal-based music players in the Linux ecosystem.
EQ4MOC was born as a natural extension to improve the MOC experience without leaving the terminal.
💡 Why Use EQ4MOC?
Because manually editing equalizer files is:
- slow,
- inconvenient,
- error-prone,
- and disruptive to your workflow.
EQ4MOC turns that task into something visual, fast, and enjoyable.
📸 Ideal for Fans of:
- Classic Linux
- TUI applications
- ncurses
- minimalist tools
- terminal audio
- keyboard-driven workflows
📦 Project Status
Open-source project developed by Sebastián "Canu" Conde on GitHub.
Currently focused on providing a simple, functional, and lightweight experience for MOC users.
⭐ Try EQ4MOC
If you use Music On Console and want a more convenient way to manage the equalizer, EQ4MOC can quickly become an essential tool.
Support
If you like EQ4MOC and would like to support its development, you can make a donation via PayPal. Your support helps keep the project alive and continuously improving.