Kaskobi's Top Lights Plugin

Welcome to the first ever release of my custom made top lights plugin for all Launchpads. After months of research into how this type of Max For Live plugin works, I am finally able to release my own version, with some simple extra features not found on other top lights plugins.

Introduction to Top Lights

In the simplest way possible, this plugin will convert certain MIDI notes into an output type that can be recognised by the top row of any Launchpad so that a launchpad performance/lightshow can include the top row of lights. It does this by converting raw MIDI note data into MIDI Control Change data and outputting it on the top row. This is by no means a new concept, it has been done before in slightly different ways that have experimented with the functionality of the plugin. Other top lights plugins create huge amounts of lag when used with multiple Launchpads, resulting in it being hard to play a long performance with more than one Launchpad. This top lights plugin has been programmed with this in mind. With the help of my buddy Exige, as well as the rest of the Launchpad community, we have created this plugin to make it easier to play with multiple Launchpads. This plugin helps to cancel out the MIDI feedback loop that is created when more than one Launchpad is used.

This plugin also fixes the issue that came about with previous top lights plugins, where if a Launchpad MK2 or S was being used, it would take the MIDI signal from the left hand row of circle buttons on a Launchpad pro, and move it to the top of the MK2, resulting in strange looking light effects. However, this plugin will take the same MIDI data for the top lights as the Launchpad Pro, making light effects on a Launchpad MK2 look correct when being used with top row light effects.

Some top lights plugins will freeze up when used while playing reasonably intense light effects, resulting in frozen MIDI data on the top row, which looks strange when performing live. This plugin has been programmed with that in mind, and fixes this issue.

This plugin has also been created to be more streamlined and simplistic. Making it easier to set up and use with your Launchpads.

Setup & Usage


This plugin is very simple to setup. It does require you to have Max For Live installed, which can be downloaded or purchased from https://www.cycling74.com. Purchasing Max is not required as you are only using the plugin, not creating any plugins. Once Max for live is installed and linked to Ableton, you simply have to download this device, and drag it to the very end of your light effect chain, outside of the main MIDI effect rack.

No specific requirements of file location. Tested and confirmed as functional with Ableton 9.6.2 and higher, and Max 7.3.1 (Lower versions should still work). Live 9 Suite or Standard is required (The demo version may work too if you have Max installed).


The plugin can be used to then play any Launchpad project containing top row light effects. To use this top lights plugin in your own projects, the MIDI values of the plugin must be understood. The top lights plugin uses the MIDI notes E0 - B0 (In ascending order from left to right of Launchpad). Making a MIDI effect be triggered on these notes will then work as a regular light effect, the top lights plugin merely adapts that MIDI data to be sent to the top row.

The MIDI values have been modified in this plugin to be exactly the same across all Launchpads. Meaning that this positioning will be the exact same on Launchpad Pro, MK2, S, Mini and Classic, allowing the lights to look correct when run on different launchpad types.

Further Development:

I am always open to suggestions for further development of this plugin. If you have any thoughts, or experience any bugs, don't hesitate to email me at [email protected]


1.0 Changelog:

- Improved use of multiple Launchpads, MIDI feedback loops removed
- Fixed a glitch where MIDI would freeze on the top row
- Optimised for more intense light effects
- Improved functionality and ease of use
- Improved setup process

>>Click to download Top Lights 1.0<<

Copyright Kaskobi 2017 © All Rights Reserved.
This plugin is being released under this license: Creative Commons Attribution-NoDerivatives 4.0 International

Contact me:

Skype: Kaskobimusic
Snapchat: Kaskobi
Email: [email protected]

Frequently Asked Questions:

Q: Who are your biggest Launchpad inspirations?
A: Nev & Skinnyfingers

Q: Who are your biggest music inspirations?
A: MDK, Light Years Away, Lets Be Friends, Siren & Brooks

Q: Where are you from?
A: I live in southern England

Q: How long have you been playing the Launchpad?
A: I got my first launchpad back in late 2014

Q: What's your favourite video that you made?
A: Definitely the MrSuicideSheep mashup, even though it wasn't my own originally, I loved making it and learning as I went along

Q: How did you come up with the name "Kaskobi"?
A: I'd tell you if I knew

Q: Kaskobi are you a robot?
A: 01010000 01101100 01100101 01100001 01110011 01100101 00100000 01110011 01110100 01101111 01110000 00100000 01110111 01100001 01110011 01110100 01101001 01101110 01100111 00100000 01111001 01101111 01110101 01110010 00100000 01110100 01101001 01101101 01100101 00101110

Q: How do I install a project file?
A: Follow the tutorials on my second channel, it should be simple, but if you have any more questions then check the comments

Q: What got you into this type of youtube video?
A: As a child I had a physical game that looked similar to a Launchpad, then my passion for music just grew over time, and when I found out I could combine the two things, sorta went from there really

Q: What are your computer specs?
A:Computer: 2009 iMac 27" 2.66GHz Intel Core i5
RAM: 8GB 1067 MHz DDR3
Graphics: ATI Radeon HD 4850 512MB
Software: OS X 10.10.5