Programming is a great and marvellous journey. I hope to share with you some of my realizations.

Maestro - Midi Player Tool Kit

Midi Player Tool Kit is a package for Unity able to play music in your application. Three methods are available:

  • From Midi file:
    • Download Midi files from the web. Thank to the huge Midi library available from the net!
    • Add theses Midi files to MPTK with the dedicated MPTK windows.
    • Play !
  • From an algorithm of your own in your application:
    • Generate each notes with volume, note pitch, preset, duration, ...
    • Have a look to the demo TestMidiStream.
  • From a keyboard or synthesizer connected to a Midi port (version pro).


Main Fonctions:

  • Based on Unity AudioSource and SoundFont, there is no need of an external synthesizer. No scripting C# or JS is mandatory: a specific inspector defined all your needs directly in Unity editor.
  • Add Midi Audio Source Prefab in your scene as much as you want.
  • Add Midi files as much as you want.
  • Play / Paused automatically based on distance. For example : attach MidiFilePlayers PreFab to your objects in your scene, music will be played based on the Camera location (Virtual World, FPS, ...)
  • API available to integrate MPTK in your application for more complex interaction.
  • SoundFont are used to associated waves to each notes to play.
  • Full source code.

Please, have a look to theses pages :



If you have questions, remarqs or suggestions, please contact me on the Unity forum:


Or by mail if you prefer a more private exchange:



Midi File Player Tool Kit Inspector:

Midi Syntesizer:


Setup SoundFonts:


Setup Midi files:

A lot of demonstration are available:


A Secret Life

Stores all your secrets in one place

Manage your secret life : web, bank, social, photo, free text, calendar, custo and synchronize between phone, desktop, tablet with a high level of encryption (AES 256 bits).



A free game for Windows Phone. You can participate to enhance this game : download the level editor and send me your creation.


A level editor :

Bachmann 3D

Pacman but in a 3D Universe !!!


Version imprimable Version imprimable | Plan du site
Thierry Bachmann Version 1.0