Design d’expériences audio sur le web - Initiation

Conception et réalisation de contenus audio s’appuyant sur les technologies du web

  • Transmission
  • Stage logiciel

Objectifs pédagogiques

A l’issue de la formation, le stagiaire se sera approprié des outils théoriques et techniques pour le développement de contenus audio sur le web, en exploitant le potentiel des langages de programmation dédiés et de la WebAudio API. À l’issue du stage, il ou elle aura acquis :

  • les bases de la programmation sur le Web ;
  • les principaux éléments de la WebAudio API ;
  • le fonctionnement des interfaces de contrôle ;
  • les grands principes d’architecture et de déploiement.

Public concerné

Développeurs, développeuses, musiciens, musiciennes, compositeurs, compositrices, enseignants et enseignantes

Prérequis

Pas de prérequis nécessaires

Moyens pédagogiques et techniques

Salle de formation équipée d’ordinateurs iMac avec le logiciel, de casques audio et de claviers MIDI ;
Format de la formation : exposés théoriques et travaux pratiques ;
Supports pédagogiques : présentations vidéo-projetées, supports de cours.

Suivi et évaluation

Accueil le premier jour de la formation à partir de 9h45 ;
Contrôle du suivi par la signature d’une feuille de présence pour chaque demi-journée ;
Méthode d’évaluation : réalisation d’un mini-projet à l’issue du stage ;
Remise d’une attestation de fin de formation intégrant les résultats de l’évaluation.

Durée de la formation et modalités d’organisation

18h, du lundi 16 au mercredi 13 janiver 2021, 10h-13h et 14h30-17h30
11 stagiaires maximum

Programme de la formation

Lundi

Matin Exposé théorique - Introduction à l’utilisation du web pour la création musicale et artistique
Travaux pratiques - Mise en place d’un environnement de programmation
Exposé théorique - Introduction au triptyque JavaScript, HTML, CSS
Après-midi Travaux pratiques - Prise en main du triptyque JavaScript, HTML, CSS
Travaux pratiques - Prise en main de la Web Audio API

Mardi

Matin Travaux pratiques – Reprise des éléments du premier jour
Travaux pratiques – Techniques de synthèses avec la WebAudio API : exemples de la modulation d’amplitude et la synthèse granulaire
Après-midi Exposé théorique – Organiser les sons dans le temps : les principes du scheduling
Travaux pratiques - Organiser les sons dans le temps : implémenter un step sequencer

Mercredi

Matin Travaux pratiques – Reprise des éléments du deuxième jour
Exposé théorique - Introduction aux protocoles réseaux et aux architectures client-serveur
Après-midi Travaux pratiques – Communications temps-réel entre un serveur Node.js et des clients web
Discussion ouverte

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour nous permettre de mesurer l'audience, et pour vous permettre de partager du contenu via les boutons de partage de réseaux sociaux. En savoir plus.