decoupage ligatures et silences
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 ; )
L'import MIDI devrait être beaucoup mieux dans MuseScore 2.0, sortie hier http://musescore.org/fr/2.0
Si tu rencontres encore des problèmes, pourrais tu joindre un fichier MIDI très court, ce que tu voudrais obtenir (mscz) et ce que tu obtiens (mscz)?
En réponse à L'import MIDI devrait être par [DELETED] 5
Bonjour,
Je viens d'essayer un tout petit bout pour voir avant d'essayer sur mes projets et l'import m'a l'air super prometteur ! merci pour ces améliorations. Je vous tiendrai au courant si j'ai encore des problèmes. Merci pour votre réactivité !
Guillaume