Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 965 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 965 Bytes

Unity MIDI Input

Allows Unity to receive MIDI Input using winmm.dll. Includes a very basic synthesizer.

Features

  • Only one script needed to enable MIDI input
  • Parses incoming MIDI messages and makes them easier to evaluate
  • Supports multiple devices simultaneously and differentiates between them
  • Comes with a simple synthesizer script (only for demonstration purposes, it regularly throws exceptions and produces some nasty crackling noise)
  • winmm.dll is documented in the Windows Dev Center and easy to understand

System Requirements

Uses Windows' native winmm.dll and thus only runs on Windows.

Made with Unity 2017.3. Might work with older versions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

forthebadge