Function

vDSP_biquadm_SetActiveFilters(_:_:)

Sets the overall active/inactive filter state of a valid single-precision multichannel biquad IIR filter setup of type vDSP_biquadm_Setup.

Declaration

func vDSP_biquadm_SetActiveFilters(_ __setup: vDSP_biquadm_Setup, _ __filter_states: UnsafePointer<Bool>)

Parameters

__setup

The setup object to be modified.

__filter_states

An input array of bool values. The length of this array should be the number of filters configured in setup.

Discussion

For each filter configured in setup, the corresponding value in filter_states sets the filter to its active or inactive state. Any inactive filters are removed from the biquad processing chain. Their state is retained for future use should they be activated later.