zcx core¶
Extending ClyphX Pro from NativeKontrol, zcx turns the user mode of your matrix-equipped MIDI controller into a deeply customisable interface for Ableton Live.
zcx is similar to ClyphX Pro's X-Controls, but far more powerful. Features include:
- Unlimited pages of controls
- A modes system, letting you change the behaviour of controls and encoders when a button is held
- Intelligent controls that provide contextual LED feedback
- Session view and keyboard view
- A powerful templating system
- Animated LED feedback
- Control of zcx from ClyphX Pro, e.g. via X-Clips
zcx requires Ableton Live 12.1 or above and ClyphX Pro
hardware¶
zcx is currently maintained for these devices, with more planned:
- Ableton Push 1
- Ableton Push 2
- Akai APC mini mk2
- Novation Launchpad X
- Novation Launchpad Pro mk3
- Novation Launchpad Mini mk3
- generic controllers
features¶
zcx scripts contain many features that are impractical or impossible to replicate natively in ClyphX Pro
unlimited pages¶
With zcx, your controller's matrix can switch between any number of pages. Each page may have a unique selection of controls, or you may have some controls that appear on many pages.
built for modes¶
Any control can be defined as a modifier control. When this control is held, other controls can alter their functionality, and encoders can be re-bound.
intelligent controls¶
zcx features an array of specialised controls that display contextual LED feedback.
The track control binds to a specific track, and displays feedback about that track's state. The param control binds to almost any parameter in Live.
session view and keyboard view¶
zcx features session view, the familiar interface for launching clips. Session view in zcx lets you target session view clips with action lists.
With keyboard view, your zcx script can be played like an instrument.
templating system¶
With zcx's templating system, you can apply a common definition across many controls.