@unfa you can pass it a patch file in the url if you want to show case some cool stuff to people.
so for example https://cardinal.kx.studio/?patchurl=https://patchstorage.com/wp-content/uploads/2022/07/JTB-wasm_house_toshare.vcv loads a nice "little" techno patch
(warning: needs quite the beefy cpu)
@falktx Wow, that's awesome!
@falktx Now I wonder - do you think it'd be possible to have "multiplayer" in Cardinal?
@unfa define what multiplayer is on this context, cause I dont know..
@falktx Being able to connect over the internet to another person's Cardinal instance and have the state be mirrored over the network, showing other person's cursor and view rectangle so multiple persons can edit a patch together.
The WASM version seems like a perfect vehicle for that.
@unfa sadly such design is totally unlike what Rack does internally.
I have similar goals that I want for it, because I want this wasm UI to be able to control a remote instance. But as it stands it is just not possible. Either some very smart tricks need to be found, or major engine rework to be done, before this is even possible.
@falktx @unfa That's really cool! I'm a bit scared that you can give it whatever url and it tries to parse it. It looks like the webserver downloads it for the browser and then hands it out to them? What happens if I do eg. https://cardinal.kx.studio/?patchurl=https://proof.ovh.net/files/10Gb.dat ?
@obsoleszenz @falktx What happens is it'll download 10GB :P
@unfa forgot to say, press "run" on the top-left module after loading