Making Things Make Music - scottgarner/workshops GitHub Wiki

Hello, I'm Scott Garner

I am a multidisciplinary artist working to unite technical, design and craft skills into a cohesive creative voice.


Background

  • Began with playing and composing music.
  • Shifted to making apps/objects that make sound and music.
  • Most recently have focused on experiences that allow others to make music.

Sound & Music Projects


Two Broad Categories

Sound and music are both huge topics, but today we'll talk about audio in two broad categories.


The Basics of Sound

  • A physical wave-based phenomenon.
  • Frequency of waves as "pitch".
  • Amplitude of waves as "volume".

The Basics of Music

  • Structured sound.
  • Rhythmic constraints.
  • Melodic constraints.

Tools

There are a huge range of software synthesizers, editors, workstations, etc.

We'll be looking at tools built on the WebAudio API.


p5.sound


Tone.js

  • More advanced library.
  • On-line examples.

Interactivity Basics

  • Mouse clicks and movement.
  • Keyboard presses.
  • Time-based events.
  • External hardware/MIDI.