So you might be interested in this. I think it's geared towards realtime jamming though. I've never used it but the same dev is the creator of the DAW Reaper. I've heard it's limited but I think it handles the latency issue pretty well.
Now, reaper itself is very extensible. You can script in it with Lua, eel, python, or c++. Someone a year or so ago brought in the ability to make network calls, and I believe there are people working on collaborative tools but I'd have to go back and look through the forums/discord to see what the state of it is. I have a friend who started making a very ambitious collaborative plugin but I believe he has stopped the project.
I'll see if I can dig up any info on it if any one is interested!
So you might be interested in this. I think it's geared towards realtime jamming though. I've never used it but the same dev is the creator of the DAW Reaper. I've heard it's limited but I think it handles the latency issue pretty well.
Now, reaper itself is very extensible. You can script in it with Lua, eel, python, or c++. Someone a year or so ago brought in the ability to make network calls, and I believe there are people working on collaborative tools but I'd have to go back and look through the forums/discord to see what the state of it is. I have a friend who started making a very ambitious collaborative plugin but I believe he has stopped the project.
I'll see if I can dig up any info on it if any one is interested!