setMultiFrequency method

void setMultiFrequency({
  1. required double subHz,
  2. required double leftHz,
  3. required double rightHz,
})

Set multi-frequency mode with 3 independent oscillators.

subHz: frequency for subwoofer (mixed to both L+R channels) leftHz: frequency for left speaker only rightHz: frequency for right speaker only

Implementation

void setMultiFrequency({
  required double subHz,
  required double leftHz,
  required double rightHz,
}) {
  _sineEngine.multiFrequencyMode = true;
  _sineEngine.frequencySub = subHz;
  _sineEngine.frequencyL = leftHz;
  _sineEngine.frequencyR = rightHz;
  currentFreq.value = subHz;
  update([AppPageIdConstants.generator]);
}