Hello Everyone.
As some of you know from the work I shared at the ICSC Vienna, we have been passing control from one running Csound to another (with John ffitch) using OSC (and jamming in concert and in each other’s home studios), and we have been playing CsoundMeta Concerts using CsoundUnity and being joined in the performance space (concert hall and classrooms) by players from all over the world casting from within our Quest3 XR headsets and communicating via a tethered Samsung Cellphone HotSpot and running a ZeroTier VPN.
I am excited to announce that we now have live audio processing and sample capture in CsoundMeta running on the Quest2,3,pros! (We were not doing live audio sampling and processing yet at ICSC).
What we are working on now is how to send/pass the recorded samples from one ‘player’ to another. We can currently do this by recording the samples in Unity and passing them from Unity to Csound, BUT… we are hoping that we can do everything in Csound.
And so, I am wondering if any of you might have some suggestions or solutions for us.
Without folding everything into a massive FX orchestra driven by a sampling synth and using lots of Global variables or ZAK (and I am doing this now… it works and it is cool, but getting pretty huge.)
Could any of you recommend (or share) your way of passing audio from One running synth or sampling CSD to multiple independent running FX CSDs. Is it only possible with OSC or are there some opcodes that I have not used or am not aware of that might make this possible?
Essentially, our open source release of CsoundMeta would include a huge Synth and FX collection of available (independently runnable) csd files (or launchable from a huge library of them) and the CsoundMeta Modular System could pass audio between any of them serially or in parallel.
Is it currently possible to do this in Csound?
Thanks for any advice.
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here