Version 2.13.53 : ERROR: in procedure ly:pitch-semitones

Bonjour à tous,

Je viens de passer de la version 2.13.23 à la version 2.13.53

Jusqu'ici l'un de mes fichiers types contenait la commande suivante (en rouge) :

\score {
\new StaffGroup <<
\set StaffGroup.systemStartDelimiterHierarchy = #'(SystemStartBrace )
<<
\new Staff <<
\set Staff.instrumentName = #"Guitare"
\tempo "Adaggio" 4=100
\key g \major
\clef "treble_8"
\time 4/4
\Musique >>
\new TabStaff
\with {stringTunings = #'( 4 -1 -5 -10 -15 -20 )
instrumentName = \markup \abs-fontsize #6.5 { \hspace #10 \column { E' B G D A E, } }}
<<\Tablature >>

\layout { }
}

afin de faire apparaître l'accordage de la guitare devant la tablature (voir image tab.png jointe)

Hors, depuis mon passage à 2.13.53 une erreur apparaît et empêche la création du pdf :

ERROR: in procedure ly:pitch-semitones
ERROR: Wrong type argument in position 1 (expecting Pitch): -10

Quelqu'un connait-il cette erreur ? Une solution ?

Bonne soirée
Pierre

tab.png

Oups, je viens de m'apercevoir que le mi de la chanterelle n'apparaît pas dans l'image jointe.
En fait, j'ai fait plusieurs essais de commandes (en version 2.13.23) avec des résultats plus ou moins heureux, donc merci de ne pas tenir compte de cette disparition involontaire ...

···

Le 11 mars 2011 19:08, Pierre Perol-Schneider <****@****> a écrit :

Bonjour à tous,

Je viens de passer de la version 2.13.23 à la version 2.13.53

Jusqu'ici l'un de mes fichiers types contenait la commande suivante (en rouge) :

\score {
\new StaffGroup <<
\set StaffGroup.systemStartDelimiterHierarchy = #'(SystemStartBrace )
<<
\new Staff <<
\set Staff.instrumentName = #"Guitare"
\tempo "Adaggio" 4=100
\key g \major
\clef "treble_8"
\time 4/4
\Musique >>
\new TabStaff
\with {stringTunings = #'( 4 -1 -5 -10 -15 -20 )
instrumentName = \markup \abs-fontsize #6.5 { \hspace #10 \column { E' B G D A E, } }}
<<\Tablature >>

\layout { }
}

afin de faire apparaître l'accordage de la guitare devant la tablature (voir image tab.png jointe)

Hors, depuis mon passage à 2.13.53 une erreur apparaît et empêche la création du pdf :

ERROR: in procedure ly:pitch-semitones
ERROR: Wrong type argument in position 1 (expecting Pitch): -10

Quelqu'un connait-il cette erreur ? Une solution ?

Bonne soirée
Pierre

Apparemment maintenant stringTunings est remplacé par
  \contextStringTuning #'custom-tuning <c' g' d'' a''>
(avec des notes et plus des nombres).

Consulter la version de la doc de la version de LilyPond que vous utilisez.
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Common-notation-for-fretted-strings.html#Custom-tablatures

Cordialement,
Xavier

···

2011/3/11 Pierre Perol-Schneider <****@****>:

Bonjour à tous,
Je viens de passer de la version 2.13.23 à la version 2.13.53
Jusqu'ici l'un de mes fichiers types contenait la commande suivante (en
rouge) :

[...]

afin de faire apparaître l'accordage de la guitare devant la tablature (voir
image tab.png jointe)
Hors, depuis mon passage à 2.13.53 une erreur apparaît et empêche la
création du pdf :
ERROR: in procedure ly:pitch-semitones
ERROR: Wrong type argument in position 1 (expecting Pitch): -10
Quelqu'un connait-il cette erreur ? Une solution ?

--
Xavier Scheuer <****@****>

ou

\makeStringTuning #'custom-tuning &lt;e, a d g b e'&gt;

dans la doc 2.13.53!

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Version-2-13-53-ERROR-in-procedure-ly-pitch-semitones-tp6162334p6162923.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Merci Xavier, je regarde ce de suite !
Bonne soirée
Pierre

···

Le 11 mars 2011 21:20, Xavier Scheuer <****@****> a écrit :

2011/3/11 Pierre Perol-Schneider <****@****>:

Bonjour à tous,
Je viens de passer de la version 2.13.23 à la version 2.13.53
Jusqu'ici l'un de mes fichiers types contenait la commande suivante (en
rouge) :

[...]

afin de faire apparaître l'accordage de la guitare devant la tablature (voir
image tab.png jointe)
Hors, depuis mon passage à 2.13.53 une erreur apparaît et empêche la
création du pdf :
ERROR: in procedure ly:pitch-semitones
ERROR: Wrong type argument in position 1 (expecting Pitch): -10
Quelqu'un connait-il cette erreur ? Une solution ?

Apparemment maintenant stringTunings est remplacé par
\contextStringTuning #'custom-tuning <c' g' d'' a''>
(avec des notes et plus des nombres).

Consulter la version de la doc de la version de LilyPond que vous utilisez.
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Common-notation-for-fretted-strings.html#Custom-tablatures

Cordialement,
Xavier

--
Xavier Scheuer <****@****>

Merci bien Eluze !
Ta solution fonctionne bien et a le mérite d'être simple.
JEdit n'aime pas trop mais compile quand même.

Par contre pour la doc 2.13.54 : http://lilypond.org/doc/v2.13/Documentation/notation/common-notation-for-fretted-strings#custom-tablatures la commande \set TabStaff.stringTunings est - pour moi - imbitable ...

Bonne soirée à tous
Pierre

2011/3/11 Eluze <****@****>

···

ou

\makeStringTuning #'custom-tuning <e, a d g b e'>

dans la doc 2.13.53!

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Version-2-13-53-ERROR-in-procedure-ly-pitch-semitones-tp6162334p6162923.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