SoundScratch

SoundScratch

SoundScratch, a part of my MIT Master’s Thesis, is a set of extensions I wrote to manipulate audio in a children’s programming language called Scratch. The environment emphasizes the expressive capabilities of sound through the act of creation and design. It is biased toward digital sound manipulation as a personal, meaningful and fun artistic endeavor, rather than as a venture into mathematical, electronic or networking relationships.

Lead by their own curiosity, children can design their own sounds by exploring SoundScratch. In doing so, they will indirectly learn a great deal about networks, mathematics and hardware synthesizers and sequencers.

SoundScratch is intended to shift the child’s focus from the product of creation to the process of creation. Audio processing was written in Csound.

MIT Master’s Thesis.pdf

Similar Posts

  • Still Life

    In 2011, as part of Hack.Art.Lab, I collaborated with composer Mary Ellen Childs and percussionist Michael Holland to create live animation triggered by live performance of Mary Ellen Childs’ composition “Still Life.” We analyzed the piece into 11 sections and created algorithmic video triggered by sound and motion to match each of the 11 sections. The video was projected…

  • String Improvation

    In 2001 I founded Wichita State University’s String Improvisation Department and established WSU’s yearly String Improvisation Day each year, an introduction to string improvisation for string players who had little or no experience with improvisation. I then expanded our String Improvisation program with a new grant-funded initiative: Sharing Music Sharing Culture (SMSC) which connected The Irish World Music Center students and faculty with WSU.

  • Ghost in the Machine

    Originally conceived in 2008, Ghost in the Machine (GITM) consists of a webcam and display which mixes and crossfades events in realtime with motion-activated video it has recorded previously. It continually shifts between 3 states: individual, community, and the world. GITM has been shown in many venues and contexts.

  • LegalLanguage

    I wrote LegalLanguage, a scripting language for lawyers at Legal Services Corporation in West Virginia. The staff used LegalLanguage to write simple scripts that could then ask clients questions, give guidance, and print out the appropriate forms. This freed up resources to focus on the large number of cases involving domestic violence.