MIDI library for AutoHotKey v2

I have created a MIDI library for AutoHotKey v2.
The library is available for download on GitHub here:
https://github.com/emliberace/MIDIv2.ahk

Detailed documentation is available online here.

Features

  • Open and close Input and Output ports
  • Get all available MIDI Input/Output ports
  • Define a default MIDI Output channel
  • Filter incoming MIDI messages to a specific channel
  • Send and receive MIDI messages:
    • Note On/Off
    • Control Change
    • Aftertouch
    • Poly Aftertouch
    • Pitchbend
    • Program Change
    • SysEx
    • MMC (MIDI Machine Control)
    • MIDI Time Code
  • MIDI Through

I have an older version of a MIDI library for AutoHotKey v1 that is available in these forums here. It has fewer features but is still functional.
The library for v2 is recommended.

(Special thanks to @Aurasphere for inspiration!)

6 Likes

Looks brilliantā€¦ill get a chance to check next weekā€¦under pressure to get our translation speakers ready for namm :wink:

Ahk is just brilliant for keys>midiā€¦i migrated all those bits from Bome and its so much better. Im just looking to add HID trapping so u can add kb etc as dedicated/single purpose

Cant wait to check our your guru scribing :slight_smile:

1 Like