Equalizer.createEmpty constructor
Equalizer.createEmpty()
Creates a default Equalizer instance with all values set to 0.0
.
Implementation
factory Equalizer.createEmpty() {
Equalizer equalizer = Equalizer._();
final equalizerPtr = EqualizerFFI.createEmpty(
equalizer,
);
equalizer.id = equalizerPtr.ref.id;
equalizer.preAmp = equalizer.preAmp;
equalizer.mode = null;
equalizer.bandAmps = {};
for (int i = 0; i < equalizerPtr.ref.size; i++) {
equalizer.bandAmps[equalizerPtr.ref.bands[i]] = equalizerPtr.ref.amps[i];
}
return equalizer;
}