Style : Classique Ngage Design Messenger Xbox Xtreme Matrix WinHelp Pas de Style
http://hotline.c.la :
LE site de l'aide informatique... firewall  Ajouter ce site à vos favoris Internet Explorer...
Ctrl+D pour Mozilla ou Firefox http://meta.c.la :
Interroger les meilleurs moteurs de RECHERCHE...  Signer ou consulter le livre d'or...  Dictionnaire anglais/français...

MIDI


\+\ \-\ \^\ Fichiers MIDI : brève définition

Les fichiers MIDI (extension: .mid ou .midi, midifiles en anglais) 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).

\+\ \-\ \^\ Logiciels de lecture MIDI

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 il est recommandé d'installer un logiciel spécialisé. télécharger le logiciel VanBasco qui est GRATUIT.
http://www.vanbasco.com/download/vkaraoke.exe 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.

\+\ \-\ \^\ Moteurs de recherche de fichiers MIDI

\+\ \-\ \^\ Synthèse du son : cartes sons , tables d'ondes, soundfonts (.sf2, ..dls)

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 SASBF = 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 délai 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é !

    WinGroove. (Shareware 20$) Je vous conseille particulièrement ! 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.wg7.com/en
    http://www.wg7.com/download6/wg0a4_e.exe
    ancienne version : http://www.cc.rim.or.jp/~hiroki/english
    http://www.cc.rim.or.jp/~hiroki/english/wg09e_e.exe

    SyntFont
  • http://www.synthfont.com
  • http://www.saunalahti.fi/kru99/SynthFontSetup_exe.php
  • Fichier Aide Format Adobe Acrobat PDF : http://www.saunalahti.fi/kru99/SynthFont_Help.pdf
    Yamaha SoftSynthesizer S-YXG100 Soundius. Il possède des sons qui conviennent mieux pour de la "dance", et reconnait les sons XG.
  • http://www.yamaha.co.uk/xg/html/midplug/m_syg50b.htm
  • http://www.karaokenet.com.br/Driver_Yamaha.htm
  • http://www.yamaha.co.uk/xg/download/midplug/S-YXG50/S-YXG50V4.zip (8,8Mo - XP / 2000)
  • http://www.yamaha.co.uk/xg/download/midplug/S-YXG50/S-YXG50V3_200301.zip (6,6Mo - Win 95/98/Me) http://www.yamaha-europe.com/yamaha_europe/france
    Quicktime Il 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 !!!

    \+\ \-\ \^\ Logiciels de compression / décompression de soundfonts .sf2

    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

    \+\ \-\ \^\ Sites de téléchargement de fichiers SoundFonts

    \+\ \-\ \^\ Convertir un fichier MIDI en Audio (WAV ou AIF)

    Quicktime "PRO" Plug-In "In Midi" pour Winamp Il faut télécharger le plug-in :
    "in Midi":
  • http://skeksess.free.fr/winampfr/plugins/file_plug/in_midi.exe
    L'auteur explique sur son site comment l'utiliser :
  • http://www.blorp.com/~peter/midihelp/midi2wav.htm

  • Midi2Wav
  • http://www.midi2wav.com
  • http://www.midi2wav.com/m2winstall.exe

  • MidiSyn
  • http://acesteves.planetaclix.pt/MidiSyn/MSynMain.htm
  • http://www.geocities.com/acestevesgeo/midisyn.zip

  • Timidity
  • http://www.timidity.jp
  • http://timidity.sourceforge.net
  • http://www.timidity.jp/dist/timidity-w32-2_11_3.zip
  • \+\ \-\ \^\ Norme MIDI (Musical Instruments Digital Interface)

    Le norme MIDI a été adoptée par toutes les marques de fabricants d'instruments de musique électronique en 1983 pour interfacer des appareils entre eux (synthés, séquenceurs, expandeurs, boites à rythmes, éclairages...).

    Le MIDI est un protocole normalisé pour faire communiquer un controleur MIDI (en général 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
  • \+\ \-\ \^\ Format de fichier MIDI (SMF, Standard MIDI File)

    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 des logiciels : 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

    \+\ \-\ \^\ Norme General MIDI (GM)

    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 16 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 :

    \+\ \-\ \^\ Créer un fichier MIDI en scannant une partition

    SharpEye http://www.visiv.co.uk

    \+\ \-\ \^\ Convertir un fichier MIDI en Audio (WAV ou AIF)

    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.
    Amazing Midi (Freeware)
  • http://www.pluto.dti.ne.jp/~araki/amazingmidi
  • http://www.pluto.dti.ne.jp/~araki/amazingmidi/azmid170.exe
    Logiciels Payants (versions démo):
    AKoff Music Composer
  • http://www.akoff.com/music-composer.html#samples
  • http://www.akoff.com/amcinstall.exe (255Ko) Digital Ear :
  • http://digital-ear.com/digital-ear/midi.htm
  • http://www.epinoisis.com/demos/digitaleardemo-setup.exe Intelliscore
  • http://www.intelliscore.net
  • http://tucows.easynet.net/files2/ispd.exe


  • SI VOUS N'ENTENDEZ RIEN...

    Sous Windows 95 et +:
    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 réaliser l'interface vous-même à l'aide de ce schéma : http://www.multimania.com/rmotheau/musique/cartemid.htm.
  • news:alt.binaries.sounds.midi

    \+\ \-\ \^\ Liens aide