Votez Pour Ce Site MIDI
HITS
Clipart
Karaoké
Midi
Modules
MP3 / Napster
Noms de stars
Punk covers
Samples
Accueil
2000 Liens
  - [Bienvenue sur MIDI-HITS] - (michbuze@club-internet.fr)
  Envoyez moi un e-mail      Ajouter aux Favoris      Livre d'or 

BRIEVEMENT, QU'EST CE QU'UN FICHIER MIDI ?
QUEL LOGICIEL UTILISER POUR LES ECOUTER ?
COMMENT LE SON EST IL PRODUIT ? COMMENT L'AMMELIORER ?
COMMENT CONVERTIR UN MORCEAU DE MUSIQUE EN FICHIER MIDI ?
SI VOUS N'ENTENDEZ RIEN...

== BRIEVEMENT, QU'EST CE QU'UN FICHIER MIDI ? ==

Les fichiers MIDI (extension: .mid ou .midi) permettent de faire jouer de la musique par votre carte son.
Il s'agit de petits fichiers binaires (quelques dizaines de Kilo Octets).
Ils contiennent juste la description d'un morceau : Les notes à jouer (en précisant le moment où elles doivent être jouée, la durée, l'instrument).


Sous Windows, vous n'avez pas besoin d'installer de logiciel spécial.
Windows Media Player sait lire les fichiers MIDI, et lorsque vous double-cliquez sur un fichier MIDI, il est lu automatiquement.
Le logiciel d'Apple QuickTime lit aussi les MIDI.

Cependant, le format MIDI permet de choisir les instruments que vous voulez écouter dans un morceau (sur un cd, les sons sont déjà mixés, on ne peut les séparer).
On peut aussi modifier la tonalité d'un morceau (par exemple, si on augmente de 2 tons, les "LA" seront remplacés par des "SI", les "FA" par des "SOL") : c'est utile si vous voulez chantez sur un morceau, et que celui ci est trop "haut" ou trop "bas" pour vous.
Windows Media Player n'offre pas ces possibilités, et donc je vous recommande de
télécharger le logiciel VanBasco qui est GRATUIT.
Il permet de plus de lire les fichiers MIDI-KARAOKE (.kar), et dessine un piano à l'écran, en coloriant les notes qui sont jouées, ce qui interessera les musiciens.
  MIDI FAQ
FAQ Msai Music
Intro. Multimania
FAQ MIDI officielle
MIDI How-To
MIDI Tutorial
 Annuaires de sites
midi ring
msn
open directory
toile du quebec
 Fichiers MIDI
ifni
midi.net
planet midi
 Styles spécifiques
pasodobles
zouk
classique (piano)
classique (guitare) 
     
 Logiciels MIDI
GN MIDI Tools
Kmid (Linux)


== 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. Hit-Parade