Quote:
Originally Posted by airon
Do we want a simple graphical depiction of the users control resources ?
|
Don't think so, each time a new product came out we would have to add stuff.
I see the UI as a more complex descendant of the EuCon editor UI:
https://stash.reaper.fm/v/17210/EuCon%20Map%20Editor.pdf
A tree like structure, let's name an arbitrary top and call it a Set.
A Set Contains Layers
A Layer contains Zones
A Zone contains Controls (faders, encoders, switches, displays, etc.)
A Zone is group of controls, possibly on different physical devices, that logically belong together.
A Control triggers a Reaper Behaviour
A Control may also trigger a Control surface only behaviour - e.g. change Layer
This UI will get very complex and drill-downish, so I think a tree is one option to manage that complexity, but certainly open to ideas.
On the other hand we have to be careful to manage our resources wisely, this tool will be used infrequently, a handsome, tastefully coloured UI is not necessary, utilitarian will do nicely, allowing us to add more meat and potatoes functionality.