multitouch interface for acousmatic music thibault de groef – 1 e master électronique ludovic...
TRANSCRIPT
![Page 1: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/1.jpg)
Multitouch Interface for Acousmatic Music
Thibault DE GROEF – 1e Master électronique
Ludovic LAFFINEUR – 1e Master informatique
Warren PAULUS - 1e Master informatiqueYousri SLAMA – 3e Bachelier GE
![Page 2: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/2.jpg)
2
Acousmatique ?La musique acousmatique a pour but de développer le sens de l’écoute, l’imagination et la perception mentale des sons. Ceux-ci sont fixés sur un support, on ne voit pas la représentation physique de l’objet qui a produit le son.
Table de
mixage
57
89
10
13 1
2
1 32
46
11
![Page 3: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/3.jpg)
3
Architecture globale
Max/MSP
Logiciel d’aide à la
configuration
Numérisation de la table de
mix
Logiciel de spatialisation
Carte son (MADI)
![Page 4: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/4.jpg)
4
Numérisation de la table de
mix
MIAM ? Mmmh!Numérisation de la table de
mix
Interface de spatialisation
Logiciel d’aide à la
configuration
MIAM
![Page 5: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/5.jpg)
5
Synoptique
Table de mixage
analogique
48 canaux
Détecteur de crêtes
ADC (Arduino)
Patch MAX/MSP
Réception des
données en OSC (UDP)
Signal de Référence(16 chan)
x 3 x 3 x 3
![Page 6: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/6.jpg)
6
Signal de référencePrincipe
Oscillateur à pont de
Wien (1kHz)
Contrôle automatique du gain
Gain ajustable
![Page 7: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/7.jpg)
7
Détecteur de crêtes
(1) Signal de référence +/- atténué
(2) Double redressement sans seuils
Principe
(3) Signal DC de sortie
Signal en sortie de la
table
Double redresseme
nt sans seuils
Filtre passe bas
![Page 8: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/8.jpg)
8
Détecteur de crêtesCaractéristique de transfert
• Système linéaire• Ripple < 5mVpp• Rapidité = f(RC)
Interprétation
Signal d’entrée sinusoïdale à 1013 Hz
![Page 9: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/9.jpg)
9
Détecteur de crêtesAmélioration
330nF : Latence = 318ms
100nF : Latence = 108ms
50 nF : Latence = 53ms
![Page 10: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/10.jpg)
10
Numérisation
Choix :
• Conversion des 16 canaux
• Résolution : 10 Bits
• Vréf : Externe (5V)
• « Moyeannage » : Discutions
Introduction
![Page 11: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/11.jpg)
11
Numérisation
Moyenne : • Réduit le bruit• Augmente le temps de conversion
Moyenne : discutions
16 x 1 conversion : (+envoi)2.47ms (4.60 ms)
16 x 2 conversion : (+envoi)4.24ms (6.37 ms)
16 x 4 conversion : (+envoi)7.87ms (10 ms)
Temps d’envoi par Ethernet : 2.13 ms
2.132.47
![Page 12: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/12.jpg)
12
Conclusion
•Un prototype opérationnel
•Ajustement de la capacité
•Moyenne : 1, 2, 4, … ?
•ADC : plus rapide ?
•Valider le prototype
![Page 13: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/13.jpg)
13
Numérisation de la table de
mix
MIAM ?
Interface de spatialisation
Logiciel d’aide à la
configuration
MIAM
![Page 14: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/14.jpg)
14
Introduction
Table de
mixage
57
89
10
13 1
2
1 32
46
11
![Page 15: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/15.jpg)
15
Ordinateur pour le son
Ordinateur pour l’interface
Architecture du système
Lecteur audio
MADI
Table de mixage
Actuel Nouveau
Capteur multi-touches
GUISouris/clavier
Max/MSP
MADILecteur audio
![Page 16: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/16.jpg)
16
Placement des haut-parleurs
Scénario de configuration
Placement des haut-parleurs
Assignation des pistes audios et sorties
Assignations des curseurs
Balance
Plan de la salle
Console
Haut-parleurs disponibles :
Cabasse
FAR
Kef
FAR
far.jpeg
Placement Sorties Curseurs
![Page 17: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/17.jpg)
17
Scénario de configuration
Placement des haut-parleurs
Assignation des pistes audio et sorties
Assignations des curseurs
Balance
Pistes audio
Sorties de la carte son
Placement Sorties Curseurs
1 2 3 4 5 6 7
8 9 10 11 12 13 14
17 18 19 20 2115 16
1 2 3 4 5 6 7
8 9 10 11 12 13 14
17 18 19 20 2115 16
Plan de la salle
Console
![Page 18: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/18.jpg)
18
Scénario de configuration
Placement des haut-parleurs
Assignation des pistes audios et sorties
Assignations des curseurs
Balance
Curseurs
Placement Sorties Curseurs
1 2 3 4 5 6 7
8 9 10 11 12 13 14
17 18 19 20 2115 16
24 25 26 27 2822 23
31 32 33 34 3529 30
38 39 40 41 4236 37
Plan de la salle
Console
![Page 19: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/19.jpg)
19
Visualisation des informations
27
12
Piste audio
Sortie de la carte son
Curseur
Ouverture
Nom du haut-parleur
Hauteur
![Page 20: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/20.jpg)
20
Persistance des donnéesConfiguration
Fichier XML Fichier TEX
<salle><nom>ISIB</nom><plan_salle>planIsib.png</plan_salle><adresse> 150, rue royale, 1000 Bruxelles
</adresse> </salle><hp>
<x>77</x><y>740</y><z>0</z><rotation>315</rotation><idHp>4</idHp><xRotation>0</xRotation>
<hasSymetric>true</hasSymetric><curseur>1</curseur><pisteAudio>2</pisteAudio><sortieMadi>9</sortieMadi>
</hp>
![Page 21: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/21.jpg)
21
Résultats
Logiciel
Configurer la salle
Ajouter des nouveaux
HP
Créer des documents
Sauver la configuratio
n
Visualiser le routage audio
![Page 22: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/22.jpg)
22
Prochains objectifs
Sessions personnalisées
Commander le patch MAX
Ajuster à toute taille d’écran
![Page 23: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/23.jpg)
23
Numérisation de la table de
mix
MIAM ?
Interface de spatialisation
Logiciel d’aide à la
configuration
MIAM
![Page 24: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/24.jpg)
24
Introduction
![Page 25: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/25.jpg)
25
Deux programmesSpatialization Config Spatialization Live
Menu principal
Affectation des couleurs
Gestion des couleurs
Spatialisation du son
Menu principal
Spatialisation du son
![Page 26: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/26.jpg)
26
Placement des haut-parleurs
Spatialization Config
Menu principal
Affectation des couleurs
Gestion des couleurs
Spatialisation du son
Menu
Nouveau nom
Affectation des couleurs
![Page 27: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/27.jpg)
27
Spatialization Config
Placement des haut-parleurs
Menu principal
Affectation des couleurs
Gestion des couleurs
Spatialisation du son
Menu
![Page 28: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/28.jpg)
28
Spatialization Config
Placement des haut-parleurs
Menu principal
Affectation des couleurs
Gestion des couleurs
Spatialisation du son
Ajout de la couleur choisie
Effacer toutes les couleurs
Menu
Redimensionner la couleur
Déplacer la couleur
Nouveau nom
![Page 29: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/29.jpg)
29
Spatialization Config
Placement des haut-parleurs
Menu principal
Affectation des couleurs
Gestion des couleurs
Spatialisation du son
Interpolation
![Page 30: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/30.jpg)
30
Interpolation entre deux couleurs
1
2
0,1 pour la couleur 10,1 pour la couleur 2
Plus on se rapprochede 1, plus le 1 est prépondérantpar rapport à 2
![Page 31: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/31.jpg)
31
Spatialization Live
Placement des haut-parleurs
Menu principal
Spatialisation du son
![Page 32: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/32.jpg)
32
Spatialization Live
Placement des haut-parleurs
Menu principal
Spatialisation du son
Interpolation
![Page 33: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/33.jpg)
33
Résultats
•Possibilité de création de presets
• Interaction avec les presets facile et
ergonomique
•Tests encourageants
![Page 34: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/34.jpg)
34
Conclusion
Max/MSP
Logiciel d’aide à la
configuration
Numérisation de la table de
mix
Logiciel de spatialisation
Carte son (MADI)
![Page 35: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/35.jpg)
35
Conclusion
![Page 36: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/36.jpg)
36
Signal de référence
Amplificateur
Filtre sélectif
•Structure générale d’un oscillateur
•Conditions d’oscillations
Ve
Vr
Vs
CA(ω0)CGCK(ω0)=1 et Arg (A(ω0)GK(ω0))=0
avec A(ω0): fonction de transfert de la chaine directe K(ω0): fonction de transfert de la chaine de retour
![Page 37: Multitouch Interface for Acousmatic Music Thibault DE GROEF – 1 e Master électronique Ludovic LAFFINEUR – 1 e Master informatique Warren PAULUS - 1 e Master](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551d9d94497959293b8cb77c/html5/thumbnails/37.jpg)
37
Sauver la configuration en xml<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet title="XSL_formatting" type="text/xsl" href="/shared/bsp/xsl/rss/nolsol.xsl"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><SPACIA><keywords type="1"><fader numero="1" position="76"/><fader numero="2" position="100"/><fader numero="3" position="89"/>,,,<keywords type="2"><fader numero="1" position="76"/><fader numero="2" position="100"/><fader numero="3" position="89"/>,,,<keywords type="A1"><carre numero="1" positionx="312" positiony="239" largeur="641" hauteur="386"/><carre numero="2" positionx="253" positiony="568" largeur="836" hauteur="254"/><carre numero="8" positionx="1034" positiony="266" largeur="578" hauteur="388"/><carre numero="1" positionx="999" positiony="638" largeur="389" hauteur="214"/><carre numero="8" positionx="278" positiony="215" largeur="100" hauteur="75"/></keywords></SPACIA></rss>