- Inheritance
-
- Object
- PlatformInterface
- FlutterMidiProPlatform
- Implementers
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
channelPressure(int sfId, int channel, int value)
→ Future<void>
-
-
configureAudioSession(String category, bool mixWithOthers, bool duckOthers)
→ Future<void>
-
-
controlChange(int sfId, int channel, int controller, int value)
→ Future<void>
-
Sends a MIDI Control Change (CC) message to the specified channel on a soundfont.
controller is the CC number (0-127), value is the CC value (0-127).
-
dispose()
→ Future<void>
-
-
getMidiPlayerState()
→ Future<List<int>>
-
-
init(int sampleRate, int bufferSize, int polyphony)
→ Future<void>
-
-
keyPressure(int sfId, int channel, int key, int value)
→ Future<void>
-
-
loadMidiData(Uint8List data, int sfId)
→ Future<void>
-
-
loadMidiFile(String path, int sfId)
→ Future<void>
-
-
loadSoundfont(String path, int bank, int program)
→ Future<int>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
panic()
→ Future<void>
-
-
pauseMidi()
→ Future<void>
-
-
pitchBend(int sfId, int channel, int value)
→ Future<void>
-
-
playMidi()
→ Future<void>
-
-
playNote(int channel, int key, int velocity, int sfId)
→ Future<void>
-
-
seekMidi(int tick)
→ Future<void>
-
-
selectInstrument(int sfId, int channel, int bank, int program)
→ Future<void>
-
-
sendMidiEvent(int sfId, int status, int data1, int data2)
→ Future<void>
-
-
setChorus(bool enabled, int voiceCount, double level, double speed, double depth)
→ Future<void>
-
-
setDelay(bool enabled, double time, double feedback, double lowPassCutoff, double wetDryMix)
→ Future<void>
-
-
setDistortion(bool enabled, int preset, double preGain, double wetDryMix)
→ Future<void>
-
-
setEqualizer(bool enabled, double bassGain, double midGain, double trebleGain)
→ Future<void>
-
-
setMasterGain(double gain)
→ Future<void>
-
-
setMidiLoop(int count)
→ Future<void>
-
-
setMidiTempo(double factor)
→ Future<void>
-
-
setPitchBendRange(int sfId, int channel, int semitones)
→ Future<void>
-
-
setReverb(bool enabled, double roomSize, double damping, double width, double level)
→ Future<void>
-
-
stopAllNotes(int sfId)
→ Future<void>
-
-
stopMidi()
→ Future<void>
-
-
stopNote(int channel, int key, int sfId)
→ Future<void>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
unloadSoundfont(int sfId)
→ Future<void>
-