Midi Flashcards
Que veut dire MIDI ?
Musical Instrument Digital Interface
Le MIDI peut être considéré comme étant …
Un langage
En quelle année le MIDI fût-il présenté ?
1983
Par quelle lettre commence impérativement un message système ?
F
A quoi sert le contrôleur Bank Change ?
À accéder à plus de 128 programmes
Qu’est-ce-que le MIDI ?
Un protocole de communication pour les appareils à vocation musicale
Quel est le débit du MIDI ?
31250 bauds
Combien de valeurs différentes peut on utiliser dans un octet de données MIDI ?
128
Quand on réunit deux bytes MIDI combien de valeurs différentes peut on écrire ?
16384
De combien d’octets un message NOTE ON est il composé ?
3
De combien de bytes un message de pitch est-il composé ?
3
De combien d’octets minimum un message MIDI est-il composé ?
2
Combien y-a-t-il de message canaux ?
2
De combien d’octets un message program change est-il composé ?
2
Dans quel octet du message de program change le numéro de program est-il défini ?
2ème
De combien d’octets un message exclusif est-il composé ?
Non définie
De combien d’octets un message NOTE OFF est-il composé ?
3
De combien de canaux MIDI dispose-t-on ?
16
L’apparition de la norme MIDI est liée à :
Un désir de piloter plusieurs synthés depuis un seul
Le mode de transmission utilisé dans la norme MIDI est :
Asynchrone
La liaison MIDI est :
Optique
Qu’est-ce-qu’une MIDI Thru Box ?
Périphérique midi qui permet de splitter un signal sortant en “n” signaux entrants
Qu’est-ce-qu’une MIDI merge box ?
Périphérique midi qui permet de mélanger “n” signaux entrant en un signal sortant
Les broches 1 et 3 d’une borne MIDI
À l’origine ne servent à rien
Pourquoi ne bénéficie-t-on que de 16 canaux MIDI ?
Car le numéro de canal est codé sur 4 bits
Le standard MIDI
Est un langage normalisé
Voici un octet MIDI (11110101) que peut on en dire ?
- 1 octet de statut
- Message system
Le MIDI Clock
Généré 24 fois/noir
Le MIDI est un protocol …
Série
Le langage MIDI …
Fondé sur des mots de 8 bits
Quelle fonction permet de faire tous les réglages globaux des machines ?
Fonction system
Combien de sorte de prise MIDI existe-t-il ?
3 :
- In
- Out
- Thru
La prise THRU …
Est une copie des données entrantes de la prise IN
Sir la prise OUT de mon ordi est connectée à la prise IN de mon module MIDI, alors :
L’ordinateur pilote le module
Si l’ordi OUT est linké en IN du clavier MIDI et THRU en expander, alors :
Le clavier MIDI est bypassé
Pour résoudre les problèmes et piloter toutes les machines en même temps je dois ..
Il faut que OUT clavier MIDI soit linké en IN de l’ordinateur
La connexion MIDI est
Asymétrique, ce qui limite des longueurs des liaisons à 10/15 mètres
Un transistor est composé de :
- Emetteur
- Collecteur
- Base
L’UART …
- Permet de paralléliser les données pour envoi au CPU
- Permet de communiquer avec le micro-processeur
- Universal Asynchronous Reciever Transmetter
- C’est un connecteur bi-directionnel
- Les bits arrivent en un coup d’horloge
La prise MIDI Thru …
- Ne passe pas par le UART
- C’est une copie des données de la prise MIDI IN entrantes
- Données envoyées par le photocoupleur
Le réseau One-Way
- Type maître/esclave
- Connexion ascendante
Le réseau handshake
- Échange de données = communication
- Connexion bi-directionnelle
Le réseau daisy chain
- Plusieurs machines esclaves
- Connexion en cascade
La thru box est utilisée pour …
- effectuer des branchements de types Daisy Chain
- Evite les dégradation du signal
Le MIDI Merger permet …
De mélanger les différentes entrées MIDI pour les envoyer vers une seule MIDI OUT
Fonction Note On :
- 001 + n° de canal variable
- 3 octets
- Data 1 = n° de note Midi
- Data 2 = Vélocité d’enfoncement
Fonction Note Off :
- 000 + n° de canal variable
- 3 octets
- Data 1 = Hauteur de la note que l’on veut atteindre
- Data 2 = Vélocité de relâchement
Fonction Channel After Touch :
- 101 + n° de canal
- 2 octets
- Data 1 =Valeur d’after touch
- Message unique quelque soit la touche enfoncée
Fonction Polyphonic After Touch :
- 010 + n° de canal
- 3 octets
- Data 1 = n° de la note
- Data 2 = Valeur de capteur de pression
- Capteur de pression sous chaque touche
Fonction Pitch Bend :
- 110 + n° de canal
- 3 octets
- Data 1 = MSB
- Data 2 = LSB
- 16384 combinaisons
- Nombre de possibilités 128 fois supérieures
- On exploite 14 bite en un long mot
- Molette sur le côté du clavier, sa course commence au milieu
Fonction program change :
- 100 + n° de canal
- 2 octets
- Data 1 = n° de programme
- Lié au Message Bank
Fonction Control Change :
- 011 + n° de canal : Octet control de paramètre = Message CC
- 3 octets
- Data 1 = n° de contrôleur = n° du paramètre
- Data 2 = Valeur du contrôleur sélectionné = valeur du paramètre
- Faire évoluer les paramètres en temps réel
Quel est le n° de référencement de Bank Select ?
0
Quel est le n° de référencement de Data Entry ?
6
Quel est le n° de référencement de Mod Wheel ?
1
Quel est le n° de référencement de Channel Volume ?
7
Quel est le n° de référencement de Channel Pan ?
10
Quelles sont les caractéristiques des NRPN ?
- Liste additionnelle de contrôleurs non référencée
- Message de 7 ou 14 bits
- On y accède par le message CC 99 pour le MSB
- On y accède par le message CC 98 pour le LSB
- On envoie le CC 06 pour le MSB et 38 pour le LSB = 96 bits de bande passante
Que veut dire NRPN ?
None Registered Parameter Number
Quelles sont les caractéristiques des RPN ?
- Liste de paramètres réservée à la norme MIDI
- On y trouve des réglages comme le pitch bend
- Contrôleur 06 = réglage en demi ton / contrôleur 38 = réglage en quart de ton
Que veut dire RPN ?
Registered Parameter Number
Fonction Message System :
- n° de fonction 111
- 16 fonctions possibles codées sur 4 bits
- Commence toujours par un octet de status portant la lettre F
- Seule fonction MIDI qui prend un numéro de sous fonction système
Message de synchro : F8
- MIDI Clock
- 24 fois par noire
- Pic Per Quater Note
Message de synchro : F2
- Song Position Pointer
- Message en 3 octets
L’utilisation des deux messages F8 et F2 permet une synchronisation absolue :
Vrai
Qu’est-ce-que le MTC ?
- Midi Time Code Quater Frame
- Fonction F1
- Message en 2 octets
Quelle sont les caractéristiques d’un message SYSEX ?
- Nombre d’octets variable
- Commence par F0 et fini par F7
- Entre les deux balises il n’y a plus rien de standard
Qu’est-ce-qu’un message SYSEX ?
- Message système exclusif
- Message propre au constructeur
- Non compatibles d’une machine à l’autre
- Fonction MIDI la plus puissante
Qu’est-ce-qu’un message SYSEX URT ?
- Universal Real Time
- Commence par F0 et termine par F7
- Composition standard
Qu’est-ce-que la norme GM ?
- General MIDI
- Bank de son standard normalisée entre les machines
- Vise à apporter une compatibilité de son entre les machines
Qu’est-ce-que le format MIDI File ?
Format de sauvegarde de données MIDI brutes
Quelle est la cractérsitique du format Midi File 0 ?
- Prend toutes les données MIDI de la session, les merge sur une seule piste et perd les informations de région
Quelle est la cractérsitique du format Midi File 1 ?
Conserve une seule track par canal MIDI, perd les infos de régions.
- Format le plus répandu, relativement souple, recommandé.
Quelle est la cractérsitique du format Midi File 2 ?
Conserve toutes les tracks et toutes les infos de régions
- Conserve le nom des tracks