Obviously a big job for another day but in the future it'd be amazing to have on-device graph editing and creation so a computer is not required to configure it.
There are many ways this could be achieved, but how I imagine it could work and be nice to use:
I imagine it could use a modular grid approach, where each of the 32 pads represent a slot for a module.
Dim pads are empty slots. Tap an empty slot and choose a patcher from a list on the display using the encoder, click encoder to instantiate the patcher into a device in the current slot.
Hold copy and tap a filled slot and then an empty slot to clone an existing device.
Hold delete and tap a filled slot to destroy that device.
Tap a filled slot to access its parameters and views.
Hold a filled slot A and then tap another filled slot B to configure routing from devices A -> B.
- Choose Add/Remove connection
- Adding: The display shows a list of A's output ports. Select and confirm one then you are presented with a list of B's input ports, selecting one of those will connect them.
- Removing: Displays a list of connection pairs from A -> B. Select and click to remove.
Obviously a big job for another day but in the future it'd be amazing to have on-device graph editing and creation so a computer is not required to configure it.
There are many ways this could be achieved, but how I imagine it could work and be nice to use:
I imagine it could use a modular grid approach, where each of the 32 pads represent a slot for a module.
Dim pads are empty slots. Tap an empty slot and choose a patcher from a list on the display using the encoder, click encoder to instantiate the patcher into a device in the current slot.
Hold copy and tap a filled slot and then an empty slot to clone an existing device.
Hold delete and tap a filled slot to destroy that device.
Tap a filled slot to access its parameters and views.
Hold a filled slot A and then tap another filled slot B to configure routing from devices A -> B.