setParameters method
Future<void>
setParameters({
- int? sampleRate,
- int? bufferSize,
- double? toleranceCents,
- double? minPrecision,
- double? a4Reference,
override
Implementation
@override
Future<void> setParameters({
int? sampleRate,
int? bufferSize,
double? toleranceCents,
double? minPrecision,
double? a4Reference,
}) async {
try {
await _methodChannel.invokeMethod('setParameters', {
if (sampleRate != null) 'sampleRate': sampleRate,
if (bufferSize != null) 'bufferSize': bufferSize,
if (toleranceCents != null) 'toleranceCents': toleranceCents,
if (minPrecision != null) 'minPrecision': minPrecision,
if (a4Reference != null) 'a4Reference': a4Reference,
});
} on PlatformException catch (e) {
throw Exception('Failed to set parameters: ${e.message}');
}
}