• Current Version: 2.0.0: 2025-05-06T08:59:27Z
  • First Published: 2021-08-10T13:56:16Z
  • Size: 13698832
  • Supported Unity Versions: 2022.3.60
tools audio

MIDI Plugin for Mobile and Desktop

(10 Votes)
$23.00 $23.00

MIDI Plugin for Mobile, Desktop, and WebGL.

This asset add MIDI functions to your apps, such as transeiving MIDI events, playing/recording MIDI sequence and import/export SMF midi files.


WebGL Demo

This asset's sample scene with WebGL platform build.

https://kshoji.github.io/Unity-MIDI-Plugin-supports

This demo site can handle USB/Bluetooth MIDI devices, and show received events from them.


Features

  • Can connect with BLE MIDI(iOS, Android, OSX, Linux, WebGL), USB MIDI(Android, UWP, macOS, Linux, Windows, WebGL), Network MIDI(except for WebGL) devices.
  • Transfer all MIDI 1.0 events, all MIDI 2.0 events with MIDI devices.
    • MIDI 2.0 features are available for iOS, macOS, Android, Linux.
  • Transfer MIDI Polyphonic Expression(MPE) messages. (experimental)
  • Can implement apps for all available platforms with the same script interface.
  • MIDI event sending with wrapped C# functions.
  • MIDI event receiving with Unity Event System, or C# event delegate.
  • MIDI sequencer feature enables playing / recording SMF sequence, also has SMF reading / writing features.
  • Supports Inter App MIDI connections(virtual MIDI) for iOS, macOS, Android and Linux.


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!