Transmission
Software Training

Designing Audio Experiences on the Web - Advanced Level

Conceive and Create Interactive Performances and Installations with Web Technologies
January 11 through Wed 13 January 2021,
10 a.m.- 5:30 p.m.
Ircam
salle Nono
Language

French

Level

Intermediate

Prices

750 €

Practical information


Program

Monday

MorningTheory: a review of Web technologies, JavaScript, HTML and CSS

Hands-on session: a review of basics of WebAudio API
AfternoonTTheory: basics of Object Oriented Programming in JavaScript
Hands-on session: reuse composants and structure an audio graph with classes

Tuesday

MorningTheory: continuing with elements from day 1
Introduction to client architectures: server and soundworks framework
Hands-on session : an introduction to design and production of a distributed audio experience with soundworks
AfternoonTheory: distributed states, synchronization, and scheduling
Hands-on session: design and create a distributed audio experience with soundworks: distributed and synchronized step-sequencer

Wednesday

MorningHands-on session: design and create a multi-client interactive audio experience with soundworks: distributed and synchronized step-sequencer
AfternoonTheory: use of nanocomputers (i.e. Raspberry Pi) with soundworks
Open discussion