This Mozaic script for Launchpad Mini Mk3 displays the 4-octave chromatic keyboard layout found on Mk3 Launchpads, with the following additional features…
– Shift the keyboard octave up and down over a 10-octave range (C0 to C9)
– Select a scale and root note – any notes not in the current scale will be dimmed on the Launchpad
– Enable scale quantize to pitch-up any wrong notes to the next in-scale note
– Play/Stop transport button
– Note Hold and Release functionality
– Different colour schemes
Changelog: v1.26
– Couple of bug fixes
Changelog: v1.25
– Chord Mode – play standard chords with one finger. Select from triad, 7th, 9th, 11th and 13th chord types. Select a root note and scale (not chromatic) with the knobs, then enable Chord Mode. Tap the Chord Type pad to go through the type options. The notes that make up the chord are highlighted on the Launchpad
– Minor changes to GUI layout – SHIFT now toggles help view, ‘Reset Launchpad’ is on a pad and requires a double-tap
– Slight change to Hold functionality – pressing release no longer disables Hold
Thanks to wim for the chord calculation code snippet!
IMPORTANT: the destination app midi input MUST be filtered to the correct channel or stray notes will play.
AUM Quick Start:
– Connect Launchpad Mini to iPad and launch AUM
– Load Mozaic into a midi channel
– Add an audio channel and load a destination synth app
– Route Mozaic to Launchpad midi in, synth app, midi control
– Route Launchpad midi out to Mozaic
– Filter the synth app to channel 15 only (synth app burger menu, next to app icon)
– Enable MMC in AUM: Menu/Midi Control/Transport parameters
– Load the Scale Keyboard script in Mozaic
– Pick a synth patch – polyphonic or monophonic
– Play!
Loopy Pro Quick Start:
– Connect Launchpad Mini to iPad and launch Loopy Pro
– Go to the mixer view
– Press ‘+’ button, Add Midi, Launchpad Mini (MIDI not DAW)
– Press ‘+’ button, Add Midi, Mozaic
– Press ‘+’ button, Add Audio Unit Input, destination app (I’ve used Poison-202 in the example below)
– On the Launchpad mixer channel, tap on ‘+’ in the destination section, add Mozaic
– On the Mozaic mixer channel, add Launchpad and Poison-202 as destinations
– Tap on each destination you have just added. Set Mozaic and Launchpad to channel 1, and Poison-202 to channel 15
– Load the keyboard script into Mozaic
– This step is optional – do this if you want to configure the Play/Stop button on the Launchpad: MIDI Learn the Play/Stop button in Loopy Pro and bind it to button 1 on the Launchpad. Go to Control Settings/Launchpad Mini, disable feedback
– Play!