-
Hi Christof! Really interesting project! I have used your VSTPlugin before (and probably other stuff..).
Have you tried AOO on embedded platforms e.g. Bela, RPi?
Would you consider supporting bindings to other langs, e.g. Python? At iil.is we have an OSC package called iipyper and I'm curious what we could do with AOO in the Python ecosystem https://github.com/Intelligent-Instruments-Lab/iipyper
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
* How does this compare to Roc, if you've looked at it? https://github.com/roc-streaming/roc-toolkit
* Would it be possible to have pulse/pipewire sink/source examples to quickly get started on desktop?
-
Jamming online in real-time is possible only between participants in the same city or district. It all boils down to internet-induced latency. More than 20ms and no real-time is possible. For long distance (high latency) online jamming, there is Ninjam, developed by Cockos, creators of Reaper DAW, where latency is actually expanded to match a musical division (bar), so everyone can jam in non-realtime but still musically correct.
For long distance collaboration and recording (not jamming), I'm currently working on developing a Reaper + Sonobus (which uses AOO) solution which I named ReaConnect [0].
[0] https://github.com/AtmanActive/ReaConnect
-
I think you could use https://sonobus.net/ for this purpose. It is based on AOO and has very nice and easy-to-use UI. You could run the SonoBus plugin in your DAW and your clients could use the standalone. Just like AOO, SonoBus supports both Opus and raw PCM. Opus at 128 kbps/channel is pretty much transparent. With PCM you might run into packet loss issues.
(AOO has an option for resending lost packets which can be used to create very stable PCM streams. However, I'm not sure if SonoBus actually supports this option...)
That being said, Listeto looks very neat and the pricing seems reasonable. Is there a particular reason why you want to move away?