Ecasound Preset and Effect Algorithm Locations

Ecasound manages its default preset configurations and effect algorithms through a combination of global system files and user-specific override directories. This guide details the exact file system paths where Ecasound looks for its built-in effect presets, global configuration settings, user customizations, and external audio processing algorithms like LADSPA plugins.

System-Wide Default Presets

When installed across the operating system, Ecasound stores its master preset configuration definitions in the shared data directory. The standard location is:

This file defines the default preset algorithms, combining native operators, filters, and envelope controls into reusable audio processing templates. Global application defaults and resource parameters are stored in the system configuration file, typically located at /etc/ecasound/ecasoundrc or /usr/local/etc/ecasoundrc.

User-Specific Presets and Overrides

Users can override system defaults or define custom effect algorithms without root privileges. Ecasound checks the user's home directory upon execution:

If present, Ecasound reads ~/.ecasound/effect_presets after loading the system presets. Any custom presets defined here are appended to the active preset bank, and identical names override the system-wide counterparts.

Native and External Effect Algorithms

Ecasound categorizes its algorithms into internal routines and external plugin architectures: