Transmission
Software Training

Designing Audio Experiences on the Web – Advanced Level

Conceive and Create Interactive Performances and Installations with Web Technologies
March 1 through Wed 3 March 2021,
10 a.m.- 5:30 p.m.
Ircam
Language

French

Level

Intermediate

Prices

750 €


Program

Monday

MorningTheory –a review of Web technologies, JavaScript, HTML and CSS
Hands-on session –a review of basics of WebAudio API
AfternoonTheory –basics of Object Oriented Programming in JavaScript
Hands-on sessionreuse composants and structure an audio graph with classes

Tuesday

MorningTheorycontinuing with elements from day 1
Introduction to client architectures server and soundworks framework
Hands-on sessionan introduction to design and production of a distributed audio experience with soundworks 
AfternoonTheorydistributed 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
AfternoonTheoryuse of nanocomputers (i.e. Raspberry Pi) with soundworks
Open discussion