|
== LA NORME MIDI, LES FICHIERS MIDI, LE GENERAL MIDI (GM) ==
Le norme MIDI (Musical Instruments Digital Interface) a été adopté par toutes les marques de fabricants d'instruments de musique électronique en 1983 pour interfacer des appareils entre eux (synthé, séquenceurs, expandeurs, boites à rythmes, éclairage). Le MIDI est un protocole normalisé pour faire communiquer un controleur MIDI (en general un clavier avec des touches de type piano) et un générateur de sons MIDI (carte son, synthétiseur, boite à rythmes, sampler ou expander, ...), par l'envoi de messages MIDI sur la sortie (OUT) du premier vers l'entrée (IN) du second. Les spécifications fonctionelles du MIDI : http://usuarios.maptel.es/jbercher/specmat.htm Le format de fichier MIDI (SMF, Standard MIDI File) a été défini en 1988, pour stocker les commandes MIDI sur disquettes. Il y a 3 formats différents de fichiers MIDI : 0) = une seule piste contenant les messages des 16 canaux. 1) = plusieurs pistes jouées simultanément. 2) = plusieurs pistes jouées séquentiellement (rarement utilisé). Les fichiers sont le plus souvent de type "1", car il est plus pratique de séparer les pistes, mais certains synthés ne supportent que le format 0. Pour convertir d'un format à un autre, il existe un logiciel : MIDI File Converter. Site : http://www.borg.com/~jglatt/progs/software.htm Il faut télécharger : http://www.borg.com/~jglatt/midi/software/miditype.exe et midifile.exe La norme General MIDI (GM), date de 1991, et défini les intruments qu'un synthé ou une carte son doit reproduire : il y en a 128, regroupés en seize catégories : 1) Piano, 2) Percussions chromatiques (cloches, boite à musique, xylophone, ...), 3) Orgues (plus harmonica et accordéon), 4) Guitares 5) Basses, 6) Violons (solo), 7) Violons (ensembles) et choeurs (voix humaines, Oh et Ah), 8) Cuivres, 9) Bois (saxo, hautbois, clarinette, ...), 10) Flutes, 11) Synthés (solo), 12) Synthés, 13) Effets (Synthé : pluie, science fiction, ...), 14) Instruments ethniques (banjo, sitare, ...), 15) Percussions 16) Effets spéciaux (frottement guitare, respiration, mer, oiseaux, téléphone, hélico, applaudissements, coup de feu). Ecoutez les sur le site de Buzz : http://www.buzzwood.com/midtest.htm !!!
== COMMENT LE SON EST IL PRODUIT ? COMMENT L'AMMELIORER ? ==
Un fichier MIDI va dire qu'il faut jouer un "DO" au piano à tel moment. Mais le son du DO du piano n'est pas contenu dans le fichier MIDI (d'où sa petit taille). En fait les cartes son comportent un synthétiseur, dont la qualité varie selon la marque. Dans le pire des cas, ce que vous entendrez pourra ressembler plus à la sonnerie d'un portable qu'à de la musique !!! Sur les anciens PC, les cartes son étaient en option. On pouvait écouter des fichiers wav par le biais du haut-parleur, mais pas de fichiers MIDI. Les cartes son les plus sophistiquées (mais aussi les plus onéreuses) utilisent des "tables d'ondes" (wavetables). Ce type de synthèse offre plus de réalisme puisqu'elle utilise des enregistrements d'instruments réels en qualité CD. La banque contient, en plus des sons, des informations sur le comportement du son en fonction de la durée (lecture en boucle, effets de vibrato, diminution progressive du volume). Les banques peuvent se conformer au standard GM (General MIDI), ou utiliser toutes sortes de sons : du chant, des boucles de batterie, etc. Différents formats existent : *) Le format SoundFont (fonte sonore) de Creative Labs ( http://fr.europe.creative.com , créateur de la carte son SoundBlaster) et Emu. On peut créer ses propres soundfonts à l'aide de logiciels, comme par exemple Vienna, proposé par Creative Labs. Logiciel : http://download.creative.com/liveware/applications/vienna23.zip (2Mb) Un guide pour apprendre à l'utiliser : http://www.tplm.com/samples/soundfonts/vienna/home.htm *) Le format DLS-1 de MMA (MIDI Manufacturers Association). *) Le comité MPEG s'est basé sur ces deux formats pour définir le format DLS-2 (Downloadable Sounds Level 2, à l'origine MPEG-4 Structured Audio Sample Bank Format) conjointement avec l'Université du Massachussets (MIT) ( http://sound.media.mit.edu/mpeg4 ) et Microsoft. Microsoft a créé Direct Music Producer pour éditer et créer des fichiers DLS : http://msdn.microsoft.com/library/en-us/dmusprod/htm/directmusicproducer.asp *) Enfin, des logiciels permettent de jouer des fichiers midi selon le même principe et certains utilisent leur propre format. En général, un fichier de plusieurs Mo (Méga Octets) contient la "banque" de sons. Il faut donc avoir beaucoup de mémoire libre et un ordinateur assez puissant. Il existe un temps de latence (court delai qu'il y a entre le moment où l'on joue une note et le moment où le son est reproduit), ce qui est génant pour jouer depuis les touches d'un clavier de synthé. Je vous conseille particulièrement WinGroove. Il n'est pas très gros (un peu plus d'un méga), et sa banque de sons est incroyable (elle a demandé des années de travail) ! Le site : http://www.cc.rim.or.jp/~hiroki/english Yamaha SoftSynthesizer S-YXG100 Soundius, possède des sons qui conviennent mieux pour de la "dance", et reconnait les sons XG. Quicktime peut jouer vos fichiers MIDI en utilisant des fichiers soundfonts (.sf2) ou DLS. Vous devez déplacer ou recopier vos fichiers soundfonts (extension .sf2) sous C:\Windows\system32\Quicktime (sous ~/Library/Audio/Sounds/Banks pour MacOs X). Dans le menu Préférences, Quicktime / Music, choisissez le fichier soundfont à utiliser en cliquant sur un des boutons ronds à gauche du nom. ATTENTION : Les changements ne seront pris en compte qu'au prochain démarrage de Quicktime. Les fichiers soundfont étant volumineux (une banque GM fait facilement 8Mo, certaines atteignent plus de 64Mo), des outils de compression spécifiques ont été conçus : sfark : Site officiel : http://www.melodymachine.com/sfark.htm Logiciels : Windows : http://www.melodymachine.com/download/sfark setup.exe Mac http://www.melodymachine.com/download/sfArkXT_OSX_101_beta.sit sfpack : http://www.personalcopy.com/sfpack.htm Logiciel : ftp://ftp.personalcopy.net/pub/SFPack.zip (195 Ko) sfzip : Site officiel : http://futalgo.planetaclix.pt/sfzip Logiciel : http://www.geocities.com/acestevesgeo/sfzip.zip http://www.bananaquartz.com http://www.hammersound.net/hs_sounds.html http://realmidi.virtualave.net/soundfonts http://home.graffiti.net/hybrid-sf http://atlas.hemmet.chalmers.se/livecenter/showpage.php?name=soundfonts http://welcome.to/synthfont http://midibank.citeweb.net/Soundfonts/Soundfonts.htm ftp://ftp.lysator.liu.se/pub/awe32 instruments musique classique : http://www.soundfont.esmartmusic.com instruments (batterie) : http://www.hruskaudio.com/freesoundfonts.htm Aide (en anglais) : http://www.soundfont.com/tutorials.html http://www.computermusic.co.uk/tutorial/soundfont/soundfont.asp liens : http://www.synthzone.com/soundfont.htm
== COMMENT CONVERTIR UN FICHIER MIDI EN FICHIER WAV ? ==
(( AVEC LA CARTE SON )) Votre carte son doit être capable de lire un fichier midi et d'enregistrer du son en même temps ("full duplex"). Ce qui suit ne fonctionnera peut être pas si ce n'est pas le cas... La procédure est ici expliquée pour Windows, mais le principe est le même sur les autres systèmes d'exploitation. 1) Il vous faut lancer le "Magnétophone" (c'est le logiciel Sndrec32.exe qui se trouve dans le repertoire C:\Windows). 2) Double-cliquez sur le contrôle de volume (le petit haut-parleur à côté de l'horloge dans la barre de tâches). S'il n'y est pas, ouvrez le panneau de configuration (dans Démarrer/Paramètres) et double-cliquez sur Multimédia. Vérifiez que les volumes de lecture et d'enregistrement sont au plus haut, et si vous souhaiter graver votre son, que la qualité d'enregistrement est "Qualité CD" Si ce n'est pas le cas, cliquez sur le bouton "Personaliser", choisissez "Qualité CD" et cliquez sur "OK". Cochez la case "Afficher le contrôle du volume sur la barre des tâches", et cliquez enfin sur "OK". 3) Ouvrez le menu "Option" / Propriétés. En dessous d'"Afficher les volumes de contrôle :", vérifiez que MIDI (ou Synth) est coché, éventuellement aussi Global ou Master. Choisissez Ajuster le volume pour "Lecture" (choix 1). Cliquez "OK". Vérifiez que les volumes sont tous au plus haut et que les cases "Muet" ne sont pas désactivées. Allez à nouveau dans Options/Propriétés. Choisissez Ajuster le volume pour "Enregistrement" (choix 2). Vérifiez la même chose. 4) Double-cliquez sur votre fichier MIDI dans l'Explorateur Windows. Le Lecteur Windows Media va s'ouvrir (ou votre lecteur de fichiers midi préféré). Cliquez sur le bouton carré "Arrêter" (placez le curseur de la barre de recherche au début, si le programme ne l'a pas fait automatiquement. Si vous ne voyez pas cette barre, c'est que vous être en affichage minimal, appuyez alors sur Ctrl+2 ou sélectionnez "Réduit" dans le menu "Affichage") 5) Placez la fenêtre du magnétophone à gauche du lecteur Windows Media. Cliquez sur le bouton rouge "Enregistrer" du Magnétonphone puis aussitôt après sur la flèche "Lecture" du lecteur Windows Media. Lorsque le morceau est fini de jouer, cliquez sur le bouton carré "Arrêter" du Magnétophone. Pour un résultat parfait, vous pouvez effacer les silences du début et de la fin. Placez le curseur à la fin du blanc du début, ouvrez le menu "Edition" puis cliquez sur "Effacer avant la position actuelle". Le logiciel va vous demander "Souhaitez vous continuer ?", cliquez sur "OK". Placez le curseur au début du blanc de la fin, ensuite menu "Edition", "Effacer après la position actuelle" et "OK". Ouvrez le menu Fichier/Enregistrer. Si vous souhaitez graver votre fichier sur CD, et qu'en face de Format, les valeurs ne sont pas "PCM, 44 100Hz; 16 bits; Stéréo", cliquez sur bouton "Changer..." Choisissez "Qualité CD" puis cliquez sur "OK". Rentrez le nom du fichier, puis cliquez sur le bouton Enregistrer. (( SUR MAC )) (L'EQUIVALENT DU WAV EST LE AIFF) Pour pouvoir bénéficier des sons du synthétiseur Quicktime il faut impérativement que l'extension "QuickTime Musical Instruments" se trouve dans le dossier extension du dossier système et soit activée dans le gestionnaire d'extension. 1) Lancez "Quicktime Player" en double-cliquant sur son icône... 2) Allez ensuite dans le menu "Fichier" et sélectionnez "Importer..." 3) Dans la fenêtre suivante sélectionnez le fichier Midi. En cochant "Afficher l'aperçu" vous pouvez écouter le fichier sélectionné. Cliquez sur "Convertir" 4) Cliquez ensuite sur "Enregistrer"... vous pouvez aussi avant renommer votre fichier... 5) Un nouveau fichier est créé et est lisible par Quicktime... 6) Allez dans le menu "Fichier" et choisissez maintenant "Exporter..." 7) Une fenêtre s'ouvre, dans le "pop-up menu" à droite de "Exporter", sélectionnez "Musique vers AIFF"... 8) Dans "Options" vous pouvez définir la fréquence d'échantillonnage que vous voulez donner à votre fichier son final...(rappel: 44100=CompactDisc). Cliquez "OK" puis enregistrer... 9) Voilà, le fichier son est créé ! L'e-mail de l'auteur de cette astuce : chezby@club-internet.fr Avec WINAMP : Il faut télécharger le plug-in : http://www.1014.org/~peter/zips/in_midi.exe L'auteur explique sur son site comment l'utiliser : http://www.blorp.com/~peter/midihelp/midi2wav.htm
== COMMENT OBTENIR UN FICHIER MIDI EN SCANNANT UN PARTITION ? ==
SharpEye : http://www.visiv.co.uk
== COMMENT CONVERTIR UN MORCEAU DE MUSIQUE EN FICHIER MIDI ? ==
C'est beaucoup trop complexe pour être réalisé automatiquement ! Chaque fichier MIDI a été réalisé par des musiciens, qui soit ont joué chaque instrument sur un clavier, soit ont saisi les notes avec un éditeur de fichiers MIDI que l'on apelle un séquenceur, et cela prend plusieurs heures ! Il est vrai qu'il existe des logiciels pour convertir un fichier WAV en MIDI, mais il ne doit y avoir qu'un seul instrument et pas d'accords. On peut par exemple essayer de siffler un air, et de le transformer en MIDI par ce moyen, mais pour un morceau de rock, où il y a un rythme de batterie, la voix et plusieurs instruments qui jouent en même temps, aucun logiciel ne peut faire la transformation. Essayez les démos des logiciels : AKoff Music Composer : http://www.akoff.com/music-composer.html#samples Digital Ear : http://digitalear.iwarp.com/midi.htm ou Intelliscore : http://www.intelliscore.net.
SI VOUS N'ENTENDEZ RIEN...
Sous Windows 95 et 98: Cliquez sur l'icone du haut parleur à gauche de l'horloge sur la barre de tâches. Si vous n'avez pas cettre icône, ouvrez le Panneau de Configuration (Menu "Démarrer..." puis "Paramètres..." et Panneau de Configuration) Cliquez sur Multimédia : Cochez la case "Afficher le contrôle de volume sur la barre des tâches" Le contrôle de volume pour "MIDI" ou "Synth" doit être au maximum, et la case "Muet" ne doit pas être cochée. Si ce contrôle de volume n'apparait pas, allez dans [Options], [Propriétés]. Vérifiez que la zone "Ajuster le volume pour" est activée sur "Lecture". Dans la zone "Afficher les contrôles de volume suivants:", cochez la case "Midi" ou "Synth". Dans le fichier C:\Windows\System.ini vous devez avoir la ligne: midi=mmsystem.dll dans la section [drivers]. Ajoutez la si elle n'y est pas. Sur le site de Microsoft, vous pouvez consulter (en anglais) la page d'assitance Technique Multimédia Windows 98 http://www.microsoft.com/technet/Win98/Reskit/Part2/wrkc12.asp?a=printable (très complète)
== COMMENT CONNECTER UNE CARTE SON A UN INSTRUMENT MIDI ? == Si vous êtes doué en soudure, vous pouvez l'interface vous-même réalisez vous-même à l'aide de ce schéma. |