This script is under development.
Clone the repository directly under your user data script folder.
Download the latest release, and extract the zip file under your user data script folder. Make sure to create a new folder.
Assign your Impulse a port number, and remember to enable both midi input AND output.
Shift
- hold for alternate actionsLoop
- Reset values, hold for other alternate actionsMaster
- Generic DAW control: double-tap to lock, tap again to unlock
To reset a parameter to its (guessed) default value, hold Loop
and tweak.
Hold Shift
and press Rewind
and Fast Forward
to select the next/previous item in the active window, such as FLEX presets.
The transport controls work as usual.
Shift+(FastForward/Rewind)
: move playback position in 1 bar increments.Loop+Play
: toggle Pattern/Song mode- Hold
Shift+Loop
orMaster+Loop
: playlist selection
Rewind
: Previous itemForward
: Next itemStop
: EscapePlay
: Enter = Accept/Select menu item/open sample folderRecord
: Item menu (+Shift
: "alternate menu")
"Alakazam!" Piano keys for menu navigation
- Under development as a generic framework for all MIDI controllers
- Regardless of the octave, the piano keys control the following:
- F: Escape
- F#: No
- G: Enter
- G#: Yes
- "Arrow keys"
- A: Left
- A#: Up
- B: Down
- C: Right
- Tweak encoders:
- 1: Jog (+
Shift
: Alternate Jog) - 2: Horizontal zoom (+
Shift
: Vertical Zoom) - 3-4: unassigned
- 5: Mixer track selection
- 6: Pattern selection
- 7: Channel selection
- 8: Window selection
- 1: Jog (+
Track buttons become window shortcuts:
- 1: Mixer
- 2: Channel rack
- 3: Playlist
- 4: Piano roll
- 5: Browser
Loop+Record
: Toggle loop recording
Shift+Record
: Toggle overdub
Shift+Loop+Record
: Toggle step editing mode
Shift+Loop+Master
: Toggle recording countdown
The Master
button under the Master fader flashes in tempo. Press Loop+Master
to toggle the metronome.
Press the two buttons under the drum pads simultaneously to activate the "Clip Launching" mode.
When active, holding Shift
will highlight the bottom left pad (labeled "Tap") in green - tap to set the project tempo.
Press Shift+Plugin
next to the encoders to change modes to FreeCtrl
.
Holding Shift
provides a secondary controller, which suits EQ freq/width perfectly.
Press Plugin
and MIDI
without Shift
to change between 4 (customizable!) encoder pages.
Each page holds 2x8 assignable controllers, with each page sending on a different MIDI channel.
Press Shift+MIDI
to put the faders in MIDI mode, which will send regular MIDI CC messages depending on the Impulse's settings. Press Mixer
next to faders to reset.
The faders and encoders are set to Mixer mode by default.
Move the faders to control track volume. The fader ticks do not align well; this will be refined in the future.
Tweak the encoders to tweak panning. Hold Shift
while tweaking to edit stereo separation.
To select a different set of 8 mixer tracks, use the Mixer/MIDI buttons (without using Shift; configurable).
Use Shift
+ Octave
buttons to change the mixer tracks one at a time.
When changing the active tracks, the display will reflect the name of the leftmost track
Press the Mute/Solo
button to toggle the activated mode. When in Solo mode, the buttons will flash according to track peaks.
To highlight a track in the mixer, hold Shift
and press the corresponding track button. The LCD will display the track name. Selecting a track will also cycle through any channels routed to that track, one by one.
Press Shift+Control
to activate Preview mode on the Impulse. Tweaking any control will display the name of the corresponding parameter it is currently bound to.
- Clip launching with pads