Hi all,
let me add a couple of feature requests for the wiring diagram:
ZOOM! it would be nice to zoom-in / zoom-out – in my live setup I have a pretty small display and a zoom feature would be a lifesaver . Nothing fancy, just +/- buttons
highlight routes when data is in transit. This would greatly simplify the troubleshooting of complex routing/filters. MIDI routes can be highlighted when some message is transmitted, for audio you can put some reasonable default to detect “silence”
As far as zoom is concerned, I am not at my PC presently, but it should work with Ctrl + Page Up/Down or Ctrl+Mouse Wheel, though I guess that a single keystroke would better suit your needs.
On the subject of wiring diagrams, I’ll add a few of my own wishes:
It’d make sense for MIDI and Audio ports to be differentiated by color, consistent with the coloring of routes.
If a plugin or rack is bypassed or suspended, it would be helpful if this were indicated on the wiring view (e.g. grayed out).
Placement of plugins or racks enforces a large minimum distance from the Input ports or Output ports area (about 1.5 inches on my 27" monitor), which makes for a lot of wasted space.
It would be super convenient to be able to select a route and right-click to insert an effect plugin in-line, rather than having to place the plugin and then re-route connections.
I have now. (yes, I’ve been absent the last couple of weeks).
There’s a bunch of other improvements for the routing diagram that I’ll get to eventually (some overlapping with suggestions here). I’ve logged this for now.
Here’s another feature request for wiring diagrams: Annotations on the routes with the name of the Route. This would be really helpful when working with bindings.
Here’s an example that I drew on top of a screenshot of the wiring diagram for my gnarly master Rig Rack. I’m making some expansions - the existing Route Names are in Yellow, and the new / planned ones are in white:
The trick however is calculating the placement of the labels so they don’t interfere with each other or other parts of the UI. Working out the placement and which text is wrapped vs single line is not a simple algorithm.
One option I suppose would be to allow the text to be dragged along the routing line to place it where you like.
Let me think about it and interested in any other feedback/thoughts.