Maestro - Midi Player Tool Kit for Unity Version 2.18.2
Loading...
Searching...
No Matches
Playback System

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