Enable Permanent Default Equalizer

I created an EQ file that works perfectly.

Is there a way to always enable EQ with a default file in MOC. This configuration should be persistent even after system restarts.

Any help would be highly appreciated!

Thanks guys

Does the Equalizer_SaveState configuration option not do what you want?


If enabled, a file 'equalizer' will be created in '~/.moc/'
storing the equalizer settings when the server is shut down.

Thanks for the reply. I think yes, this is what I am looking for. But where can I find a guide to creating this configuration file.

All I see online is 3rd parties putting up their version. Is there an official guide to this. Maybe I can create a config file with only that option and try it? would that work? Do I have to point MOC at the config file when I start it.

I use MOC in the background using the "mocp -S" command.

But where can I find a guide to creating this configuration file?

See the comments at the start of the supplied config.example file.

Is there an official guide to this?

No, but I have been expanding the comments in the example file to more fully explain the options.

Maybe I can create a config file with only that option and try it?

That would work, but you can also override any configuration file option from the command line (see the --set-option command line option in the mocp(1) manpage).

However, the default value for this option is 'yes' so it'll be being saved automatically (if nobody else has changed it). That leads me to suspect that I haven't quite grasped the real meaning behind your original question.

Do I have to point MOC at the config file when I start it?

See the --config command line option and the ~/.moc/config file description in the mocp(1) manpage, and the comments at the start of the supplied config.example file.