2 Les nouvelles notions indispensables
Ce stage, au thème bien particulier, puisqu'il s'agit de musique assistée par
ordinateur, m'a obligé à me pencher sur de nouveaux concepts en matière d'informatique :
la programmation dite visuelle avec la mise en oeuvre du logiciel Max/MSP, et l'utilisation
de capteurs de mouvement.
2.1 Max/MSP : un logiciel pour le traitement du son
2.1.1 Présentation de Max/MSP
Max/MSP est le résultat de la fusion de deux logiciels : Max et MSP. Ces deux
logiciels ayant un fonctionnement similaire et étant complémentaires, il a été décidé de les
réunir. Max a été développé en 1980 par l'IRCAM
1
à Paris. En 1997, Max se voit fusionner
avec MSP (Max Signal Processing). MSP n'est en fait que l'import de Pure Data, un
logiciel libre de traitement du signal sonore, dans l'environnement Max. Max/MSP est un
logiciel propriétaire et commercial.
Il s'agit d'un environnement graphique de programmation sonore. Il est utilisé pour
le MIDI et le traitement des signaux audio. Le fonctionnement est basé sur la notion
d'objets, reliés entre eux, qui se trouvent eux mêmes dans des patchers
2
. Une fois les
objets disposés et reliés selon ses besoins, on obtient un algorithme graphique de
traitement du son.
Il ne s'agit pas uniquement d'un logiciel de traitement du son, puisqu'il est aussi
possible de réaliser des calculs, des interfaces graphiques, grâce à l'important nombre
d'objets proposés. De plus, il existe un plugin nommé « Jitter » qui permet d'éditer des
signaux de type vidéo.
Max est à l'origine un logiciel utilisé pour transformer des données de type MIDI
3
.
Un message MIDI est composé de 4 données :
– la note : un entier correspondant à un demi-ton,
– la vélocité : un entier correspondant au volume de la note jouée,
– la durée : un entier correspondant à la longueur de la note dans le temps,
– l'instrument dans lequel est joué la note.
Toutes ces données sont des nombres entiers, ce qui explique la nécessité
d'effectuer des calculs pour pouvoir traiter un message MIDI.
MSP est quant à lui un logiciel utilisé pour traiter un signal sonore. Un signal sonore
n'est ni plus ni moins que le mélange d'une fréquence et d'une amplitude.
1 IRCAM : Institut de Recherche et Coordination Acoustique/Musique
2 Patcher Max/MSP : un patcher correspond à une fenêtre contenant des objets
3 MIDI : Musical Instrument Digital Interface
12
Kommentare zu diesen Handbüchern