Functional Composition by Chris Ford.
From the summary:
Chris Ford shows how to make music starting with the basic building block of sound, the sine wave, and gradually accumulating abstractions culminating in a canon by Johann Sebastian Bach.
You can grab the source on Github.
Truly a performance presentation!
Literally.
Chris not only plays music with an instrument, he also writes code to alter music as it is being played on a loop.
Steady hands if nothing else in front of a live audience!
Perhaps a great way to interest people in functional programming.
Certainly a great way to encode historical music that is hard to find performed.
[…] Another Word For It Patrick Durusau on Topic Maps and Semantic Diversity « Functional Composition [Coding and Music] […]
Pingback by Computer Music Journal « Another Word For It — August 28, 2013 @ 4:29 pm