Aller au contenu principal

Web Audio API - initiation - en anglais

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000170203
Organisme responsable : Ircam (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

À l'issue de la formation, les stagiaires se seront appropriés les principaux outils théoriques et techniques pour le développement d'expériences en ligne simples mettant en œuvre le potentiel de la Web Audio API (par exemple https://apps.ismm.ircam.fr/demos/mini-catart).  Les stagiaires auront acquis les bases concernant les éléments suivants : les grands principes d'une architecture client / serveur et des protocoles WeblL'installation et l'utilisation d'un…

À l'issue de la formation, les stagiaires se seront appropriés les principaux outils théoriques et techniques pour le développement d'expériences en ligne simples mettant en œuvre le potentiel de la Web Audio API (par exemple https://apps.ismm.ircam.fr/demos/mini-catart). 

Les stagiaires auront acquis les bases concernant les éléments suivants :
  • les grands principes d'une architecture client / serveur et des protocoles WeblL'installation et l'utilisation d'un environnement de développement adapté
  • les différents langages de programmation constituant une page Web
  • les principes fondamentaux de la Web Audio API et de l'ordonnancement d'événements musicaux
  • la création d'interfaces de contrôle graphiques

Programme de la formation

1er jour - matin Exposé théorique – Introduction à l'utilisation du web pour la création musicale et artistique Comprendre les principaux éléments constituant une page Web (architecture client / server, langages de programmation, etc...) Travaux pratiques – Mise en place d'un environnement de développement et création d'une page Web simple utilisant les différents langages (HTML, CSS, JavaScript) 1er jour - après-midi Exposé théorique – Principes généraux de la Web Audio…

1er jour - matin
  • Exposé théorique – Introduction à l'utilisation du web pour la création musicale et artistique
  • Comprendre les principaux éléments constituant une page Web (architecture client / server, langages de programmation, etc...)
  • Travaux pratiques – Mise en place d'un environnement de développement et création d'une page Web simple utilisant les différents langages (HTML, CSS, JavaScript)

1er jour - après-midi
  • Exposé théorique – Principes généraux de la Web Audio API
  • Travaux pratiques – Utilisation des éléments de base pour la synthèse audio (oscillateurs, lecture de fichiers audio, etc.)

2ème jour - matin
  • Discussion – Retours sur les éléments abordés la veille
  • Travaux pratiques - Création d'un moteur de synthèse par modulation d'amplitude

2ème jour - après-midi
  • Exposé théorique – Encapsulation et création de composants réutilisables
  • Travaux pratiques – Création d'un feedback delay
  • Exposé théorique – Gestion temporelle et ordonnancement d'événements sonores (1)

3ème jour - matin
  • Discussion – Retours sur les éléments abordés éléments de la veille
  • Exposé théorique – Gestion temporelle et ordonnancement d'événements sonores (2)
  • Travaux pratiques – Création d'un moteur de synthèse granulaire

3ème jour - après-midi
  • Travaux pratiques – Création d'un step séquencer
  • Évaluation et discussion

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

18 h

Financement

Conventionnement
Non
Conditions de prise en charge
https://www.ircam.fr/fr/formations/formations-professionnelles/informations-pratiques

Conditions d'accès

Public visé

  • Tout public

Informations sur les publics

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

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

• Maitrise de l'anglais à l'écrit et à l'oral (niveau B2 requis) • Intérêt pour le fonctionnement des ordinateurs et des langages de programmation • Connaissances de base en développement web (notions de HTMP, CSS, JavaScript) • Bonne maîtrise de l'utilisation des principales fonctionnalités de l'ordinateur Macintosh • Aisance avec les outils informatiques (installation d'un environnement de travail, manipulation de fichiers, etc.)

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

1 Place Igor Stravinsky
75004 Paris 4e

Responsable : Ircam

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Ircam
75004 Paris 4e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes