MUSIC BY CODE
In this class students will learn how to combine Apple’s Audio Unit framework with openframeworks. Combining AUs with OF is perfect for creating musical instruments with novel controllers, generative music, interactive music playback systems, audio-reactive visuals, and of course experimental sound art.
Jason Levine - Jason Levine is a musician, performer, and computational poet. On a mission to bridge different artistic disciplines, he sees computation as a universal language for translating and communicating between different mediums. http://www.jasonlevine.ca/
the Metropolitan Exchange, 33 Flatbush Ave, 4th Floor, Brooklyn, New York, 11217 (Map)
Participants will start by learning to load audio units into OF. We will study three sound sources: audio file players, audio input, and sampler/synths. We will build signal chains by adding effects to these sound sources, and then use mixers to control the flow of sound. Participants will learn to control the parameters of each unit and to programmatically send midi messages to sampler/synths. Finally, we will get the waveform data, the RMS amplitude, the dB, and the FFT of signals passing through that signal chain, and make simple visualizations of these values. If time allows we may delve into some basic algorithms and data structures for making music.
What should I bring?
- Mac Users:
- Windows Users:
12:00-13:00 Intro Hour (What is intro hour?)
13:00-14:00 Sound Sources
- audio file players,
- audio input
14:30-15:00 Adding Effects
15:30-16:00 Making Music with Samplers
16:00-17:00 Visualizing Music