Everything below is either already working in the prototype, or being built for the full launch later this year. Buying now gets you both — the prototype as it stands today, and the finished version when it ships.
UI design
Mostly a launch-phase deliverable. The prototype is deliberately anti-designed — the raw Reaktor look — so the finished version can land as a reveal.
Surface look & feelCurrently raw Reaktor.
Other standard components
Instrument module system
Module UI/UX
Disconnected panel stateModule shows a clear state when not patched in.
Control input connection stateModule visually responds when a controller is connected.
Channel & module locationEvery module knows its own channel and position.
LockLock a module against randomisation and macro sweeps.
Randomise AllOne-click randomise for the whole module.
Play stateVisible play state for each module.
Control settings when control input selectedIn progress.
Separation of Pattern, Modulation & Sound sectionsEvery module follows this layout.
RandomisersPer-section and whole-module.
Instrument module control connection
These are the parameters instrument modules will be able to send to and receive from another instrument module.
Pitch OffsetControllers can transpose any module.
Vary CurveControllers can morph variation across any module.
Trigger LevelControllers can set trigger intensity.
Trigger CountControllers send a trigger, denominated as a clock position.
Parameter & scene control
Ignore scene recalls from presets not stored by moduleStops stray preset data from breaking a scene.
Relevant parameters obey solo & lock
Parameters saved to scenes post-absolute-macroEnsures scene snapshots capture the true state, not the pre-macro state.
Instrument module builder tools
Standardised layouts and modulesBuild your own modules using the same template as the built-in ones.
Support for multiple preset banks (style-based)Swap between preset banks targeted at different genres or use cases.
Full support for editing ASCII module, page, subpage and parameter namesIn progress. Full support lands at launch.
System-wide framework
Solve incomplete initialisation of some modules in larger patchesEdge case in very large patches.
Finalise nomenclature for all componentsMostly locked, final pass at launch.
Undo / redo history for all randomisation and recall actionsA proper undo stack for every destructive action.
Control resolution frameworkResolves control conflicts between competing controller modules. Covers transport, absolute macros, mixer, master channel and pitch & scale.
Full ASCII handling for all parameters, subpages, pages and modulesPartial now, full at launch.
Builder tools for selecting objects and updating parametersThe module-builder quality-of-life layer.
Audio engine
Drums, Bass, Back, Front category for each channelThe four mix categories. Being finalised for launch.
Scapeshift / Finalist mixing engineThe full mixing engine from my other tools, built in.
Scapeshift / Finalist mastering engine
Pitch & scale engine
1 to 64 notes per pitch cycle (default 12 / Western octave)Work in any tuning system from traditional Western to extended microtonal.
Custom pitch cycles from 1 to 64 semitonesDefine your own scale period, not just 12 semitones.
Individual note on/off toggles
Individual tunings per note (±1 pitch increment)Fine-tune each scale degree independently.
SDK & documentation
The layer that lets other people build their own modules for the system.
Full list of parameter and function IDs and wire / send requirementsDraft exists, being cleaned up for launch.
Explanations of what each parameter and function does
Controller module toolkit — template
Controller module toolkit — event packers and senders for all global events
Controller module toolkit — event receivers and distributors
Instrument module toolkit — instrument template
Instrument module toolkit — FX template