Création de fichiers MIDI
Les spécifications MIDI (Musical Instrument Digital Interface) sont publiées par et sont des documents protégés par des droits d’auteur de l’Association de fabricants MIDI (MMA). La liste suivante décrit les spécifications qui présentent le plus grand intérêt général :
Spécification détaillée MIDI
La spécification détaillée MIDI explique les protocoles matériels et logiciels MIDI. Cela est utile pour les applications de développement multimédia qui implémentent la prise en charge MIDI en utilisant des fonctions MIDI pour enregistrer, modifier et/ou lire des données MIDI.
Fichiers MIDI standard 1,0
La spécification de fichiers MIDI standard définit un moyen d’échanger des données MIDI horodatées entre différentes applications sur des plateformes matérielles identiques ou différentes. Cela est utile pour les développeurs qui écrivent des applications qui lisent et analysent les fichiers de disque contenant des données MIDI et/ou écrivent des fichiers de données MIDI sur le disque.
Système MIDI général-niveau 1
La spécification standard MIDI (GM) définit une configuration MIDI minimale d’un « système MIDI général ». Ce système se compose d’une classe spécifique de périphériques de lecture MIDI et présente un intérêt pour les développeurs multimédias qui créent des fichiers MIDI. La plupart des cartes son et des synthétiseurs MIDI fabriqués aujourd’hui sont compatibles avec la spécification GM. Les fichiers MIDI qui sont créés dans la spécification GM doivent généralement sembler tels qu’ils étaient prévus, quel que soit l’appareil compatible GM sur lequel ils sont lus.
pour permettre aux fichiers midi d’être un format viable pour représenter de la musique dans le calcul multimédia, Windows suit la spécification General MIDI System Level 1. Les rubriques suivantes fournissent des instructions de création MIDI supplémentaires :