2010-06-22 3 views
1

Je suis à la recherche d'un outil interactif qui m'aidera à lire et à écrire des fichiers MIDI, simplement en entrant des données binaires. Je veux dire, quand j'écris binaire dans le volet binaire, il me dit dans l'autre volet quand je suis entré et vice versa. J'ai lu this page, et il a été mentionné quelques programmes: "REC.EXE", "DEC.EXE" et "MIDINOTE.PS", j'ai essayé de les google mais je n'ai pas eu beaucoup.Outil d'agrandissement sur les fichiers MIDI?

Suis-je clair?
Je cherche un outil qui lit les valeurs binaires d'un fichier MIDI et me dit (délimité par des tabulations ou des virgules etc.) sur chaque bit ce qu'il fait.

Est-ce que quelqu'un connaît un outil qui offre des caractéristiques similaires?

Mise à jour: Lire mon commentaire s'il vous plaît.

+0

Si vous voulez que l'information vous aide à écrire votre propre code de lecture/écriture MIDI, cela aurait du sens ici. La recherche d'un outil existant pour le faire ne semble pas (c'est-à-dire qu'il s'agit d'utiliser un programme, pas de programmer). –

+0

Oui. J'ai besoin de développer une API qui écrit des fichiers MIDI en fonction des demandes des utilisateurs. il n'a pas besoin de jouer le MIDI, il doit écrire le fichier. Afin de faciliter la compréhension de la partie binaire ou même de l'exemple réel des fichiers MIDI existants, nous vous souhaitons également un bon accueil. – Shimmy

Répondre

1

MidiPiano - une application gratuite (sans open source) était fondamentalement ce que je cherchais.

NAudio et JFugue m'a beaucoup aidé aussi. Liens

This et this étaient également très utile pour moi.

0

Je ne connais pas quelque chose comme ça qui existe. Mon conseil serait de télécharger le code source d'un outil MIDI open-source, le compiler avec le support de débogage, le lancer en mode débogage, ouvrir un MIDI, puis parcourir le programme en lisant les informations du fichier MIDI. De cette façon, non seulement vous voyez comment les informations binaires sont traitées directement, mais vous commencez à avoir une idée de la programmation MIDI en général.

1

Voici un MIDI File Dump utility pour les systèmes Win32/DOS, mais je ne peux pas dire que je l'ai encore essayé. Il est également open-source, vous pouvez donc lire le code pour avoir une meilleure idée de comment lire/écrire correctement les fichiers MIDI.

Questions connexes