Yeah actually the csound manual not only has all this and more but csound is open source and free all the examples run right there in the browser thanks to asm.js and can be run locally, but this seems like a nice intro for synth beginners who may only have a hardware synth for reference.