Skip to content

Latest commit

Β 

History

History
150 lines (127 loc) Β· 8.36 KB

File metadata and controls

150 lines (127 loc) Β· 8.36 KB

Class 7

πŸ› οΈ Audio

🎀 Case study: Interphase - a deeper look at building an interactive music generator with physical lighting

Justin's examples of different audio uses in creative code

  • Interphase
  • #dancelab @ DAM
    • All choreography & computer-generated visuals were synced to the tempo of the music
  • Bauhouse
    • Graphics respond to audio triggering (built w/Interphase music engine)
  • Feetboxin
    • Piezo (impact) sensors send MIDI signals that trigger audio, but also are turn into DMX signals to trigger the lights
  • HaxVisual
    • Incoming audio signal is analysed and used to draw audio-reactive images
  • Obsidian
    • Looping animation was matched exactly to the length of the looping audio track
  • Webcam sonification
    • Using pixel data to translate into a looping sound wave

Samples vs. Synthesis

Making music

Audio input

Other tools for creating music with code

πŸ“ Homework:

Read:

Watch & listen:

Build something with audio

  • Ideas:
    • Write a program that plays a sound file along with a graphical element
    • Build an interactive or self-playing instrument
    • Visualize microphone or audio file analysis
    • Synthesize some sounds with oscillators
    • Build a drum pad/machine like Bongo.cat
    • Use MIDI
  • Resources: Free audio files
  • Resources: Wave editors (record & edit your own audio files)

πŸ“‹ Review code

  • Present your data visualizations