Ecasound Built-In Low-Pass Filter Operator

This article provides an overview of the native low-pass filter operators available in Ecasound, a versatile command-line multitrack audio processing tool. Readers will learn which specific built-in operators provide low-pass filtering algorithms, how their parameters function, and how to apply them directly to audio streams using practical command-line examples.

The Primary Low-Pass Operators

In Ecasound, the primary built-in operator for standard low-pass filtering is -efl. Ecasound also provides several specialized variations depending on the desired slope, resonance, and filter characteristics:

Parameter Configuration

The parameters used by these operators include:

Usage Example

To apply the standard low-pass filter to an audio file using Ecasound, specify the -efl operator within the processing chain:

ecasound -i input.wav -efl:1200 -o output.wav

In this command, input.wav is filtered so that audio frequencies above 1200 Hz are attenuated before being written to output.wav.

For real-time audio input or interactive session setups, the same operator can be attached to any active audio chain using the same syntax.