Skip to content

Allows Unity to receive MIDI Input. Includes a very basic synthesizer. ๐ŸŽน

License

Notifications You must be signed in to change notification settings

Robert-K/unity-midi-input

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ae93d32 ยท Nov 9, 2018

History

6 Commits
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Nov 9, 2018

Repository files navigation

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

About

Allows Unity to receive MIDI Input. Includes a very basic synthesizer. ๐ŸŽน

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages