DataFilter constructor
DataFilter(
- int channelCount
Implementation
DataFilter(this.channelCount) {
/// Initialize filter
_filters = {
for (final impulseType in ImpulseType.values)
impulseType: {
for (final samplingRate in SamplingRate.values)
samplingRate: {
for (final filterType in filterTypes)
filterType: List.generate(
channelCount,
(_) => FilterSelector.construct(
impulseType: impulseType,
samplingRate: samplingRate,
filterType: filterType,
),
),
},
},
};
}