getLatestOutputSamples method
Returns a mixed stereo waveform snapshot up to maxCount samples.
Implementation
Float32List getLatestOutputSamples({int maxCount = 256}) {
if (!isValid) return Float32List(0);
final active = numSamples;
final n = active.clamp(0, maxCount.clamp(0, vst3ShmMaxSamples));
final out = Float32List(n);
final lList = _outputL.asTypedList(n);
final rList = _outputR.asTypedList(n);
for (var i = 0; i < n; i++) {
out[i] = (lList[i] + rList[i]) * 0.5;
}
return out;
}