Hi Eric,
I can't really answer your questions but I've been interested in similar things so in case any of this helps:
Mike Dickey told me that at least for the VS servers, client-side mixing wouldn't be difficult to implement because client mixes are already happening through the AutoPanMix class in the JackTrip-sc repository. It would just be a matter of making a simple client app that could send the appropriate OSC data and organizing things so each client receives their mix. Unfortunately, I don't have the supercollider skills to build this.
Like you, I was mostly interested in running this not just the VS system but also on my own jacktrip hub server, on a Mac. My understanding is that even if you were to set up all the SC code on your own server, the additional features in the web app (auto-pan for example, limiter, more to come) are not available, i.e. the VS web app just routes clients to your jacktrip server and doesn't do anything more. This is an unfortunate limitation but I believe if you had your own server/client app doing mixing, then that part at least should work?
I'm not sure how to answer your question about supernova being available as a device in macOS, but BlackHole works with Jack and does not add any latency, so maybe that offers a solution?
Julius made a helpful Faust mixer tutorial but I don't know if that can easily be controlled by clients sending OSC. I made a Max patch (client/server app) last summer that basically does that, but it is a really ugly, inefficient design, because I'm not a programmer. It takes a lot of custom routing to set up the first time for a group, then you can use jmess to reload. I'm happy to share it but I think there will be much more efficient options coming soon, since mixing capacities will be a big priority once the new 1.3 release of jacktrip is done. And Sonobus is a better solution now for most people running small groups anyway. (I wrote that Max patch before Sonobus came out and have not much needed it since.)
Others can better answer your jacktrip/CoreAudio question. I love the idea but don't know of anyone working on that. Maybe ask on the git repo?
Please keep us posted on whatever you find out, thanks!
Michael
> --
> You received this message because you are subscribed to the Google Groups "jacktrip-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
jacktrip-user...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/jacktrip-users/3ecdb6b3-f942-4b99-a1bd-abe74a5f409dn%40googlegroups.com.