For those who have time to read books, here is a good resource to online technical books: http://freecomputerbooks.com/ The "Electronic Engineering" section has a good selection on stuff, from control theory (think state-variable filters) to electronic music, DSP, etc. Cheers, Neil -- http://www.njohnson.co.uk