Launchpad85 : Improved Novation Launchpad remote scripts
These scripts are modified version of Ableton Live 8.2.7 for Novation Launchpad and provide the same functionality but add support for editing the midi clips using a step sequencer , an Device Controller and an improved Instrument Mode.
Comment, feedback and updates : please check this thread on Ableton forum http://forum.ableton.com/viewtopic.php?f=1&t=168495
Installation
First, download the installation archive from
- live 8.4 : Launchpad85.zip
Unzip the zip file and copy the folder Launchpad85 / Launchpad95
into the Ableton Live's "MIDI Remote Scripts" folder.
For those adept of Launchpad Color I adapted this script to be compatible with Launchpad85. You can grab Launchpad85Colour here
Mode of Operation
Three modes are added on top of the existing modes. These are Step Sequencer mode to edit midi clips, and Device Controller mode to edit any parameter of any instrument, effect or device on any track of your arrangement.
Device Controller Mode
Device Controller mode is a sub mode of User Mode 1. To activate Device Controller Mode, press User Mode 1 button once, the normal User Mode 1 is activated (mode button remains amber). Press User Mode 1 button once again, button turns green, activating the Device Controller.
You can edit eight parameters of the selected device on the selected track at once. One parameter per column.
Navigation among tracks and devices is done using the top left navigation buttons. Right side buttons control on/off, device locking, parameter banks navigation and precision mode.
A summary of functions assigned to the buttons is shown in the table below. hover your mouse above a button to get detailed description.
prev device | next device | prev track | next track | Session mode | user 1 device | user 2 step | mixer mode | |
turns selected device on/off on/off |
||||||||
locks the control surface to device lock |
||||||||
select previous bank of 8 parameters bnk dwn |
||||||||
select next bank of 8 parameters bnk up |
||||||||
enable precision mode of sliders precision |
||||||||
Step Sequencer Mode
To activate the Step Sequencer, select a midi clip in the clip view. Then press User Mode 2 button once. Normal User Mode 2 is activated (mode button remains amber). Press User Mode 2 button again, it turns green, activating the step sequencer (in normal mode).
Pressing the User Mode 2 button once more, turns it red. In this mode (mute lanes mode), the side buttons (scene buttons) turn into mute buttons for the lane (lit in red).
A playback/metronome indicator is scrolling thru the grid in amber to indicate the playing position of the clip as the clip is playing. This is just an overlay, first rows are still available for clip editing.
You can navigate within the clip using the arrow buttons, going up and down in pitch, and navigating within the clip from left to right. The step sequencer can display any portion (block) of a clip using the left and right arrow button. Clip length is not limited.
Here are the color codes used :
- Normal notes are shown in Green, intensity depending on their velocity.
- Muted notes are displayed in Red.
- Notes being currently played are flashing in red.
- Notes being played and being outside of the currently displaying midi clip block will also flash in red.
Some other information is displayed, using orange colour :
- Note markers help to better visualise what row correspond to which note:
- C are marked with three orange left buttons lit up.
- other full (not sharp or flat) notes are marked with one orange button lit on the left-most row.
- while scrolling left and right along the clip, a vertical bar will display you where you are in the clip
A summary of functions assigned to the buttons is shown in the table below. hover your mouse above a button to get detailed descriptions
Note that the highest quantisation, the step sequencer behave differently :
the whole 8*8 grid is used to display just one note. this allows you to display a longer sequence of the clip.
in this mode, the step sequencer follows automatically the selected Drum Rack Pad. You can therefore quickly select the note to edit by going by into instrument mode, press a drum pad, and then back in step sequencer.
normal mode
move the 8*8 grid one note up scroll up |
move the 8*8 grid one note down scroll down |
move on clip block to the left
prev bank
|
move on clip block to the right
next bank
|
Session mode | user 1 device | cycle thru UserMode2 / StepSequencerNormalMode / StepSequencerMuteLanesMode user 2 step |
mixer mode | |
Shorten currently selected midi clip shorten |
||||||||
Enlarge currently selected midi clip enlarge |
||||||||
Cycle thru available quantizations quantize |
||||||||
lock step sequencer to current clip lock |
||||||||
Activate fold mode (like in clip editor) fold |
||||||||
activate scale mode, multual exclusive with fold mode scale |
||||||||
cycle thru velocities and velocity shift notes velocity |
hold and press a note in the matrix to (un)mute it. mutehold+nav keys to scroll up/down one octave |
mute lane mode
move the 8*8 grid one note up scroll up |
move the 8*8 grid one note down scroll down |
move on clip block to the left
prev bank
|
move on clip block to the right
next bank
|
Session mode | user 1 device | cycle thru UserMode2 / StepSequencerNormalMode / StepSequencerMuteLanesMode user 2 step |
mixer mode | |
(un)mute this lane of notes mute |
||||||||
(un)mute this lane of notes mute |
||||||||
(un)mute this lane of notes mute |
||||||||
(un)mute this lane of notes mute |
||||||||
(un)mute this lane of notes mute |
||||||||
(un)mute this lane of notes mute |
||||||||
(un)mute this lane of notes mute |
(un)mute this lane of notes mute |
Source
Known Issues
- Launchpad85 for live 8 is now longer maintained/improved.
History
- 2013-03-05 - Launchpad85 development stopped. replaced by Launchpad95 for live 9
- 2012-10-21 - change : while extending midi clip, clone existing notes in the newly created portion
- 2012-02-02 - change : fixed midi channels for step sequencer and device controller to avoid conflicts
- 2012-01-22 - add: up/down per octave paging in step sequencer (press and hold mute and press navigation keys) fix:scrolling boundaries
- 2012-01-21 - add: Scale mode. fix: better scrolling in fold and scale mode. change: merged mute shift and mute. changed: merge velocity and velocity shift.
- 2012-01-03 - add: easier to configure metronome and note markers in step sequencer. add: adapted LaunchpadColour (Launchpad85Colour) to this script, for color blind people
- 2012-01-02 - bug fix: improve button response time in step sequencer (was causing problem while pressing multiple buttons at once)
- 2011-12-31 - bug fix: loops longer than 8 blocks were not supported. add : scale marked in step sequencer marking C (3 amber blocks) and A (one amber block)
- 2011-12-29 - bug fix: some buttons not responding correctly in user mode 1
- 2011-12-26 - Improved live integration (shows Device chain/clip editor). fixed crash while loading Live Set
- 2011-12-23 - support for MaxForLive. addition of lock mode in step sequencer. bug fixes. renamed from Launchpad75 to Launchpad85.
- 2011-10-05 - addition mute lane in step sequencer
- 2011-10-01 - addition of device controller
- 2011-08-20 - bug fixes
- 2011-07-22 - first public version
- 2011-05 - working on an initial version