The 4.0.0 brought a new Performance page, macro controls and data pipes that can be used to send data between presets running on the controller. Version 4.0.2 adds a simple editor to allows to:
- add preset controls to the performance page directly on the controller
- add macros to set value or modulate up to 4 preset controls with one knob (limit of 4 is imposed by the current editor UI, Electra manages up to 16 controls in one macro)
- macros to receive “modulation data” from other presets
all much inspired by work done by @NewIgnis . It is very early beta I will be happy for any feedback.
a sneak preview:
The idea is that scripting-savvy users can create presets to modulate, transform, and generate MIDI data for preset controls. Other users can then take advantage of these presets with just a few clicks in their own presets.
How does it work.. The “LFO” preset creates a named data pipe, something similar to a MIDI channel. The data pipes use text names instead of a number 1 .. 16. Once the data pipe exists, the preset can write numbers (signed floats) to it. If such preset is pinned, it will stay running even if user switches to another preset. Users can use performance page of their presets to see all data pipes currently active on the controller and use them to modulate preset controls.
More details to follow…