Allows Unity to receive MIDI Input using winmm.dll. Includes a very basic synthesizer.
- 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
Uses Windows' native winmm.dll and thus only runs on Windows.
Made with Unity 2017.3. Might work with older versions.
This project is licensed under the MIT License - see the LICENSE file for details.