Programming Music 2015

A mixture of science and the arts in a one-week camp designed for high schoolers. Supported by the LSU Center for Computation & Technology as part of their Cultural Computing focus, this course incorporated computer programing into a musical performance.

Programming in javascript to live code music in a web browser. Students made their own web audio instruments in Chrome, Firefox and Safari. Music topics on composition, form, and notation were covered as groups formed to create live-coded musical performances. Final projects were presented and pieces performed at the concert at the conclusion of the week.

Live Coding Examples

A collection of live coding examples, some of which we watched during the week, others…

Live Coding

Tone.js

Intro to Tone 1 Intro to Tone 2 Intro to Tone 3 Intro to Tone 4 Intro to Tone 5

Audio Synthesis in Tone.js

Sound Basics

Instruments

All of these instruments were created by the students in class during the week.