render method
Implementation
StereoBuffer render(int frames) {
final leftBuffer = calloc<Float>(frames);
final rightBuffer = calloc<Float>(frames);
_activeVoices = _lib.fmsynth_render(
_nativeInstance,
leftBuffer,
rightBuffer,
frames,
);
final buffer = StereoBuffer(
List.from(leftBuffer.asTypedList(frames)),
List.from(rightBuffer.asTypedList(frames)),
);
calloc.free(leftBuffer);
calloc.free(rightBuffer);
return buffer;
}