Création de fichiers MIDI
Les spécifications MIDI (Musical Instrument Digital Interface) sont publiées par et sont protégées par des droits d’auteur de la MIDI Manufacturers Association (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 ceux qui développent des applications multimédias qui implémentent la prise en charge midi à l’aide de fonctions MIDI pour enregistrer, modifier et/ou lire des données MIDI.
Fichiers MIDI standard 1.0
La spécification Standard MIDI Files définit un moyen d’échanger des données MIDI horodatées entre différentes applications sur la même plateforme matérielle ou sur différentes plateformes matérielles. Cela est utile pour les développeurs qui écrivent des applications qui lisent et analysent des 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 GENERAL 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 est intéressant pour les développeurs multimédias qui créent des fichiers MIDI. La plupart des cartes son pc et des synthétiseurs MIDI fabriqués aujourd’hui sont compatibles avec la spécification GM. Les fichiers MIDI qui sont créés selon la spécification GM doivent généralement sonner comme ils étaient destinés à sonner, quel que soit l’appareil compatible GM sur lequel ils sont lus.
Pour permettre aux fichiers MIDI d’être un format viable pour la représentation de la musique dans l’informatique multimédia, Windows suit la spécification du système MIDI général niveau 1. Les rubriques suivantes fournissent des instructions supplémentaires en matière de création MIDI :
- Instructions de création pour les fichiers MIDI
- Affectations de correctifs MIDI standard
- Attributions de clés MIDI standard