Hacker News new | ask | show | jobs
by degif 1968 days ago
Hey, author here. Thanks for the great feedback! I totally agree on all of the points. I've already considered the global play/volume controls with a main output patch point and will redo the slider to look more as an actual slider. The presets and tutorials/documentation is something that just needs a lot of time, which is really limited for a side project :)

Patchcab started as an exercise for myself to learn the basics of modular audio and music theory. Working with tools I already know seemed the best idea and the Tone.js was a prefect fit for this. The exercise then turned to an idea of a modular (code and audio wise) Javascript/Typescript synth that would resemble VCV visually. Porting VCV itself to a browser is a really interesting idea and has been done to some extent https://github.com/miRackModular/Rack, but is really out of scope for what I wanted to build :) That said, I feel like porting some open source Eurorack modules (Mutable instruments, https://github.com/pichenettes/eurorack, I'm looking at you) would be a really nice next step.

1 comments

A classic catch 22 for stuff like this is that it feels wasteful to make presets during development, as one may need to change the file format. On the other hand, it's a good way to force yourself to consider forward compatibility and various gotchas around load/save. Presets are also great for quickly checking for bugs/regression during development.