Sound and Music Computing
Dr Charles Martin
Senior Lecturer, ANU School of Computing
computer musician, percussionist
two big goals:
make sound with code on laptop computers
play computer music in a group
…how do we do this at ANU?
get logged in on your computer (need temporary user ID and password)
open “Chromium” web browser
go to https://bit.ly/laptop-music-coding for the workshop instructions
go to https://gibber.cc to start coding music
see these slides: https://bit.ly/coding-music-slides
⚠️⚠️ the lab computers use an operating system called linux that you might not be familiar with! You might need help finding Chromium and the volume control. ⚠️⚠️
Free tool for making computer music—in your web browser.
Developed by Charlie Roberts. “New” (circa 2013), under active development.
Start using it at gibber.cc.
who has a question right now?
Dive deeper into the synth designs provided in Gibber (well, in gibberish actually, see below). Create sounds with a synth you haven’t used before such as fm
or karplusstrong
.
Read through the modulation
tutorial and the arpeggios and signals as sequences
tutorial and learn about how to create custom modulations for synth parameters and sequences.
Look at the making synths
tutorial and create your own synth design in Gibber using the Genish DSP library.
Try the tidalcycles
tutorial for a different (some would say better) way of defining sequences in Gibber. The full syntax for tidalcycles mininotation is here.
Use Gibber’s built-in collaboration features to create a group performance with your ensemble!
gibberish
(see below), but it does include the presets.euclid
, seq
, and tidal
are defined here.Synth
or Sampler
are defined, look here (actually look in gibberish/js/instruments
).gen~
object from Max/MSP). To understand why this is cool, look at the genish tutorial.