Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

VCV Rack is much more appropriate if your goal is to "emulate [modular] in software".

CSound is a wonderfully cool piece of software. It's not an effective way for people who want to do in software what they do with hardware modular: obtain modules, put them in a rack, and connect them up.

Finally, eurorack has nothing to say about computer architecture,in the context of digital computers. It's an analog synthesis system, which means that it's an analog computer (even if some of the internals are digital).

I really recommend you check out VCV Rack. It is a deeply amazing piece of software, both in terms of its concept, but also the way that its author has created an ecosystem for modules and modules authors.



VCVrack does look like some seriously cool software, thanks for the link.

"Finally, eurorack has nothing to say about computer architecture,in the context of digital computers. It's an analog computer."

That kind of is what it says about architecture. Analog vs digital.

When I'm hooking up a clock on my synth I can't help but think of a system clock on a CPU. A digital computer computes an integral using a series of discrete-time operations on binary representations of floating points. My synth computes integrals using an op-amp and and RC circuit applied to a voltage source, and sometimes calls them "filters".

So I have these sorts of thoughts in the back of my head, different mental pictures of how the system is doing the math.

Plus other thoughts-- what is the purpose of the "computer". Kraftwerk "I am the operator of my pocket calculator" viewing a calculator's primary function as a musical instrument...

Isn't that saying something about computer architecture?

I/O differences.

etc.

Just fun to contemplate




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: