Try
- Drag and drop MarSystem names onto the canvas, preferably a composite first, then any onto the composite.
- CONTROL-LEFT_BUTTON picks up the MarSystem, extracts it.
- Connect controls using ALT key: CLICK one, ALT-CLICK the next of same type.
Thoughts out loud
Controls:
- See Options Menu.
- Looks a bit spaghetti like. Viewing all controls and their flow may not be too helpful(?)
- Mouse over a control node to see its identifier.
- Click on a control node to see its flow. Flow starts from the selected node. Not sure if this is how Marsyas works: update a control and all subsequent links are updated but not former links(?).
- Where do you put controls that are not inputs or outputs. Here they are in the middle, underneath the Marsystem.
- Control flow is correctly updated when adding MarSystems but not when removing them !!
- Can link controls of the same type without restriction. But shouldn't there be restrictions?
Source code: sketch_080516a : March 25, 2008
Built with Processing