graph LR
MIDIPlayer["MIDIPlayer"]
MIDIPlugin["MIDIPlugin"]
MIDILoadPlugin["MIDILoadPlugin"]
MIDIAudioDetect["MIDIAudioDetect"]
GrooveWriter["GrooveWriter"]
One paragraph explaining the functionality which is represented by this graph. What the main flow is and what is its purpose.
Handles MIDI playback functionality.
Related Classes/Methods:
MIDI.Player
Manages MIDI plugin interactions.
Related Classes/Methods:
MIDI.Plugin
Responsible for loading MIDI plugins.
Related Classes/Methods:
MIDI.LoadPlugin
Detects audio capabilities.
Related Classes/Methods:
MIDI.AudioDetect
Plays a single note based on note settings.
Related Classes/Methods:
GrooveWriter.play_single_note_for_note_setting