Designing Audio Experiences on the Web - Advanced Level
|Morning||Theoretical background:introduction to the web of musical / artistic creations;|
Understand the nature and role of the different elements of a typical web-based performance (server, hosting, client, device, browser, etc.);
Hands-on session: explicit the architecture and requirements of typical installations: interactive web-page for EP promotion, location-based soundscape exploration, using spectators’ smartphones as distributed speakers, interactive and collaborative experience: full potential of a mobile-web experiences.
Hands-on session: review of the basics of Web Audio API and other APIs (DeviceMotion, WebSockets, etc.).
|Morning||Theoretical background: introduction to client/server architecture and the Soundworks framework;|
Hands-on session: description and analysis of typical web installation scenarios using existing applications.
|Afternoon||Hands-on session : create an interactive multi-client audio experience : a distributed and synchronized step sequencer.|
|Morning||Theoretical background: techniques for interactive streaming audio flows;|
Hands-on session: design and create a web application for interactive and collective exploration of a real space.
- discussion on the strong and weak points of the different frameworks studies, knowing how to choose one or the other depending on the requirements of a specific installation;
- problems connected to hosting and implementing a musical installation using mobile and web audio technologies.