Overview of MIDI playback components in Maestro MPTK.
This section introduces the components and workflows involved in MIDI playback. The two main user-facing playback components are:
- MidiFilePlayer for complete MIDI file playback,
- MidiStreamPlayer for real-time event-driven playback.
Playback-related features typically include:
- selecting MIDI files,
- loading MIDI content,
- controlling playback,
- inspecting timing and position,
- reacting to playback events,
- sending real-time MIDI events and stopping notes,
- building chords and scale-based harmony (Maestro Pro),
- using extended Maestro Pro playback features.
Quick Start
MidiFilePlayer player = FindObjectOfType<MidiFilePlayer>();
player.MPTK_MidiName = "Bach_Prelude";
player.MPTK_Play();
Related Pages
Read these pages in the following order:
Related Modules
Next Steps