MUSIC BY CODE

Saturday,August 01,2015 

12:00–17:00

OF|Intermediate 

From $99.00

 

Introduction

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.

Instructors 

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/

VENUE

the Metropolitan Exchange, 33 Flatbush Ave, 4th Floor, Brooklyn, New York, 11217 (Map)

Course Overview

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?

  1. Mac Users:
  2. Windows Users:

SYLLABUS

12:00-13:00 Intro Hour (What is intro hour?)

13:00-14:00 Sound Sources 

  • audio file players, 
  • audio input
  • sampler/synths

14:00-14:30 Mixing

14:30-15:00 Adding Effects

15:30-16:00 Making Music with Samplers

16:00-17:00 Visualizing Music