Hello.
I’m trying to set up a band headphones monitoring using 2 paired Focusrite Saffire Pro 40. I need to provide easy web interface for each band member to control his headphones submix. There are 7 band members and a click stripe for each of 7 dedicated headphone submixes. Ardour project contains 56 input strips, 7 group submix buses and 7 VCAs, which are working right like we need on PC. Tapping on one of VCAs hides all other strips. Is there a way to get such buttons in websockets mixer? Where do i find web interface itself to add desired buttons? I think I am able to do that on frontend side if it comes to JS/HTML but are VCA groups available in browser?
I did the new surface using VCA labels as band members to add a set of buttons below mixer, and strip labels as “inputMemberName outputMemberName”. For example “John Bill” means John’s guitar input to Bill’s headphone output. Then I used my limited javascript knowledge to show only strips for selected VCA. Works fine so far. But would be nice to have VCA assignments in javascript ardour.mixer.strips objects somehow. I am not able to get it myself from websockets server. If someone help me, I can rewrite it to use VCA ids instead of strip labels and we can add this functionality to official web surface.