On Sat, Nov 18, 2017 at 7:27 AM, Fons Adriaensen <fons@linuxaudio.org> wrote:
The basic reason why solving this sort of problem requires some non-trivial
manipulations is Ardour's one-to-one mapping of editor tracks and mixer strips.

​It's not a mapping. They are the same object. In Model-View-Controller terms, both the editor tracks and the mixer strips are views on the same model (internally some object derived from Ardour::Stripable). ​

A simple solution would be to have a routing option between the track
outputs and strip inputs.

​Because of the single-object model, the distinction between these things does not exist. ​