conversion finale vers lilypond

4 messages Options
Embed this post
Permalink
Christophe Godefroy

conversion finale vers lilypond

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
bonjour,
j'essaye de transformer un fichier provenant de finale pour le modifier avec Lilypond. je passe d'abord par un format musicxml.
voici la ligne de commande et l'erreur :


C:\Users\christophe\Documents>musicxml2ly KV421.xml
Reading MusicXML from KV421.xml ...
Traceback (most recent call last):
  File "C:\Program Files (x86)\LilyPond\usr\bin\musicxml2ly.py", line 2955, in ?

    main()
  File "C:\Program Files (x86)\LilyPond\usr\bin\musicxml2ly.py", line 2950, in m
ain
    voices = convert (filename, options)
  File "C:\Program Files (x86)\LilyPond\usr\bin\musicxml2ly.py", line 2855, in c
onvert
    tree = read_musicxml (filename, options.compressed, options.use_lxml)
  File "C:\Program Files (x86)\LilyPond\usr\bin\musicxml2ly.py", line 2846, in r
ead_musicxml
    return read_xml (io_object, use_lxml)
  File "C:\Program Files (x86)\LilyPond\usr\bin\musicxml2ly.py", line 2808, in r
ead_xml
    doc = minidom.parse(io_object)
  File "C:\Program Files (x86)\LilyPond\usr\lib\python2.4\xml\dom\minidom.py", l
ine 1915, in parse
    return expatbuilder.parse(file)
  File "C:\Program Files (x86)\LilyPond\usr\lib\python2.4\xml\dom\expatbuilder.p
y", line 924, in parse
    result = builder.parseFile(fp)
  File "C:\Program Files (x86)\LilyPond\usr\lib\python2.4\xml\dom\expatbuilder.p
y", line 211, in parseFile
    parser.Parse("", True)
xml.parsers.expat.ExpatError: unclosed token: line 3901, column 19


C:\Users\christophe\Documents>musicxml2ly --version
musicxml2ly.py (LilyPond) 2.12.2

je suis sous vista x64


Avez-vous déjà rencontré ce type de problème ?

Merci pour  votre aide à tous

Christophe


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
lasconic

Re: conversion finale vers lilypond

Reply Threaded More More options
Print post
Permalink
Sans le fichier MusicXML, ça va être rude...
Ouvre ton fichier MusicXML avec un éditeur de texte classique. Il y a quoi à la ligne 3901, colonne 19 ?
Sinon essaie d'ouvrir le fichier MusicXML avec un autre éditeur de partitions comme MuseScore, voir s'il peut l'ouvrir pour vérifier que ce n'est pas le Dolet qui importe un mauvais fichier MusicXML.

lasconic
Christophe Godefroy

Re: Re: conversion finale vers lilypond

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
salut,

la ligne 3901 c'est la dernière ligne du fichier les voici:

          <step>B</step>
          <alter>-1</alter>
          <octave>5</octave>
        </pitch>
        <duration>6</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>down</stem>
        <beam number="1">continue</beam>
        <beam number="2">continue</beam>
      </note>
      <note>
        <pitch>
          <step>G</step>
          <octave>5</octave>
        </pitch>
        <duration>6</duration


voila comment ça ce fini !

est-ce une fin normale ?


Merci
christophe


lasconic a écrit :
Sans le fichier MusicXML, ça va être rude...
Ouvre ton fichier MusicXML avec un éditeur de texte classique. Il y a quoi à
la ligne 3901, colonne 19 ?
Sinon essaie d'ouvrir le fichier MusicXML avec un autre éditeur de
partitions comme MuseScore, voir s'il peut l'ouvrir pour vérifier que ce
n'est pas le Dolet qui importe un mauvais fichier MusicXML.

lasconic
  

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
lasconic

Re: Re: conversion finale vers lilypond

Reply Threaded More More options
Print post
Permalink
Pas du tout. Il en manque un bout. MusicXML est un format xml et donc à balises ouvrantes et fermantes, <toto></toto>. Donc Finale n'a pas bien fait son boulot. Essaie d'exporter de nouveau.