(Or how to combine Ruby, Education and Audio Synthesis for fun and profit)
Links:
Download Sonic Pi RC: http://sonic-pi.net/get-v2.0
Computer Science: A curriculum for schools 2012: http://www.computingatschool.org.uk/data/uploads/ComputingCurric.pdf
Video explaining harmonics: http://www.mindbites.com/lesson/4603-physics-in-action-standing-waves-on-a-rope
Gists
recreating the thx deep note in 30 lines: https://gist.github.com/xavriley/418f8283af2fbe95fc90
Funky drummer: https://gist.github.com/xavriley/dd6b61c24c3aed28c892
ASCII Drum tab player: https://gist.github.com/xavriley/cdacb93dc127eafd1f16
Wobble bass: https://gist.github.com/xavriley/92dbba5de1c78177c33d
Auto dubstep: https://gist.github.com/xavriley/71b255775829b486249b