fichier musicxml

Bonjour,

Est-il possible de générer un fichier musicxml avec lilypond?

merci

Christophe

Bonjour Christophe !
Oui, c'est possible, je le fais avec Frescobaldi, c'est dans Fichier, Importer, Exporter MusicXML...

Bonjour Gilles,

Merci, j'essaie d'importer mon fichier .mid, l'onglet midi2ly s'ouvre,
je fais entrée sur: lancer midi2py: j'ai le message d'erreur ci-dessous:

Démarrage pythonw.exe...

Impossible de démarrer pythonw.exe.

Veuillez vérifier l'emplacement et les permissions.

Christophe

Le 23/10/2024 à 11:44, christophe prisset a écrit :

Bonjour,

Est-il possible de générer un fichier musicxml avec lilypond?

merci

Christophe

Bonjour Gilles,
Je ne sais pas si mon message est arrivé, je reposte.
Merci, j'essaie d'importer mon fichier .mid, l'onglet midi2ly s'ouvre, je fais entrée sur: lancer midi2py: j'ai le message d'erreur ci-dessous:
Démarrage pythonw.exe...
Impossible de démarrer pythonw.exe.
Veuillez vérifier l'emplacement et les permissions.

Christophe

Bonjour Christophe !
Malheureusement, en dehors d'une utilisation avec Frescobaldi, je vais avoir du mal à t'aider. Et concernant la conversion d'un fichier midi vers Lilypond ou XML, c'est très souvent compliqué et bourré d'erreurs...
Gilles

Bonjour Gilles et tous,

Merci, en fait, j'explique mon souci, mais je suis hors sujet.

Je suis aveugle et j'utilise souvent Musescore qui me permet de pouvoir
lire la partition en braille musical, j'avais écrit pas mal de
partitions il y a quelques années avec Lilypond et à partir du fichier
.mid généré par Lilypond, je le fais lire dans Musescore. Mon problème
est avec les anacrouses, quand j'importe dans musescore, l'anacrouse
n'apparait plus, et tout est décalé, si j'avais do ré croches en
anacrouse, dans musescore je vois ces 2 notes sur le premier temps de la
mesure 1.

pourtant dans le fichier pdf généré avec lilypond tout est ok,
l'anacrouse apparait bien, je pense que c'est entre mon fichier .mid et
Musescore, c'était pour ça que je voulais essayer avec xml.

Christophe

Bonjour,
Mauvaise nouvelle je viens de tester avec ce petit exemple

\version "2.24.4"
\score {
  \relative c' {
    \time 3/8
    \partial 8 c8
    c4 c8
    g'4 g8
    a4 a8
    g4.
  }
  \layout { }
  \midi {  }
}

exporté en xml, importé dans MuseScore
comme pour le midi l'anacrouse n'est pas prise en compte.
C'est idem en import avec tuxguitar, ou import le midi dans lilypond.
Même une conversion midi en abc et import dans tuxguitar.
Reste à supprimer \partial et ajouter un silence avant la 1er note
puis dans MuseScore supprimer le silence

Pour info il y a eu une tentative de conversion *ly sortie pdf en Braille, mais je ne sais pas si le projet a abouti.
Cordialement,

Merci Martial, je vais faire avec la solution que tu proposes. As-tu une
idée d'où vient le souci?

Christophe

D'aprés ce que je lis sur les forums.
Ce n'est pas un soucis.
les fichiers midi sont des successions d’évènements.
une hauteur une durée.
Or dans une anacrouse les 1ers temps sont rien.
En audio on n'entend pas la différence.
les 1er temps sont nuls les notes suivante sont des hauteurs et des durées.
Un fichier MIDI ne contient aucune information de formatage qui puisse permettre l'écriture aisée d'une partition.
Lorsque qu'on converti en fichier lisible, les 1er temps sont d'une d'une durée de zéro. Impossible de convertir cette durée de rien.
Voici converti en texte mon fichier midi de l'exemple lilypond :
convertisseur ici :

https://rexrainbow.github.io/C2Demo/MIDI%20to%20CSV/

0,C3  (0,1)
0.25,C3  (0,1)
0.75,C3  (0,1)
1,G3  (0,1)
1.5,G3  (0,1)
1.75,A3  (0,1)
2.25,A3  (0,1)
2.5,G3  (0,1)

on voit bien qu'il y a rien avant la 1er durée au temps 0.
temps 0 C3 qui dure jusqu'au 2em évènement à 0.25 C3 qui dure 0.75 jusqu'au 3e événement C3
etc.

Ok Martial, merci bien.

Christophe