play method
Implementation
@override
Future<void> play({
required double leftFreq,
required double rightFreq,
double volume = 0.7,
}) async {
_leftFreq = leftFreq;
_rightFreq = rightFreq;
_volume = volume;
_phaseL = 0;
_phaseR = 0;
await _player.startPlayerFromStream(
codec: Codec.pcm16,
numChannels: 2,
sampleRate: _sampleRate,
interleaved: true,
bufferSize: _framesPerBuffer * 4,
);
_running = true;
_audioLoop();
}