LowPassFilter

fun LowPassFilter(cutoff: Float, resonance: Float = 1.0f)

Composable for applying a low-pass filter to the audio signal.

Parameters

cutoff

The cutoff frequency of the filter in Hz.

resonance

The resonance (Q factor) of the filter. Controls the peak at the cutoff frequency. A value of 1.0 is neutral. Higher values create a more pronounced peak. A typical range is 0.1 to 20.


fun LowPassFilter(cutoff: () -> Float, resonance: () -> Float = { 1f })

Composable for applying a low-pass filter to the audio signal.

Parameters

cutoff

A lambda returning the current cutoff frequency in Hz.

resonance

A lambda returning the current resonance (Q factor). Controls the peak at the cutoff frequency. A value of 1.0 is neutral. Higher values create a more pronounced peak. A typical range is 0.1 to 20.