10h00- 17h30
Tarif plein
:
825 €
Membre Forum Premium
:
580 €
Étudiants
:
415 €
Langue :
Anglais
Niveau:
Initiation
Objectifs pédagogiques
À 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 de l’architecture et des protocoles réseaux
- La création 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 contrôle graphiques
Public concerné
Développeurs, développeuses, musiciens, musiciennes, compositeurs, compositrices, enseignants, enseignantes.
Prérequis
- Intérêt pour le fonctionnement des ordinateurs et des langages de programmation.
- Maîtrise de l’utilisation des principales fonctionnalités de l'ordinateur Macintosh.
Durée de la formation et modalités d’organisation
18h, du lundi 9 au mercredi 11 décembre 2024, 10h-13h et 14h30-17h30
10 stagiaires maximum
Au cas où elle ne pourrait avoir lieu en présentiel, la formation ne pourra pas être maintenue.
Programme de la formation
Certains détails du programme de la formation sont susceptibles d’être révisés en fonction des évolutions des logiciels sur lesquelles elles se fondent.
Lundi
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). |
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…). |
Mardi
Matin | Travaux pratiques - Création d’un moteur de synthèse par modulation d’amplitude. |
Après-midi | Exposé théorique – Encapsulation et création de composants réutilisables. Travaux pratiques – Création d’un feedback delay |
Mercredi
Matin | Discussion – Retours sur les éléments abordés éléments de la veille. Exposé théorique – Ordonnancement des événements dans le temps : horloges et scheduling. |
Après-midi | Travaux pratiques – Création d’un step séquencer. Évaluation. |
Moyens pédagogiques et techniques
- Le stagiaire doit venir avec son ordinateur personnel.
- Les outils gratuits utilisés lors de la formation seront installés sur les ordinateurs personnels des stagiaires.
- Format de la formation : exposés théoriques et travaux pratiques.
- Supports pédagogiques : présentations vidéo-projetées et supports de cours en ligne.
Suivi
- 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.
- Remise d’un certificat de réalisation intégrant les résultats de l’évaluation.
Évaluation
- Évaluation des acquis sous la forme d’un QCM et d’exercices pratiques.