I am trying to build a turn-key mixer around Ardour, with a cheap laptop as a control surface and processing being done in a seperate box containing a USB interface and a single board computer. (Practically speaking, like the Behringer XR18)
I read in the manual that Ardour has support for OSC and experimental support for websockets, but I was wondering if the stock Ardour UI could be hooked up through a UNIX or network socket? That would give me all of the flexibility of running Ardour locally with minimal glue. I read here that Ardour’s engine and UI are fully separate, so I was inclined to believe that this is doable, but I know reality is always more complicated.
I’m not very familiar with Ardour’s internals. Would this be practical for me to implement? Or, is there a show-stopper that would make this a non-starter?
Thanks,
–Tyler