Sequencing with Vezér
Vezér is a flexible and lightweight timeline based MIDI/OSC/DMX sequencer that can be used to easily choreograph animation in Chromatik. A full application guide is available at Vezér Help →
Chromatik Setup
Open your Chromatik project. Ensure that OSC input is enabled.

Vezér Setup
Create a new Vezér project. Open Vezér's Preferences ⌘, and navigate to the OSC tab.
Vezér may have automatically discovered your Chromatik instance using the OSCQuery protocol. If it has not, you can manually add an entry in the OSC Outputs list using the
button.
Vezér Tracks

Add an automation track by right-clicking in Vezér's track list or by using the
button.OSC Value

OSC Value tracks can automate the value of a parameter in Chromatik. Hover over any control in Chromatik to see its OSC address in the Help Message section of the Status Bar. Alternately, right-click a control to expose the Copy OSC Address
command.
Choose Chromatik as the output for the Vezér track and enter the OSC address in the box beneath. Now you can create timeline automation that controls the given parameter in Chromatik.
Parameter Types and Ranges
Click the gear icon to bring up the OSC Track Preferences window.

Here you can select the OSC parameter type and value ranges. Most Chromatik parameters will use the Float type with the default range from 0.00
to 1.00
(which refer to the entire range of the parameter's possible values).
Buttons, toggles, and triggers should use the Boolean type with values of 0
(off) and 1
(on).
For discrete parameters, the Float setting may be used to send normalized values across the whole range, or the Integer type may be used to send explicit values. When the Integer type is used you must manually set the Min and Max values appropriately.
Interpolation
Right-click an automation point in Vezér to select what type of interpolation is used between points.

The default interpolation mode can be selected on the General tab of Vezér's Preferences ⌘,.

OSC Flag
OSC Flag tracks allow you to send OSC messages to a variety of addresses on a single track. Interpolation is not supported on these tracks. The values of OSC arguments on these tracks must be entered using <val>
notation, as shown here.

OSC Color
An OSC Color track allows you to send RGBA color values to Chromatik.

The global Color Palette slots can by <index>
in the range 1-5
as follows:
/lx/palette/swatch/color/<index>/primary
NOTE: OSC Colors are not supported by Chromatik 1.1.0 - they will work in the next release.
Pattern Recall
Using OSC Value
/lx/mixer/channel/<number>/activePattern
OSC values for activePattern
are 0
-indexed. It is recommended not to use Vezér interpolation between pattern change calls.

Using OSC Flag
On an OSC Flag track, you may recall patterns referring to them by name or index.
/lx/mixer/channel/<name>/pattern/<name>/recall <1>
e.g. /lx/mixer/channel/Shapes/pattern/Chevron/recall <1>
Numeric indices may also be used instead of names. Indices in OSC Addresses are 1
-indexed.
e.g. /lx/mixer/channel/1/pattern/1/recall <1>

OSC Query
OSCQuery can be used to explore the Chromatik OSC address-space directly from Vezér. Select the Chromatik OSC destination when creating an OSC track in Vezér to bring up the navigator.

Note: OSCQuery relies on ZeroConf/Bonjour and I have seen a fair bit of flakiness in development if stale DNS entries are leftover by a bad shutdown. It works best if Chromatik was open and OSC enabled before Vezér is started. If all else fails, try restarting your machine. ¯\_(ツ)_/¯