FlutterPitchDetectionPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • FlutterPitchDetectionPlatform
Implementers

Properties

hashCode int
The hash code for this object.
no setterinherited
onPitchDetected Stream<Map<String, dynamic>>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getA4Reference() Future<double>
getAccuracy(double toleranceCents) Future<int>
getBufferSize() Future<int>
getFrequency() Future<double>
getMidiNote() Future<int>
getMinPrecision() Future<double>
getNote() Future<String>
getOctave() Future<int>
getPitchDeviation() Future<double>
getRawDataFromStream() Future<List<double>>
getRawPcmDataFromStream() Future<Uint8List>
getSampleRate() Future<int>
getToleranceCents() Future<double>
getVolume() Future<double>
getVolumeFromDbFS() Future<double>
isOnPitch(double toleranceCents, double minPrecision) Future<bool>
isRecording() Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
printNoteOctave() Future<String>
setA4Reference(double a4Reference) Future<void>
setBufferSize(int bufferSize) Future<void>
setMinPrecision(double minPrecision) Future<void>
setParameters({int? sampleRate, int? bufferSize, double? toleranceCents, double? minPrecision, double? a4Reference}) Future<void>
setSampleRate(int sampleRate) Future<void>
setToleranceCents(double toleranceCents) Future<void>
startDetection({int? sampleRate, int? bufferSize, int? overlap}) Future<void>
stopDetection() Future<void>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance FlutterPitchDetectionPlatform
getter/setter pair