This repository contains a collection of web applications that are designed to be experienced with Novation Launchpad grid controllers.
You need a supported browser to run the applications provided by this package. All applications in this package rely on the Web MIDI API. At the moment, this is only supported in Chrome and derivatives (such as Opera, Edge, and Brave).
The experiences in this repository work best with a supported Novation Launchpad grid controller. Currently, the following are supported:
- Launchpad Pro (original version)
- Launchpad Pro (MK3)
- Launchpad (original version)
If you don't have a supported controller, in most cases an onscreen equivalent of the Launchpad is available. This can be controlled using your keyboard and/or mouse. If you have another model of Launchpad and would like to help add support, please create an issue to talk through the details.
A deployed copy of the examples in this package can be found on my GitHub Pages site.
To try it yourself locally:
- Install all dependencies using a command like
npm install
. - Open the file
index.html
in the root of the repository in a compatible browser (see above).