Thomas ROSSAT-MIGNODStage effectué du 26 mars 2007 au 15 juin 2007à l'Université de Napier à Edimbourg en Ecossedans le cadre de la préparation d
1.2.2 Exemples de recherches effectuées pour NIMEMon premier objectif était de connaître le type de travail qui a été réalisé pour les précédentes é
1.3 Les conditions de travail 1.3.1 Matériel mis à dispositionDans l'université, un laboratoire de recherche nous a été attribué, à moi ainsi
2 Les nouvelles notions indispensablesCe stage, au thème bien particulier, puisqu'il s'agit de musique assistée par o
La fréquence correspond au type de son. A titre d'exemple, l'oreille humaine perçoit des fréquences situées entre 20 Hz (en dessous les sons
2.1.2 Utilisation de Max/MSPMax/MSP fonctionne sur le principe d'objets reliés entre eux. Chaque objet possède une fonction qui lui est propre.
2.1.3 Pourquoi utiliser Max/MSP ?Max/MSP se trouve être un environnement de développement multimédia très performant, et surtout t
Typiquement, un patcher Max/MSP, qui nous permettrait d'effectuer des traitements sur un signal sonore reçu, et de le renvoyer par la suite est d
2.2 Utilisation de capteurs de mouvements 2.2.1 PrésentationAfin de mener mon stage à bien , ainsi que celui de Justin Huss, l'Université de
Ceci est dû au fait que la rotation est gérée par ces mêmes capteurs : la rotation agit sur les valeurs renvoyées en position arrêtée, nous en parlero
On obtient deux évolutions des valeurs différentes selon le sens du mouvement :On peut diviser le mouvement en 3 parties : • d'abord l'accél
2.2.3 Capteurs de rotationLes capteurs de rotation utilisés sont donc les mêmes que les capteurs de translation. On ne peut
2.3 Les mouvements des musiciensTout les musiciens, quel que soit l'instrument joué, bougent selon la musique. Ces mouvements peuvent être de d
2.3.3 Les mouvements figuratifsLes mouvements figuratifs ou soniques sont des mouvements perçus par l'audience, mais qui
3 Elaboration d'une application musicaleDans cette partie, je vais vous présenter le travail qui a été réalisé afin de rendre l'application
Une pédale wah-wah agit sur le son émis de la manière suivante : le signal sonore passe par un filtre passe-bas et la pédale agit sur la fréquence de
3.1.2 Délai 3.1.2.1 Principe du délaiLe délai est un effet très utilisé en musique. Son principe est simple : il doit recréer à intervalle de temps
3.1.2.2 Mise en place du délai avec Max/MSPPour mettre en place un délai, il faut pouvoir enregistrer le son qui arrive en entrée pendant un cer
3.1.3 Larsen 3.1.3.1 Présentation du larsenLe larsen, aussi appelé « feedback », repose sur le même principe que le délai. Un signal effectue une
3.1.4 Vibrato 3.1.4.1 Présentation du vibratoLe vibrato est un effet très utilisé en guitare, on le trouve sous deux formes : il peut être créé soi
3.2 Un exemple d'algorithme exploitant des mouvementsPour chaque effet, différents algorithmes ont été mis en oeuvre. Certains contrôlent les a
RemerciementsJe tiens à remercier Grégory Leplâtre, mon maître de stage, qui a su me guider dans l'élaboration de mon projet, et qui m'a pe
La variable testWay permet de savoir à quel étape du mouvement on se trouve à un moment donné : elle prend :• la valeur 0 si le mouvement est arrêté,•
On entre dans le premier if si le mouvement était arrêté à l'étape précédente. Puis on entre dans le second if si le mouvement détecté est asse
On retrouve le principe analogue à celui décrit précédemment, mais dans le cas où le capteur va vers le bas.32if (curAcc<0) // le capteur va vers l
Il s'agit toujours du même principe dans la deuxième phase, mais les valeurs renvoyées sont inversées par rapport à la phase 1 : si curAcc est po
La fonction setSlider est la fonction appelée pour augmenter ou diminuer la valeur renvoyée dans la fonction msg_int.On utilis
3.3 Création d'une interface graphique 3.3.1 Une interface homme-machine implémentée en JavaIl est possible d'intégrer des classes Java à
3.3.2 Un aperçu de l'IHMIci, l'utilisateur peut choisir d'assigner à chaque effet un capteur. On rappelle que chaque capteur renvoie
ConclusionAu cours de ce stage, il m'a été indispensable d'apprendre à me servir d'un nouveau logiciel : Max/
Index des illustrationsIllustration 1: exemple de courbe d'un son...13Illu
Sources documentairesTutoriaux de Max/MSP (auteur : Cycling' 74)Site Internet de Infusion Systems (constructeur des capteurs de mouvement) infusi
RésuméJ'ai effectué un stage à l'Université de Napier, à Edimbourg en Ecosse. Il s'agit d'un stage liant étroitement le traitement
Table des matièresIntroduction... ...
IntroductionJ'ai effectué mon stage à l'Université de Napier à Edimbourg, capitale de l'Ecosse. Cette Université possède des centres de
1 L'université de Napier 1.1 Napier University 1.1.1 Historique de Napier UniversityNapier University, située à Edimbourg en Ecosse, est une i
1.1.2 La recherche en informatique à NapierA chaque composante de l'Université de Napier, on trouve des groupes de recher
• Human Computer Interaction (Intéraction entre Humains et Ordinateurs)Les recherches sont basées sur de nouvelles intéractions possibles entre l&apos
Commenti su questo manuale