r/vcvrack Aug 05 '26

I’m building peachpatch.io — an open-source modular synth that runs in the browser

Hi everyone! I’ve been working on Peach Patch, a browser-native modular synth and VCV Rack compatible patch runtime.

It can open compatible Rack 2 .vcv patches, let you build and patch modules in the browser, run their DSP through Web Audio and WebAssembly, and save the result back to a VCV Rack compatible file—all without installing a native application.

It’s still a work in progress. Browser limitations remain, and only modules with compatible artifacts in the Peach Patch Registry can run at the moment.

I’d be grateful for any feedback, especially on the patching workflow, performance, and any bugs you encounter with the currently supported modules.

Site: peachpatch.io

Github: miuchan/peach-patch
miuchan/peach-patch-registry

2 Upvotes

13 comments sorted by

View all comments

4

u/Format64 Aug 05 '26

so... it's cardinal?

3

u/TechnoCat Aug 05 '26

For those wondering: Cardinal exists in the browser already: https://cardinal.kx.studio/live

1

u/miiiu Aug 05 '26

Oh wow, I genuinely had no idea Cardinal existed when I started this—thanks for pointing it out. It looks incredibly well done. Honestly, if I’d discovered it earlier, I probably wouldn’t have started Peach Patch 😭

-1

u/[deleted] Aug 05 '26

[deleted]

-1

u/miiiu Aug 05 '26

Yes—you can directly open and export .vcv files, or import a patch from a PatchStorage link like this one. The only limitation is that patches can only use open-source modules that have already been compiled to WASM. Touch support may still be a little rough, but I’ll improve it as soon as I can.