View
112
Download
2
Category
Preview:
Citation preview
L’ordinateur et la musique: initiation à MIDI
et au studio maison
Présentation faite au Club d’Informatique de Brossard
par Daniel Pelletier le1 avril 2010
MIDI• Musical Instrument Digital Interface• Protocole permettant aux instruments de musique
électronique de communiquer entre eux– Claviers numériques (pianos élec., synthé, etc),
contrôleurs, drum machines, samplers, etc– Ordinateurs avec ou sans carte de son– Synthétiseur externe
• Standard– de format de données– d’échange de données– de câblage
Format des données MIDI 1/2• Notes analogues aux lettres d’un document• Pas une forme d’onde ou signal audio comme
le .WAV et .MP3• Ensemble de messages d’événement en format
numérique contenant:– Début/fin de note– Numéro du ½ ton (0 à 127, du Do-5 jusqu’au Sol+5 par
rapport au Do central 440Hz)– Volume– Pan (proportion de la sortie sur canal droite/gauche)– Pitch Bend (modulateur de hauteur de note)– Identificateur de canal (0 à 15) permettant de contrôler
plusieurs appareils MIDI
Format des données MIDI 2/2• Chaque appareil MIDI peut jouer jusqu’à
128 sonorités (numérotées de 0 à 127) d’instrument simultanément
• Le standard General MIDI (GM), implanté dans presque tous les appareils depuis 1999, contient des numéros standards de sonorité:– 1 : piano acoustique– 16: Orgue Hammond– Etc.
Échange de données MIDI
• Les messages d’événements sont transmis entre appareils MIDI avec connexion série spéciale à 3,8 Ko/s environ (sorties Ethernet et USB maintenant disponibles)
• Ces messages peuvent être stockés dans fichier .MID et rejoués par la suite sur n’importe quel instrument de type MIDI
• Beaucoup de fichiers MIDI disponibles sur le WEB
Câblage pour MIDI 1/2• Connecteur DYN à 5 broches
• 3 types de prise:– MIDI-IN (appareil esclave)– MIDI-OUT (appareil contrôleur)– MIDI-THRU (copie directe de MIDI-IN pour
contrôler en chaîne plusieurs appareils)
Câblage pour MIDI 2/2• Ordinateur peut servir
– de contrôleur ou maître(pour fournir les données MIDI à jouer)
– ou bien d’esclave (pour produire les sons grâce à une carte audio MIDI)
– ou les deux
• Utilisait anciennement le port Joystick, utilise maintenant port USB avec câblage USB
• Nécessite très peu depuissance de CPU
Contrôleurs MIDI 1/2
Contrôleur MIDI 2/2• Sert à fournir données MIDI à un appareil
MIDI (synthétiseur, carte audio, etc.)
• Possède au moins le port MIDI-OUT
Esclave MIDI• Sert à interpréter des données MIDI reçues.
• Le plus souvent c’est un synthétiseur qui convertidonnées numériques MIDI d’un instrument donné en signal audio analogique
• Possède au moins le portMIDI-IN
Claviers et pianos MIDI
• Les pianos électroniques et claviers sont à la fois contrôleurs (touches) et esclaves (synthétiseur interne)
• Les fonctions de contrôleurs et esclaves peuvent être inhibées au profit d’appareils MIDI externes.
Connexion MIDI (carte audio)
Connexion MIDI (ordinateur)
Logiciels MIDI
• Grâce à un ordinateur, les logiciels MIDI servent à– jouer des fichiers MIDI (MIDI Player)– afficher des fichiers MIDI sous forme de
partitions musicales et possiblement les éditer (MIDI Musician)
– convertir en fichier MIDI des prestations musicales (MIDI Composer)
• Notation Player, Musician et Composer sont des exemples de ces logiciels
Exemple de MIDI player
Studio Maison MIDI
• Un ensemble ayant au moins un clavier, un ordinateur et une sortie audio (synthé) constitue un studio maison (MIDI Home Studio)
• Logiciels de conversion de MIDI à MP3 disponibles
Exemple de studio maison simple
Exemple de Studio maison extrême
Références
• WIKIPEDIA MIDI (anglais)
• WIKIPEDIA MIDI (français)
• M-Audio UNO USB MIDI interface
• Roland XV-2020/
• Edirol SD-20
Recommended