TP 1 - Informatique des sons et de la musique

UMIN408 - Montpellier II

Responsable du module R. Terrat

TP proposé par Jacques Ferber - Février 2009

 

1. Faire tourner la démo de JavaSound

a) Télécharger la démo de JavaSound ici: Java Sound Demo

Installez et faites la tourner... Cela permet de tester la configuration audio et midi de votre ordinateur.

2. Liste des ports ouverts et des synthétiseurs

a) Faites la liste de tous les devices qui se trouvent sur votre ordinateur. Voir la classe MidiSystem qui comprend les méthodes permettant d'accéder aux ressources spécifiques d'un ordinateur.

b) Afficher le synthétiseur et le séquenceur par défaut.

c) Afficher la banque de son du synthétiseur par défaut.

3. Lecture de fichiers de sons

a) Lire un fichier midi

Principe: récupérer la séquence d'un fichier midi.
Prendre un séquenceur, le séquenceur par défaut, et lui affecter la séquence.
Connecter le séquenceur à un synthétiseur, et démarrer le séquenceur.

4. Jouer des notes midi

Envoyer des événements midi de type "note on" et "note off" à un synthétiseur.

5. Faire un device transposeur

Faire un petit "device" qui transpose les notes qu'il reçoit en entrée. Le connecter avec un séquenceur pour voir ce que cela donne.