Skip to content

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

documentation

download

discord

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

If your device isn't here


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.

see more

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.

see more

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.

see more

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.

see more

Go to top