Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 745 Bytes

README.md

File metadata and controls

21 lines (15 loc) · 745 Bytes

launchpad GoDoc

A package allows you to talk to your Novation Launchpad X in Go. Light buttons or read your touches.

Provides a state machine and middleware!

This library was originally a fork of rakyll/launchpad but has been completely rewritten. This library only supports the Launchpad X and provides additional features, including a grid state machine.

go get github.com/eriner/launchpad

Portmidi is required to use this package.

$ apt-get install libportmidi-dev
# or
$ brew install portmidi

Usage

An example has been heavily commented in the cmd/main.go file.