message d'erreur "wrong type"

Bonjour.
Je n'ai pas trouvé dans la documentation et dans le forum à quoi correspondait ce message d'erreur:
Prétraitement des éléments graphiques...ERROR: Wrong type (expecting exact integer): ()

Cordialement,
Clément

···

--
View this message in context: http://n2.nabble.com/message-d'erreur-"wrong-type"-tp2562852p2562852.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour,

cela correspond à une erreur dans le code de votre partition LilyPond :slight_smile:

Par exemple, une propriété qui attendrait un nombre entier et se
retrouve avec autre chose. Par exemple un mauvais rythme, ou une
mauvaise octave.

Cordialement,
Valentin

···

2009/3/31 clement <****@****>:

Je n'ai pas trouvé dans la documentation et dans le forum à quoi correspondait ce message d'erreur:
Prétraitement des éléments graphiques...ERROR: Wrong type (expecting exact integer): ()

Bonjour,

cela correspond à une erreur dans le code de votre partition LilyPond :slight_smile:

Par exemple, une propriété qui attendrait un nombre entier et se
retrouve avec autre chose. Par exemple un mauvais rythme, ou une
mauvaise octave.

ok!
ci-après le code de la partition.
Il n'y avait pas d'erreur avant que je n'intègre le code \harmonic. Je continu bien sur à chercher!

\version "2.10.33"

{
\time 6/8
d'8 c'4 d'4.

d'4 e'4. g'8

f'8 e'4 d'4.~
<<d'2.\\
<f d'>2.>>

<<
{r8 e'4 f'4.}\\
{<f c'>2.}>>

\break

\time 5/8
g'8 e' 4. d'8
d'4 c'8 d'4~

d'2 c'8[

\time 6/8
d' c' d' d' c' d']

\time 7/8
<e a d' g' b' e''>8 f''4. e''4 g''8

\break

\time 6/8
a''4 a''8 <b''\harmonic>4.
<<
{<a''\harmonic>2.}\\
{r8 <cis'\harmonic>2~ <cis'\harmonic>8}\\
{r8 <d''\harmonic>2~ <d''\harmonic>8}>>

\time 7/8
<<
{r8 b''4 a''8 a''4.}\\
{<e'\harmonic>2.~<e'\harmonic>8}\\
{<fis'\harmonic>2.~<fis'\harmonic>8}>>

\time 6/8
g''8 e''4 f''4.

\time 5/8
e''8[ f'' e'' e'' f'']

\break

<e a d' g' b' e''>8 e' g'4.
a'4 a'4.
<<{r8 <b'' e'''\harmonic>2}\\
{b'2~ b'8}>>
a'4. a'4

\time 2/4
g'8 e'4 g'8[

g' e' e' g']

\break

\time 7/8
<<
{<e a d' g' b' e''>8 e4 g8 a4.}\\

{r2 r8 <c''\harmonic>4}\\
{r2 r8 <fis''\harmonic>4}

\time 5/8
<<
{c'''8 r2}\\
{a'8 g8 a4.}>>

\time 3/8
{a8 g a}

\time 7/8
{<e a d' g' b' e''>8 a2~ a8 r8}

}

···

--
View this message in context: http://n2.nabble.com/message-d'erreur-"wrong-type"-tp2562852p2565267.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

En enlevant par petit bout
il semblerai que c'est dans la partie en 7/8 que cela pose problème

\time 7/8
<<
{ r8 b''4 a''8 a''4.} \\
{ <e'\harmonic>2.~<e'\harmonic>8 } \\
{ <fis'\harmonic>2.~<fis'\harmonic>8} >>

C'est même le point des blanches pointées qui génère l'erreur

comme ceci ça passe :

\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2~<e'\harmonic>4 ~ <e'\harmonic>8 } \\
{ <fis'\harmonic>2~<e'\harmonic>4 ~ <fis'\harmonic>8} >>

···

--
Martial

En enlevant par petit bout
il semblerai que c'est dans la partie en 7/8 que cela pose problème

Retour d'erreur avec \hamonic :

Pré-traitement des éléments graphiques...ERROR: In procedure ly:note-collision-interface::calc-positioning-done:
ERROR: Wrong type (expecting exact integer): ()

dans ce cas

{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 } \\
{ <fis'\harmonic>2. ~ <fis'\harmonic>8 }
>>
}

La aussi
{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 } \\
{ <fis'>2. ~ <fis'>8}
>>
}

Pas là
{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 }
>>
}

un bug ?

···

--
Martial

Ha !
C'est bien dû à une collision mal gèré.
En remplaçant le fa dièse par un sol
plus de problème.
le fa renvoie une erreur
le re et do aussi
mais pas le sol ni le si !

{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 } \\
{ <g'\harmonic>2. ~ <g'\harmonic>8}
>>
}

···

--
Martial

Il est beau celui-là ; bravo Clément !

http://code.google.com/p/lilypond/issues/detail?id=767

Cordialement,
Valentin

···

2009/4/1 Martial <****@****>:

Ha !
C'est bien dû à une collision mal gèré.
En remplaçant le fa dièse par un sol
plus de problème.