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.
Csound: A sound and music computing system
91–94 of 94 posts
Re: Csound: A sound and music computing system
#92Earlier 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.…
Re: Csound: A sound and music computing system
#93I'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...
Re: Csound: A sound and music computing system
#94Earlier 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?