Download LE MANUEL D`UTILISATION Philippe MANOURY

Transcript
p. 28
erreurs qui se commettent parfois dans les patch es. N'oubliez pas que vous pouvez la consulter
·on lin9" .t n'Importe quel momtJnt.
3.1.1
mldlln .
Cet objet ne reçoit pas d'arguments mais, si un message MIDI est reçu, il transmet tes
valeurs octet par ~etel à un autre objet comme le suivant par exemple. Connectez cet objet à
un prlnt, par exemple, et vous verrez la liste des informations MIDI apparaitre sur votre
fenêtre de base.
mldlout.
3 . 1 . 2.
C'est exactement le contraire du précèdent, à savoir que cet objet reçoit une valeur mals n'en
retourne pas. Dans l'exemple ci dessous, deux mesuges sont connectés à mldlout, l'un pour
lancer une note, l'autre pour la stopper. Testez·le, le contenu de ces message sera expliqué
plus tard.
cliquez lei
cliquez ici pout
pour l'arrêter
démarrer une
3. 1 . 3.
noteln (ou noteln n) .
Cet objet reçoit une Information MIDI du synthétiseur mals ne renvoie pas. Plus spécifique
que mldlln il permet de recevoir indépendamment les valeurs de pitches, vilociti et canal
MIDI et est d'un usage plus courant. Remarquez donc, que, lorsque vous créez cet objet, il ne
comporte pas d'lnlet. Il est utile lorsque l'on veut capter une information s~flque venant
du clavier. Vous avez vu, plus haut, que des messages s'imprimaient lorsque vous jouiez au
clavier. Suivant le fait que noteln prends ou non un argument, cet objet comprendra 2 ou 3
outlets. Comme on le voit cl-dessous . noteln 1 sort deux valeurs : le pitr:h et la vilocité,
l'argument, lui, représente le canal MIDI alors que noteln (sans arguments) rajoute en
sortie le numéro du canal MIDI qui sel'lait d'argument au troisième outlet. Remarquez que,
lorsque vous jouez, vous recevez deux messages. SI vous y prêtez attention, vous verrez que,
lors du relâchement de la touche, le proQramme vous envoie comme valeur de vélocité: O.
C'est le Note Off. Il faut savoir, que pour rejOuer une même note. MIDI exige que celle-ci soit
fermée. Les deux messages que noteln vous fournil seront donc Note On et Note Off
(correspondant à une valeur positive puis nulle de la vélocité).
iSb
canal MIDI
pltch vélocité
Vérifiez ce simple exemple sur le clavier en modifiant la vélocité (l'intensité) tout en gardant
la hauteur fixe.
3. t . 4.
noteout (ou noteout n)
Cet objet envoie une information MIDI au synthétiseur mais ne la reçoit pas de lui. C'est
exactement le contraire du précédent. Comme lui, il peut avoir deux ou trois lnlets suivant le
fait qu'li possède comme argument le numéro du canal MIDI ou non. Cependant, comme vous
devez lui spécifier les valeurs de manière numérique (et non directement au clavier) il est
nécessaire de lui fournir le Note Off. C'est pourquoi, dans l'exemple :