Skip to content

Adds support for Unity's new Input System package to Keijiro's MidiJack package, allowing mapping of Midi inputs to easy-to-use Actions.

License

Notifications You must be signed in to change notification settings

eisen/MidiJack-ISX

 
 

Repository files navigation

MidiJack ISX

Note: Requires Unity 2019.2+

Ports Midi input from Keijiro's MidiJack package into Unity's new Input System Package.

Currently this only works for Novation's Launch Control XL but support for more Midi devices will be added when I can get my hands on them.

Setup

  1. Install the MidiJack package using Package Manager Git URLs
  2. Install the Input System via the Package Manager. The latest tested version is 0.2.10-preview
  3. Go to Edit > Project Settings... > Input System Package and add LaunchControlXLDevice to Supported Devices
  4. In an Input asset, create a new Action and select from one of the Midi controller's controls

Credit to Gerald Orban for the initial implementation.

About

Adds support for Unity's new Input System package to Keijiro's MidiJack package, allowing mapping of Midi inputs to easy-to-use Actions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%