3 ms·
For people unfamiliar: ChucK is probably one of the easiest ways to get started programming synths, and still one of the best ways to play live, layered audio.
by georgeglue1 11y ago
For people unfamiliar:
ChucK is probably one of the easiest ways to get started programming synths, and still one of the best ways to play live, layered audio. It comes with some nice tools (miniaudicle) to mix/arrange live music.
Supercollider (or less programming-focused tools) are more stable and can even more configurable, though there's a bit more of a curve. They're also not as explicitly focused on live performers.
- catshirt 11y ago> "ChucK is probably one of the easiest ways to get started programming synths" i have to disagree. if you compare to SC, maybe. but because time is a first class citizen of ChucK, it actually complicates the process of programming sound. in that sense, i think something like Overtone is actually much simpler. there are higher level methods for programming synths... the highest level, of course, being an actual (hardware or software) synth with an interface. which is certainly the easiest way to start programming sounds.
- Angrycrow 11y agoDo you have any experience with cSound ? ChucK is kinda hard to make a wrapper for.. So you have to run it parallel with other controller or audio workstations... At least as far as I've learned. But I've only been into ChucK for a few months.
- catshirt 11y agono I don't. I only dabble with these languages for fun. as a musician before a programmer, I find live coding very novel, but never the optimal way to produce live music. so I know this is not the answer you are looking for at all, and I know people will argue with this, but, my 2 cents: if you find yourself trying to sync multiple live coding environments, start a band, or learn something like FL Studio. music is solely about output. the means to create it are irrelevant.
- Angrycrow 11y agoI totally agree. Just exploring. I'm also a musician first.