Comprendre les fichiers MIDI

  • Versions de Live : 4–10
  • Systèmes d'exploitation: Tous

Cet article donne des informations sur les questions courantes portant sur les fichiers MIDI.

  1. Les formats de fichiers MIDI pris en charge dans Live
  2. Comprendre les formats de fichiers MIDI standard
  3. Importer du MIDI dans Live
  4. Exporter en MIDI à partir de Live
  5. Résolution d'exportation en MIDI
  6. General MIDI
  7. Importer des fichiers MIDI depuis Maschine de Native Instruments
  8. Résolutions de problèmes avec les fichiers MIDI

1. Les formats de fichiers MIDI pris en charge dans Live

Live peut importer des fichiers MIDI standard dans les trois principaux formats (SMF0, SMF1 et SMF2) avec les extensions de fichiers *.mid ou bien *.smf.

Live n'exporte de fichiers MIDI qu'au format SMF0, avec l'extension *.mid.

2. Comprendre les formats de fichiers MIDI standard

Si les fichiers MIDI peuvent avoir les mêmes extensions de fichiers (*.mid ou *.smf), de l'extérieur, il est impossible de dire de quelle forme se sert concrètement un fichier MIDI. Cette information n'est stockée que dans son en-tête et ne peut être révélée qu'en ouvrant le fichier avec un éditeur hexadécimal. Le format d'un fichier MIDI est défini au départ par l'appareil ou le logiciel avec lequel le fichier est créé.

  • SMF0
    • Toutes les données MIDI sont stockées sur une seule piste, séparée exclusivement par le canal MIDI.
    • Si on importe ce fichier dans Live, toutes les données MIDI apparaîtront sur une seule piste.
  • SMF1
    • Les données MIDI sont stockées dans des pistes/canaux distincts.
    • Si on importe ce fichier dans Live, les données MIDI apparaîtront dans différentes pistes.
    • Remarque : jusqu'à Live 9, les fichiers au format SMF1 apparaissent comme un dossier dans le navigateur de Live, que l'on peut ouvrir pour n'importer que certaines des pistes si nécessaire.
  • SMF2 (quasiment jamais utilisé)
    • Les données MIDI sont stockées dans des pistes séparées, qui sont en outre empaquetées dans des conteneurs, on peut donc se retrouver par exemple avec plusieurs pistes se servant des mêmes canaux MIDI.

Il est possible d'utiliser certains convertisseurs externes pour convertir le SMF1 en SMF0, mais il n'est alors plus possible de reconvertir et de récupérer toutes les informations, puisque certaines informations sont complètement abandonnées lors de la conversion au format SMF0.

Remarque : pour en lire plus sur les formats de fichiers MIDI, consultez cet article provenant du site MIDI.org.

3. Importer du MIDI dans Live

On peut faire glisser les fichiers MIDI directement dans le navigateur de Live, ou depuis Explorateur/Finder dans une piste MIDI dans Live.

Il est aussi possible de se servir de Créer → "Importer un fichier MIDI..." (10.1 et ultérieures).

4. Exporter en MIDI à partir de Live

Live prend en charge l'exportation de fichiers MIDI uniquement au format SMF0.

Sélectionnez le clip MIDI que vous souhaitez exporter et utilisez la commande "Exporter clip MIDI" à partir du menu Fichier, ou bien directement depuis le menu contextuel du clip :

Working_with_Midi_files_2018-01-12_at_17.28.23.png

Remarque : on ne peut exporter qu'un seul clip MIDI à la fois. Si vous voulez exporter tous les événements MIDI d'une piste MIDI, sélectionnez d'abord tous les clips, consolidez-les puis exportez le clip consolidé :

Working_with_Midi_files_2018-01-12_at_17.29.22.png

Working_with_Midi_files_2018-01-12_at_17.29.10.png

5. Résolution d'exportation en MIDI

Live exporte les fichiers MIDI avec une résolution de 96 ppq, ce qui signifie qu'il est possible de diviser une double-croche en 24 étapes. Tous les événements MIDI sont déplacés selon cette grille au moment de l'export. Gardez bien cela en tête au cas où vous remarquez que la position d'informations MIDI comme la note et les événements de contrôleur ont changé lorsque vous exportez des fichiers au format MIDI.

6. General MIDI

Le General MIDI est une amélioration du standard MIDI d'origine. Il décrit les conditions minimales de génération/contenu sonore. Les données elles-même sont stockées sous forme de fichiers MIDI standard (voir ci-dessus). Live ne prend pas en charge à l'heure actuelle l'attribution automatique de son d'après le standard GM.

7. Importer des fichiers MIDI depuis Maschine de Native Instruments

Lorsque vous essayez d'importer des fichiers MIDI depuis Maschine de Native Instrument dans Live, veuillez noter que cela nécessite un peu de préparation dans Maschine. Vous pourrez trouver plus d'informations dans ce tutoriel vidéo. Afin d'enregistrer directement en MIDI depuis Maschine dans Live, veuillez regarder cette vidéo.

8. Résolutions de problèmes avec les fichiers MIDI

Aucun son après l'importation d'un fichier MIDI

Les fichiers MIDI ne capturent et ne stockent aucun son concret.
À la place, les fichiers MIDI ne sont qu'une liste d'événements qui décrivent les étapes spécifiques qu'une carte son ou un autre appareil de lecture doit suivre pour générer certains sons. Les fichiers MIDI peuvent être utilisés sur un piste MIDI Live, mais exigent un instrument pour produire du son – les données MIDI d'un fichier MIDI peuvent jouer un instrument interne de Live, un VST ou un instrument AU virtuel ou un équipement MIDI externe.

Quand on importe un fichier MIDI, toutes les données apparaissent sur une seule piste

Les fichiers MIDI enregistrés au format SMF0 stockent toutes les données MIDI sur une seule piste – Live va alors les importer aussi sur une seule piste. Le fichier MIDI a besoin d'être changé au format SMF1 qui stocke les données MIDI sur différentes pistes :

  • Enregistrer ou exporter le fichier au format SMF1 à partir de l'appareil ou du logiciel à partir duquel il a été créé à l'origine. Consulter le manuel de l'appareil ou du logiciel pour en savoir plus.
  • Si cela s'avère impossible, les applications de conversion de fichier MIDI peuvent être utiles. Un SMF1 avec toutes les informations d'origine ne peut pas être restauré à partir d'un fichier une fois qu'il est enregistré au format SMF0, mais scinder les pistes devrait fonctionner.

Impossible d'importer des fichiers .midi

Lorsque vous essayez d'importer des fichiers MIDI dans Live à partir de Finder/Explorateur, on ne peut pas les faire glisser, et à la place la signalétique Non (un cercle traversé d'une ligne en diagonale) apparaît. Seuls les fichiers avec l'extension .mid sont pris en charge. Changez l'extension de .midi à .mid dans Finder/Explorateur. Puis réessayez l'importation.