Skip to content

Releases: haschdl/pLaunchController

Introducing support to LaunchControl XL

13 Apr 10:28
Compare
Choose a tag to compare

This is a working version with support to Launch Control XL and restored functionality related to Sysexmessages.

Fix #10 related to hard-coded devices. If a user has multiple devices connected to the same host computer, they can update the name of the device in the OS settings. The name can be totally arbitrary.
A new constructor is available, where Processing users can provide the device name. For example:

void setup() {
  size(980, 1000);
  try {
    controller = new LaunchControlXL(this, "Launch Control XL 123");
  }
  catch(Exception e) {
    println("Unfortunately we could not detect that Launch Control is connected to this computer :(");
  }
  setupKnobs();
}

Implementation of Launch Control XL support is a contribution by @poetoflight

v2.1.0

09 Jan 14:26
795ea0c
Compare
Choose a tag to compare

This release aims to improve the stability of the library.

Fixes:

Introducing support to LaunchControl XL

12 Apr 14:07
Compare
Choose a tag to compare
Pre-release

Initial support for Launch Control XL. New example included in /example/LaunchControlXLDemo/ folder.
This release has an updated reference to Processing 4 core libraries. It is very likely to be compatible with Processing 3 as well, but no guarantees are offered.
Pending issues:

  • Sysex messages in MacOS seems not to work. This means settings the LED lights on the controller does not work. This is not a new bug, but it was not detected in V1 as @haschdl did not test extensively on a MacOS.
  • There are lots of redundant code. See issue #7

A goal for v2.0.0 release is to fix the Syssex issue.

Implementation of the support to Launch Control XL is a contribution by @poetoflight

pLaunchController v.0.9.1

16 Oct 20:44
Compare
Choose a tag to compare
v0.9.1

Update values for next release

pLaunchController for Processing v0.9a

28 Mar 18:07
Compare
Choose a tag to compare
Pre-release

First release according to Processing instructions

v0.9

26 Feb 20:19
03c948e
Compare
Choose a tag to compare
v0.9 Pre-release
Pre-release

First release according to Processing instructions