
Workshop: Live Coding in Gibber + Hydra
In the first half of this six-hour workshop, we'll apply fundamentals of object-oriented programming in JavaScript to live code electronic dance music with Charlie Roberts' Gibber web platform (gibber.cc); we'll sequence drum machines and synthesizers, tune up filters and envelopes, and route signals to effects and effect busses. In the second half of the workshop, we'll learn to synchronize generative visuals to our sounds; we'll combine and light solid geometry, hack together and transform synthesized and external video sources in Hydra, and map custom animations in p5.js.
Bring your wi-fi-enabled laptop, your headphones, and your beginner's mind.
Bring your wi-fi-enabled laptop, your headphones, and your beginner's mind.
About the Instructor
Jeffrey Treviño (b. 1983, Los Angeles, USA) is a pianist and composer working in California's San Francisco Bay area. His acoustic and electroacoustic compositions and transcriptions have been performed by some of the most accomplished soloists and ensembles of our time, including pianist Steven Beck (New York Philharmonic), harpsichordist Mahan Esfahani, the Arditti String Quartet, carillonneur Tiffany Ng, bass clarinetist Anthony Burr, percussionist Ross Karre (ICE), pianist Rei Nakamura, contrabassist James Ilgenfritz, violinist Batya MacAdam-Somer, and Wild Rumpus, with notable premieres at the International Computer Music Conference, the Oberlin Conservatory Percussion Institute, New York City's Symphony Space, Germany's Akademie Schloss Solitude Summer Residencies, South Korea's Seoul International Computer Music Festival, Mexico's Visiones Sonoras, SIGGRAPH, the International Conference of the Society for Improvised Music, the Freiburg Hochschule für Musik, June in Buffalo, Portugal's Vila Real Conservatory, New York City's Miguel Abreu Gallery, the Carlsbad Music Festival, Freiburg im Breisgau's E-Werk, and Berlin's Hanns Eisler Akademie.
