Subject: conversion finale vers lilypond

From: christophe <[email-masked]>
Date: Sat, 05 Sep 2009 13:52:49 +0200

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

---

From: lasconic <[email-masked]>
Date: Sat, 5 Sep 2009 07:40:45 -0500 (CDT)

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
-- 
View this message in context: http://n2.nabble.com/conversion-finale-vers-lilypond-tp3584909p3585034.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: christophe <[email-masked]>
Date: Sat, 05 Sep 2009 20:14:14 +0200

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 :

lasconic

---

From: lasconic <[email-masked]>
Date: Sat, 5 Sep 2009 13:21:18 -0500 (CDT)

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.

-- 
View this message in context: http://n2.nabble.com/conversion-finale-vers-lilypond-tp3584909p3586602.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.