Live data from Hacker News

Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

cardinal.kx.studio

21–30 of 32 posts

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#21

Stunning work! Just one small issue: changing the size of pages/canvas causes clicks. It may be caused by the absence of SharedArrayBuffer. Solution: --------------- ---------------- | main thread | | AudioWorklet | --------------- ---load CPP WASM and postMsg ---> ---------------- I used to have that issue in my browser-based live coding env: https://glicol.org But SAB makes it gone, except on old safari that does n…

[deleted]

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#23
post #19

Earlier quoted context omitted.

> Only FL Studio gets this right Reason has racks and cables, if that's your thing. Personnally, I like Reason's synths, but I don't find connectiong virtual cables on a screen super intuitive, or practical. After a while it's difficult to see what goes where. Reaper is much less "sexy" but much clearer, IMHO.

With connected cables, you can see at a glance what feeds into what. I can't imagine anyone being able to do the same with reaper's in/out pin matrix.

Here's a patch for "Complex-1", an attempt by Reason to do a modular synth: https://cdm.link/app/uploads/2018/12/cables.png

Given the nature of that synth, there may not be a better way to do this, but it's still far from clear what does what at a glance, or even after staring at it for a while.

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#24

I think that people should understand what this represents, because I think most HN readers (let alone everyone else) won't get it. 1. Start from the Community Edition of VCV Rack (GPL licensed) 2. Redesign the fundamental architecture to match the way most other audio applications work with respect to interacting with audio hardware 3. Implement new modules to replace the most critical ones provided by the non-grati…

> Filipe receives essentially nothing for what he has done

It's indeed amazing. Do you know him personally? What does he do to earn a living? Does he do consulting on the side...?

In my (limited) experience he responds to issues almost immediately, and seems to be full-time on this; incredible.

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#25

Earlier quoted context omitted.

> skeumorphic interface to things like music and synthesis There's a lot in Rack that isn't skeuomorphic. Really, a very big lot. In fact, even the patching process is only barely skeuomorphic - it doesn't obey the laws of physics in several different ways. Reaper has no modular environment at all, so "connecting VSTs" is not really a thing in that context - the data flow is almost always linear.

Skeumorphic doesn't mean 1:1, it just means very much like it from a design perspective. Obviously, patch cables in real life aren't polyphonic. > Reaper has no modular environment at all, so "connecting VSTs" is not really a thing in that context - the data flow is almost always linear. It most certainly does. The VSTs that sit in the fx chains are the modules. Parallel fx chains in the same track are handled by a (…

From my perspective (as a Rack user and developer of Ardour, another DAW), you're somewhat stretching the definition of a modular environment there.

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#26
post #23

Earlier quoted context omitted.

With connected cables, you can see at a glance what feeds into what. I can't imagine anyone being able to do the same with reaper's in/out pin matrix.

Here's a patch for "Complex-1", an attempt by Reason to do a modular synth: https://cdm.link/app/uploads/2018/12/cables.png Given the nature of that synth, there may not be a better way to do this, but it's still far from clear what does what at a glance, or even after staring at it for a while.

The old EMS hardware synths (and it bigger cousins) that used a pin matrix were often said to be much easier to grok than systems with cables.

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#27

Earlier quoted context omitted.

Skeumorphic doesn't mean 1:1, it just means very much like it from a design perspective. Obviously, patch cables in real life aren't polyphonic. > Reaper has no modular environment at all, so "connecting VSTs" is not really a thing in that context - the data flow is almost always linear. It most certainly does. The VSTs that sit in the fx chains are the modules. Parallel fx chains in the same track are handled by a (…

From my perspective (as a Rack user and developer of Ardour, another DAW), you're somewhat stretching the definition of a modular environment there.

That's fair. I also think people would be more eager to do wacky vst routing in Reaper if the interface supported it somewhat better.

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#28
post #23

Earlier quoted context omitted.

Here's a patch for "Complex-1", an attempt by Reason to do a modular synth: https://cdm.link/app/uploads/2018/12/cables.png Given the nature of that synth, there may not be a better way to do this, but it's still far from clear what does what at a glance, or even after staring at it for a while.

The old EMS hardware synths (and it bigger cousins) that used a pin matrix were often said to be much easier to grok than systems with cables.

On that note there's a modern hardware synth that uses a pin matrix still -- Eaganmatrix (used in the Continuum and the Osmose).

IDK, some people say it's really hard to understand, but I think the pin matrix they use actually works really well.

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#29
post #24

I think that people should understand what this represents, because I think most HN readers (let alone everyone else) won't get it. 1. Start from the Community Edition of VCV Rack (GPL licensed) 2. Redesign the fundamental architecture to match the way most other audio applications work with respect to interacting with audio hardware 3. Implement new modules to replace the most critical ones provided by the non-grati…

> Filipe receives essentially nothing for what he has done It's indeed amazing. Do you know him personally? What does he do to earn a living? Does he do consulting on the side...? In my (limited) experience he responds to issues almost immediately, and seems to be full-time on this; incredible.

He is currently employed by MOD Audio (and is the lead developer for the MOD software stack). For the rest he gets some donations via github/patreon/etc, but not nearly enough to make a living.

Re: Cardinal/WASM: In-Browser Modular Synth Based on VCV Rack

#30
post #29
post #24

Earlier quoted context omitted.

> Filipe receives essentially nothing for what he has done It's indeed amazing. Do you know him personally? What does he do to earn a living? Does he do consulting on the side...? In my (limited) experience he responds to issues almost immediately, and seems to be full-time on this; incredible.

He is currently employed by MOD Audio (and is the lead developer for the MOD software stack). For the rest he gets some donations via github/patreon/etc, but not nearly enough to make a living.

Oh wow, MOD Audio too? He's an absolute machine! The MOD Dwarf has inspired my own DIY guitar project.
Post reply on HN