draeron / golaunchpad

Pure go library for controlling a Novation's launchpad controller
5 stars 2 forks source link
golang golang-library launchpad library midi-controller novation-launchpad

golang library for Novation's Launchpad

This library is to be use to communicate and control with a Novation Launchpad. Since i only have access to a single Mini Mk3 that is the only device supported but if i can

It use the rtmidi driver, which require CGO/gcc to compile on windows but no external libraries to run. I assume the requirement are the same on other platform.

Other than that, i've tried to limit external dependencies to a minimum. Examples contains basic setup and are use as integration tests.

Features

Midi

SysEx command

Grid & layout

Other

Examples

Ref