Hurry up, take advantage of the 40% discount !!! Version 2.6 available: ⭐ Add Midi input functions (Windows and MacOS only) [PRO]. Thank to the new Prefab MidiInReader and the API to read a Midi keyboard. Integrate your Midi keyboard in a few clicks! ⭐ Change Unity Audio buffer size and synth rate for again better tempo accuracy, better sound, low latency. ⭐Full rewrite of the MidiListPlayer Inspector [PRO]. Now you can play part of a Midi, choose time to start and stop, choose overlap before the next Midi in the list. ⭐See also the new demo based on Euclidean Rhythm Algo. It's a rhythm box that could become a complete application. See below demonstrations ... Build a Rhythm Box: Build a Midi Game: Midi Player Tool Kit is a package able to play music from Midi files in your application or from your own algo. There is no need of external component or device. Thank to SoundFont for adding hundred sounds of instruments for playing Midi files No scripting C# or JS is mandatory: specific inspector defined all your needs directly in Unity editor. See an overview here (V2). Add Midi Audio Source Prefab in your scene as much as you want. Add Midi files (from the web or from your composition) as much as you want. Play / Paused automatically based on distance. API available (V2) to integrate MPTK in your application. Have Fun !