Live data from Hacker News

Csound: A sound and music computing system

csound.com

91–94 of 94 posts

Re: Csound: A sound and music computing system

#91
post #83
post #55

Earlier quoted context omitted.

Do you have any recommendations for learning sound synthesis and such (for the purpose of music production) for those who are, as you say, programmers first? Most the materials I’ve found teach using Csound, PD, SC etc (understandably), and that’s always a bit off-putting to me and appears as another obstacle / headache, so the projects get shelfed more quickly. I’ve begun reading Miller Puckett’s book Theory and Tec…

I recommend Musical Signal Processing by Curtis Roads (latest edition), it mostly cover every type of sound synthesis in details, it also cover MIDI, spatialization, mixing, filtering and base concepts without much technical / mathematical overhead. Most sound synthesis algorithms can be implemented from the given block diagrams when you get used to read them.

Thank you for the recommendation, Curtis Roads seems to be quite the synthey-book legend. I read portions of Computer Music, but your title seems much more relevant to precisely the subset of info I'm after.

Re: Csound: A sound and music computing system

#92
post #70

Earlier quoted context omitted.

I clicked the link and was like "ha, what, no way BT uses CSound" but I was wrong! http://simoncpage.co.uk/blog/2008/10/bt-this-binary-universe...

There's no real reason to consider csound any different from any other synthesiser in this respect: someone who understands how to program a synth just needs to know "which knobs and switches" there are - whether they're physical hardware, a virtual instrument's GUI, or xml statements doesn't matter all that much... the only thing that matters is being able to set and control VFOs/LFOs, ADSR, resonance, unison, etc.…

any links to anyone who both has this deep understanding and teaches it?

Re: Csound: A sound and music computing system

#93
post #45

I'm looking for a volunteer to add Csound as a script backend to VCV Prototype ( https://vcvrack.com/Prototype ), or any other scripting language of your choice that's not already available. Open an issue if interested. https://github.com/VCVRack/VCV-Prototype#adding-a-script-eng...

You can already use Csound in VCV Rack. Check out this project: https://github.com/rorywalsh/CabbageRack

Re: Csound: A sound and music computing system

#94
post #92

Earlier quoted context omitted.

There's no real reason to consider csound any different from any other synthesiser in this respect: someone who understands how to program a synth just needs to know "which knobs and switches" there are - whether they're physical hardware, a virtual instrument's GUI, or xml statements doesn't matter all that much... the only thing that matters is being able to set and control VFOs/LFOs, ADSR, resonance, unison, etc.…

any links to anyone who both has this deep understanding and teaches it?

Youtube is actually an excellent resource here - search for "intro to Synthesis" or "intro to synthesizers", and move up to "advanced synthesis" (or related terms) and there are boatloads of excellent videos teaching you more than you ever thought was possible.
Post reply on HN