decoupage ligatures et silences

• 24 Mar. 2015 - 22:29

Bonjour,
Je suis un fidèle utilisateur de Musescore depuis 4 ans et je n'arrive toujours pas à faire proprement un import de fichiers MIDI provenant de mon Séquenceur Audio Midi préféré : Reaper !
En effet après avoir fait mes différentes pistes sous reaper j'exporte en MIDI pour faire des partoches pour mes collègues de musique. Et là a chaque fois à l'import il me met les ligatures sur plusieurs temps, des silences n'importe où (pas découpés par temps de mesure)... Comment faire pour que les lignes importées respectent un découpage par le temps de la mesure et les règles de remplissages des silences qu'on apprend au solfège !?

J'espère que vous avez compris ma question !
Si elle a déjà été posée et qu'une solution existe honte à moi mais je n'ai pas réussi à trouver sur le site. Merci pour votre aide,
Guillaume


Commentaires

A mon avis la meilleur solution pour importer dans MuseScore un fichier venant d'un autre logiciel Musical est d'utiliser le format .xml... voici pourquoi :

Un fichier MIDI ne contient aucune information permettant de construire une partition ( le MIDI n'a pas été créé pour cela ). Il s'agit d'une suite d'évènements, les notes, leurs hauteurs, leurs durées ne sont que les conséquences de ces évènements ( appui sur une ou des touches, relachement de cette ou ces touches, vitesse d'appui et de relachement, pression exercées sur ces touches, etc... etc.. ).

Si tu saisis via le clavier MIDI, ce que le fichier MIDI contient est le reflet de ta manière de jouer et les durées des notes et silences sont forcément irrégulières et ne sont pas forcément bien placées temporellement. Si tu saisis via un ordi il faut salors avoir si ton séquenceur "n'humanise pas" le fichier ( la saisie via l'ordi à la raideur des machines et certains séquenceurs essaient d'atténuer ceci ) l'effet étant de décaler le départ et l'arrêt des notes et MuseScore, à l'import, a du mal à reconnaître et comprendre où il faut placer les notes et quelle est leurs vraies durées sur la partition...

Il faut donc quantiser ton fichier MIDI ( ton séquenceur a forcément cette fonction ). Il y a 2 types de quantisation :
- La durée des notes
- Leur positionnement temporel
Attention ! c'est plus simple à dire qu'à faire... et le séquenceur ne va deviner quelles notes vont raccourcir ou allonger et de combien ni dans quel sens les déplacer en d'autres termes : il faut avoir une bonne expérience pour bien maîtriser la technique.

Ceci fait ne croit pas que MuseScore va sauter de joie : un fichier MIDI ne contient aucunes informations relatives aux triolets, quartolets, etc... ni aux anacrouses ( les mesures tronquées ) et encore moins pour d'éventuels staccato ou legato ( le MIDI ne connaît que le moment ou la note commence et arrête d'être jouée )... même très bien quantisé le résultat devra recevoir des corrections... parfois un peu longues et même parfois rédhibitoires.

Toutefois ton séquenceur, s'il a un éditeur de portées intégré qui a forcément un format propre, c'est-à-dire qui contient les informations nécessaires pour écrire une partition ( même si cela n'est pas son point fort ) doit l'afficher a peu près correctement et doit savoir l'exporter au format .xml... et croit moi : MuseScore préfère ; )

Do you still have an unanswered question? Please log in first to post your question.