On Thu, Dec 18, 2014 at 1:31 PM, david <gnome(a)hawaii.rr.com> wrote:
The UI would need to be reconceived. Which it should, since touch screen
is a different way of interacting with software. But I'd think a
properly-structured application has the UI and backend components properly
separated. So the same backend can be controlled via different front ends.
Roughly 75% of the Ardour codebase is the GUI.
"hardour" (headless ardour") is a separate executable which has no GUI at
all and is controllable via MIDI, OSC and Mackie Control. Full separation,
but not out-of-process.