Am 07.09.2016 um 14:20 schrieb Phil Hézaine:
> On 06/09/2016 14:22, Knut Petersen wrote:
>> Hi everybody!
>>
>> I think some people might be interested in the files attached.
>>
>> JSBI1.ly is a sample document (Bach Invention No. 1) that demonstrates
>> the syntax.
>> It includes some insane tempo changes and a bad layout to force pages
>> with a variable
>> number of systems. You'll see that despite of this video and audio keeps
>> synchronized.
>>
>> videohelper.ily includes some code to generate a helper file during the
>> lilypond run.
>>
>> mkvideo is a bash script that generates videos from the lilypond output,
>> following
>> instructions generated during the lilypond run. mkvideo use the
>> following tools
>>
>> ls, sort, tail, uniq, grep, sed, bc, gs, pdftk, fluidsynth, sox, ffmpeg
>> and the
>>  /usr/share/sounds/sf2/FluidR3_GM.sf2 sound file.
>>
>> Put the attached files into a seperate directory, don't forget "chmod
>> 700 mkvideo",
>> and execute
>>
>>     lilypond JSBI1
>>    ./mkvideo
>>
>> mkvideo is pretty fast (lilypond time here approximately 1.6 seconds,
>> video
>> generation time less than 9 seconds on an i4790K system)
>>
>> cu,
>>  Knut
>
> Hi Knut,
>
> It seems there are 2 errors in videohelper.ily, line 128 and 146:
>
> GNU LilyPond 2.18.2
> Traitement de « JSBI1.ly »
> Analyse...
> Interprétation en cours de la musique...[8][16]
> Pré-traitement des éléments graphiques...
> Détermination du nombre optimal de pages...
> Répartition de la musique sur une page...
> Dessin des systèmes...
> Sortie mise en page vers « JSBI1.ps »...
> Conversion à « ./JSBI1.pdf »...
> videohelper.ily:146:2: Erreur : GUILE a signalé une erreur pour
> l'expression débutant ici
> #
>  (format out "~a~a~a" "LILYSOURCE=" (ly:parser-output-name) ".ly\n")
> Wrong number of arguments to #<primitive-procedure ly:parser-output-name>
> Interprétation en cours de la musique...[8][16]
> Pré-traitement des éléments graphiques...
> Détermination du nombre optimal de pages...
> Répartition de la musique sur 7 à 8 pages...
> Dessin des systèmes...videohelper.ily:128:20: In expression
> (grob::when (car m)):
> videohelper.ily:128:20: Unbound variable: grob::when
>
> Phil.
>

Obviously this code doesn't work with LilyPond 2.18. Both errors refer
to changes someway down the 2.19 line.

I assume that the \version statement "2.11.47" is erroneous and refers
to "2.19.47" instead.

HTH
Urs

>
>
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to