Skip to content

Go package providing an API for communicating with Novation Launchpad X devices

Notifications You must be signed in to change notification settings

Eriner/launchpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Go package providing an API for communicating with Novation Launchpad X devices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages