Sibelius to Lilypond, des solutions !!!

Bonjour,

Ce matin je me suis souvenu qu'il existe un langage permettant de créer ses propres plugins dans Sibelius, le langage Manuscript : http://www.sibelius.com/download/software/win/ManuScriptLanguage.pdf

J'ai commencé à étudier un peu ce document, pour voir s'il y aurait un moyen de créer un plugin qui convertirait les fichiers SIB en LY.... après quelques minutes je me suis dit que c'était possible, mais que ça serait un gros travail. J'allais vous envoyer un exemple de plugin qui pourrait servir de point de départ, quand j'ai demandé de l'aide à Google....

En effet, jusqu'à présent j'avais tapé dans google des choses comme "sibelius format" ou "convert sibelius to lilypond".... mais ce matin j'ai écrit "sibelius plugin lilypond", et je suis rapidement tombé sur ça : http://scramblelovers.com/lilypond/

Je n'ai pas encore testé, surtout parce qu'ensuite j'ai tapé "sib2ly" dans google et j'ai trouvé ça : http://sidorefa.com/sib2ly/ Cela semble bien plus puissant. Remarquez que dans les deux cas il faut posséder Sibelius pour que cela fonctionne. En effet, comme le format SIB est fermé, il faut passer par un plugin pour exporter les données depuis Sibelius.

Voilà, A+

Christophe Pochon
http://www.christophe-pochon.com

Bonjour,
Et merci pour votre message et votre recherche !
J'ai essayé sib2ly, mais je n'ai pas bien suivi les indications. J'ai donc
obtenu un fichier XML, je suis passé de Windows (où j'ai Sibelius) à Ubuntu
(où je sais faire des lignes de commande), j'ai tapé "musicxml2ly
MusetteThalie_es1.ly", et voici la réponse :
Reading MusicXML from MusetteThalie_es1.xml ...
Traceback (most recent call last):
  File "/home/loic/lilypond/usr/bin/musicxml2ly", line 2955, in ?
    main()
  File "/home/loic/lilypond/usr/bin/musicxml2ly", line 2950, in main
    voices = convert (filename, options)
  File "/home/loic/lilypond/usr/bin/musicxml2ly", line 2869, in convert
    update_score_setup (score, part_list, voices)
UnboundLocalError: local variable 'part_list' referenced before assignment
Bon, je vais peut-être essayer la solution régulière, même si (cf. autre
message), les commandes sous Windows, j'ai pas encore réussi à en faire quoi
que ce soit !
A bientôt !

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Sibelius-to-Lilypond-des-solutions-tp5291212p5302631.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

En fait la conversion se fait en 2 étapes :

  1. Dans Sibelius, le plugin exporte tout en vrac dans un fichier XML (qui n'a rien à voir avec un fichier MusicXML !).
  2. Ensuite il y a, en dehors de Sibelius un second utilitaire à lancer, qui va convertir le fichier XML précédemment créé en fichier LY.

C'est donc cette deuxième étape qui t'a échappée.

Pour lancer des commandes dans un terminal sous Windows :

  1. Menu démarrer, cliquer sur Exécuter
  2. Entrez CMD dans la boîte dialogue qui apparaît
  3. Enter .... et voilà le terminal, qui fonctionne presque comme sous Linux, avec quelques différences ( LS -> DIR , CP -> COPY, etc..., mais CD = CD )

Christophe Pochon
http://www.christophe-pochon.com

···

Le 16 juillet 2010 18:06, Céladon <****@****> a écrit :

Bonjour,
Et merci pour votre message et votre recherche !
J'ai essayé sib2ly, mais je n'ai pas bien suivi les indications. J'ai donc
obtenu un fichier XML, je suis passé de Windows (où j'ai Sibelius) à Ubuntu
(où je sais faire des lignes de commande), j'ai tapé "musicxml2ly
MusetteThalie_es1.ly", et voici la réponse :
Reading MusicXML from MusetteThalie_es1.xml ...
Traceback (most recent call last):
File "/home/loic/lilypond/usr/bin/musicxml2ly", line 2955, in ?
main()
File "/home/loic/lilypond/usr/bin/musicxml2ly", line 2950, in main
voices = convert (filename, options)
File "/home/loic/lilypond/usr/bin/musicxml2ly", line 2869, in convert
update_score_setup (score, part_list, voices)
UnboundLocalError: local variable 'part_list' referenced before assignment
Bon, je vais peut-être essayer la solution régulière, même si (cf. autre
message), les commandes sous Windows, j'ai pas encore réussi à en faire quoi
que ce soit !
A bientôt !

View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Sibelius-to-Lilypond-des-solutions-tp5291212p5302631.html

Sent from the LilyPond French Users mailing list archive at Nabble.com.


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Oui, je viens de revoir tout ça, d'essayer ! Ca marche du tonnerre ! C'est
génial, merci ! J'ai pas mal de partitions sous Sibelius, j'espère pouvoir
en faire profiter la communauté prochainement du coup !
À bientôt, et MERCI !
L.

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Sibelius-to-Lilypond-des-solutions-tp5291212p5302909.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Content de savoir que ça marche si bien ! J'ai aussi beaucoup de partitions sous Sibelius mais n'ai pas encore pris le temps de tester tout ça, je me réjouis d'essayer.

A+

Christophe Pochon
http://www.christophe-pochon.com

···

Le 16 juillet 2010 19:08, Céladon <****@****> a écrit :

Oui, je viens de revoir tout ça, d'essayer ! Ca marche du tonnerre ! C'est
génial, merci ! J'ai pas mal de partitions sous Sibelius, j'espère pouvoir
en faire profiter la communauté prochainement du coup !
À bientôt, et MERCI !
L.

View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Sibelius-to-Lilypond-des-solutions-tp5291212p5302909.html

Sent from the LilyPond French Users mailing list archive at Nabble.com.


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr