IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Questions sur Structure fichier Midi.


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de ZouBi
    Inscrit en
    Octobre 2007
    Messages
    508
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 508
    Par défaut Questions sur Structure fichier Midi.
    Bonjour,
    Voilà, je me suis renseigné sur la structure d'un fichier midi.
    Nous avons donc une en-tête, puis suivi, pour chacun des 16 trackes, les informations concernant les notes jouées, et les metas.

    Ma question concerne les métas...
    Mon objectif est de récupérer pour un fichier midi des informations le concernant (auteur, nom, copyright...) et donc j'ai compris que cela apparaissait dans les métas.

    Mais comment je sais où trouver tout ça? Car les métas sont dispersés dans toutes les tracks, pourquoi ne pas tout mettre dans une seule?
    Comment je sais lequel correspond au nom d'auteur par exemple?

    Ensuite, quelle est la différence entre un méta et méta event?

    Merci d'avance...

  2. #2
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par défaut
    Citation Envoyé par ZouBi Voir le message
    Comment je sais lequel correspond au nom d'auteur par exemple?
    Les métas sont codés par l'octet FF suivi d'un octet pour les différentier (02 pour le copyright, par exemple)

    Citation Envoyé par ZouBi Voir le message
    Car les métas sont dispersés dans toutes les tracks
    Le copyright doit être au début de la première piste:

    Copyright Notice
    This meta event defines copyright information including the copyright symbol © (0xA9), the year and the author. This meta event should always be in the first track chunk, have a delta time of 0 and come before all MIDI Channel Events and non-zero delta time events.
    Source : http://www.sonicspot.com/guide/midifiles.html

  3. #3
    Membre chevronné
    Avatar de ZouBi
    Inscrit en
    Octobre 2007
    Messages
    508
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 508
    Par défaut
    Citation Envoyé par 10_GOTO_10 Voir le message
    Les métas sont codés par l'octet FF suivi d'un octet pour les différentier (02 pour le copyright, par exemple)



    Le copyright doit être au début de la première piste:



    Source : http://www.sonicspot.com/guide/midifiles.html
    J'ai lu cet article, et malheuresement, il est bien précisé:
    Malheureusement, après plusieurs tests, tout le monde ne le fait pas; et on retrouve parfois les copyright dans les autres pistes, ou même dans un meta-event de type text.

    Il n'y a donc aucun moyen sur de récupérer le nom de l'auteur dans un fichier MIDI. En affichant tous les métas, on le retrouve et le devine; mais impossible de créer un parser afin de le retrouver automatiquement.

Discussions similaires

  1. Encore une question sur les fichiers midi
    Par m14w dans le forum Delphi
    Réponses: 1
    Dernier message: 07/05/2007, 22h51
  2. [RegEx] Question sur les fichiers
    Par xdoreau dans le forum Langage
    Réponses: 4
    Dernier message: 21/02/2007, 09h55
  3. [XSLT] une question sur mon fichier XML
    Par delma dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 20/10/2006, 17h08
  4. Question sur accès fichier word depuis excel (VBA)
    Par jerome.grange dans le forum VBA Word
    Réponses: 6
    Dernier message: 22/09/2006, 17h34
  5. Questions sur les fichiers Ressource .RC .RES
    Par dexterz dans le forum Langage
    Réponses: 10
    Dernier message: 01/08/2005, 10h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo