Or cette structure apparaît plus de 200 fois sur les 85 mesures, et il
semble que LilyPond déclare forfait après plus ou moins 140 de ces
structures.
Pourtant, dans la "directrice", tout passe sans problème ...
Auriez-vous une piste pour résoudre ce malheureux problème ?
Je n'arrive pas à reproduire ton problème, j'ai fait un repeat 500 de ton fragment ça marche super bien.
Si tu veux m'envoyer le fichier à compiler pour déterminer si c'est un problème local ou général il n'y a pas de problème.
Cécile
···
Le 28/05/2012 22:34, Seventies a écrit :
Tous les utilisateurs de Windows connaissent ce malheureux message.
Pourtant, il apparaît ici de manière systématique, suite, je pense, à la
répétition d'une structure particulière.
Voici à quoi ressemble la partition que je dois reproduire :
Or cette structure apparaît plus de 200 fois sur les 85 mesures, et il
semble que LilyPond déclare forfait après plus ou moins 140 de ces
structures.
Pourtant, dans la "directrice", tout passe sans problème ...
Auriez-vous une piste pour résoudre ce malheureux problème ?
Bonjour,
Ta façon de faire me semble un peu compliquée, ou alors je n'ai pas vraiment
saisi le but de ton code.
Tu peux utiliser la propriété "staff-position" de l'objet "Rest" pour
positionner les silences, Pour les hampes il suffit d'utiliser 2 voix:
{
<< \relative c''' {\override Rest #'staff-position = #0 r8 c c[ a] r a r a
} \\
\relative c''{s f f[ f] s f s f} >>
}
Bonsoir
Testé avec un repeat de 500 pas de problème
avec 1000 pas de problème
avec 1500 :
"Pré-traitement des éléments graphiques...
Arrêté avec le code de retour -1073741819."
peut-être un problème de mémoire ...
···
Or cette structure apparaît plus de 200 fois sur les 85 mesures, et il
semble que LilyPond déclare forfait après plus ou moins 140 de ces
structures.
Pourtant, dans la "directrice", tout passe sans problème ...
== En réponse au message du 28-05-2012, 23:23:37 ==
Je n'arrive pas à reproduire ton problème, j'ai fait un repeat 500 de
ton fragment ça marche super bien.
Si tu veux m'envoyer le fichier à compiler pour déterminer si c'est un
problème local ou général il n'y a pas de problème.
Cécile
Tous les utilisateurs de Windows connaissent ce malheureux message.
Pourtant, il apparaît ici de manière systématique, suite, je pense, à la
répétition d'une structure particulière.
Voici à quoi ressemble la partition que je dois reproduire :
Il y a malheureusement de nombreux fichiers imbriqués, de nombreuses fonctions que j'ai définies une fois pour toutes, mais qui ne servent pas ici.
Toutefois, j'avance, et en ne gardant que le strict minimum, la compilation se déroule maintenant correctement, sans les titres, les headers, les \override, les citations, la mise en page, ...
À tête reposée, je vais tenter de reconstruire tout, pas à pas. Heureusement, la compilation ne dure que 4 secondes, il n'y aura pas trop de temps perdu
== En réponse au message du 29-05-2012, 00:33:52 ==
Bonsoir
Testé avec un repeat de 500 pas de problème
avec 1000 pas de problème
avec 1500 :
"Pré-traitement des éléments graphiques...
Arrêté avec le code de retour -1073741819."
peut-être un problème de mémoire ...
Merci à tous pour votre aide.
Visiblement, il s'agit d'un bug difficilement détectable : la variable xxx = \relative c' { ... } pose problème si elle est utilisée en "partie séparée" mais passe sans problème dans la "directrice" (qui contient 18 \staff).
Si je diminue la longueur de cette variable, elle passe. Or, la partition ne fait que 85 mesures.
Si j'enlève les titres, mise en page, \override, citations, etc, rien ne change.
Mais si je rassemble les fichiers imbriqués en un seul, ça passe (mais pour l'instant, sans la mise en page, titres, ...)
Donc quelques heures de repos, et on reprend tout ça demain soir la tête fraîche.
Bonne fin de nuit et à demain pour de nouvelles aventures.