GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - haschdl/launchControllerJs: Novation LaunchController wrapper for Javascript. Primarily targeted at p5.js

BranchesTags
Open more actions menu

Latest commit

 

History

32 Commits
32 Commits

Folders and files

NameName
Last commit message
Last commit date
.vscode
.vscode
 
 
Examples
Examples
 
 
dist
dist
 
 
docs
docs
 
 
src
src
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitignore
.gitignore
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
rollup.config.js
rollup.config.js
 
 

Repository files navigation

launchControllerJs

A Javascript client for the Novation MIDI controllers LaunchPad Mini and LaunchControl.

  • Examples
  • Limitations

Please submit an issue in case of bugs or feature suggestions.

Examples

You can the examples locally or use the live version at https://haschdl.github.io/p5/launchController/Examples/LaunchController.html

  1. Connect your Launch Control to your computer

  2. Using a supported browser, navigate to demo page

  3. If prompted, give permission to the web site to access MIDI devices

  4. Example 1: This example shows the current value of knobs and status of pads. The library provides two ways of working with pads. In Toggle, each pad can be individually activated; in Radio, only one pad can be activated at a time. Radio is useful if you want to use the pads as selector - in example 2 I use it the pads to a pick a color from a list. See video in docs folder: LaunchControllerBrowser.mp4

  5. Example 2: This example shows how to use the library in a p5.js drawing. Use knobs 1 to 4 to control the shape, and pick a color by using one of the pads.

Limitations

Please note that using MIDI in the browser has very limited support. See https://caniuse.com/#search=MIDI page for details. Tested only with Chrome 70.

About

Novation LaunchController wrapper for Javascript. Primarily targeted at p5.js

Resources

Readme
MIT license

Contributing

Contributing
Activity

Stars

11 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.