Hi, Michael!

Just repeated the test, attaching the Lilypond code.

On 09/04/2017 09:49 PM, Michael Gerdau wrote:
Hi David,

could you also mail the created lilypond file rosegarden_tmp_PE7442.ly?

That would allow to have a look at the created LP code w/o haveing to bother RG to create it (I'm currently away from my Linux box...)

Kind regards,
Michael

    david <gn...@hawaii.rr.com> hat am 5. September 2017 um 05:03
    geschrieben:

    Lilypond 2.18.2.

    Getting crashes from Lilypond when trying to preview or print.

    First two crashes were fixed by not having RG export note beamings or
    track staff brackets.

    With the attached RG file (imported from the attached imported MIDI
    file), I get this error message from RG:

        "Ran lilypond successfully, but it terminated with errors.

        Processing terminated due to fatal errors.

        Details

        Processing `rosegarden_tmp_PE7442.ly'
        Parsing...
        Interpreting music...[8][16][24][32][40][48][56][64][72]
        Preprocessing graphical objects...

    The piece plays fine.


--
David W. Jones
gn...@hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.com
% This LilyPond file was generated by Rosegarden 17.04
\include "english.ly"
\version "2.18.0"
\header {
    copyright =  \markup { "Copyright "\char ##x00A9" xxxx Copyright Holder" }
    subtitle = "not yet subtitled"
    title = "Not Yet Titled"
    tagline = "Created using Rosegarden 17.04 and LilyPond"
}
#(set-global-staff-size 21)
#(set-default-paper-size "letter")
global = { 
    \time 3/4
    \skip 2.*73 
}
globalTempo = {
    \tempo 4 = 90  
}
\score {
    << % common

    \context Staff = "track 2, Voice" << 
        \set Staff.instrumentName = \markup { \center-column { "Voice " } }
        \set Staff.midiInstrument = ""
        \set Score.skipBars = ##t
        \set Staff.printKeyCancellation = ##f
        \new Voice \global
        \new Voice \globalTempo

        \context Voice = "voice 1" {
            % Segment: Imported MIDI
            \override Voice.TextScript.padding = #2.0
            \override MultiMeasureRest.expand-limit = 1
            \once \override Staff.TimeSignature.style = #'() 
            \time 3/4
            
            \clef "treble"
            \key e \major
            r4 r r8 gs'  |
            b' 4 -\tenuto r8 b' 4 b' 8  |
            gs' 4 -\tenuto e' 8 gs' 4 gs' 8  |
            b' 8 b' gs' a' 4 fs' 8  |
%% 5
            a' 8 a' fs' gs' 4 e' 8  |
            gs' 8 gs' e' fs' 4 ds' 8  |
            e' 4 -\tenuto r r  |
            gs' 8 a' b' b' a' gs'  |
            a' 4. -\tenuto r8 r4  |
%% 10
            fs' 8 gs' a' a' gs' fs'  |
            gs' 4. -\tenuto r8 r4  |
            e' 8 fs' gs' gs' fs' e'  |
            fs' 4. fs' 4 ds' 8  |
            e' 4 -\tenuto r r  |
%% 15
            r8 gs' b' 4 -\tenuto r8 b'  |
            r8 b' gs' 4 -\tenuto e' 8 gs'  |
            r8 gs' b' b' gs' a'  |
            r8 fs' a' a' fs' gs'  |
            r8 e' gs' gs' e' fs'  |
%% 20
            r8 ds' e' 4 -\tenuto r  |
            r4 gs' 8 a' b' b'  |
            a' 8 gs' a' 4. -\tenuto r8  |
            r4 fs' 8 gs' a' a'  |
            gs' 8 fs' gs' 4. -\tenuto r8  |
%% 25
            r4 e' 8 fs' gs' gs'  |
            fs' 8 e' fs' 4. fs' 8  |
            r8 ds' e' 4 -\tenuto r  |
            e' 4 gs' 8 b' 4 -\tenuto r8  |
            b' 4 b' 8 gs' 4 -\tenuto e' 8  |
%% 30
            gs' 4 gs' 8 b' b' gs'  |
            a' 4 fs' 8 a' a' fs'  |
            gs' 4 e' 8 gs' gs' e'  |
            fs' 4 ds' 8 e' 4 -\tenuto r8  |
            r4 r8 gs' a' b'  |
%% 35
            b' 8 a' gs' a' 4. -\tenuto  |
            r4 r8 fs' gs' a'  |
            a' 8 gs' fs' gs' 4. -\tenuto  |
            r4 r8 e' fs' gs'  |
            gs' 8 fs' e' fs' 4.  |
%% 40
            fs' 4 ds' 8 e' 4 -\tenuto r8  |
            r8 e' 4 gs' 8 b' 4 -\tenuto  |
            r8 b' 4 b' 8 gs' 4 -\tenuto  |
            e' 8 gs' 4 gs' 8 b' b'  |
            gs' 8 a' 4 fs' 8 a' a'  |
%% 45
            fs' 8 gs' 4 e' 8 gs' gs'  |
            e' 8 fs' 4 ds' 8 e' 4 -\tenuto  |
            r4 r gs' 8 a'  |
            b' 8 b' a' gs' a' 4 -\tenuto _~  |
            a' 8 -\tenuto r r4 fs' 8 gs'  |
%% 50
            a' 8 a' gs' fs' gs' 4 -\tenuto _~  |
            gs' 8 -\tenuto r r4 e' 8 fs'  |
            gs' 8 gs' fs' e' fs' 4  |
            r8 fs' 4 ds' 8 e' 4 -\tenuto  |
            r4 e' gs' 8 b' -\tenuto _~  |
%% 55
            b' 8 -\tenuto r b' 4 b' 8 gs' -\tenuto _~  |
            gs' 8 -\tenuto e' gs' 4 gs' 8 b'  |
            b' 8 gs' a' 4 fs' 8 a'  |
            a' 8 fs' gs' 4 e' 8 gs'  |
            gs' 8 e' fs' 4 ds' 8 e' -\tenuto _~  |
%% 60
            e' 8 -\tenuto r r4 r8 gs'  |
            a' 8 b' b' a' gs' a' -\tenuto  |
            r4 r r8 fs'  |
            gs' 8 a' a' gs' fs' gs' -\tenuto _~  |
            gs' 4 -\tenuto r r8 e'  |
%% 65
            fs' 8 gs' gs' fs' e' fs'  |
            r4 fs' ds' 8 e' -\tenuto _~  |
            e' 8 -\tenuto r r e' 4 gs' 8  |
            b' 4 -\tenuto r8 b' 4 b' 8  |
            gs' 4 -\tenuto e' 8 gs' 4 gs' 8  |
%% 70
            b' 8 b' gs' a' 4 fs' 8  |
            a' 8 a' fs' gs' 4 e' 8  |
            gs' 8 gs' e' fs' 4 ds' 8  |
            e' 4 -\tenuto r r  |
            \bar "|."
        } % Voice
    >> % Staff ends

    \context Staff = "track 3, Piano" << 
        \set Staff.instrumentName = \markup { \center-column { "Piano " } }
        \set Staff.midiInstrument = ""
        \set Score.skipBars = ##t
        \set Staff.printKeyCancellation = ##f
        \new Voice \global
        \new Voice \globalTempo

        \context Voice = "voice 2" {
            % Segment: Imported MIDI
            \override Voice.TextScript.padding = #2.0
            \override MultiMeasureRest.expand-limit = 1
            \once \override Staff.TimeSignature.style = #'() 
            \time 3/4
            
            \clef "alto"
            \key e \major
            r4 r r8 < e gs' >  |
            < b' gs > 4 -\tenuto b 8 < b' gs e' > 4 -\tenuto < gs b' > 8  |
            < e gs' > 4 -\tenuto e' 8 < e gs' b > 4 -\tenuto < e gs' > 8  |
            < b' e' gs > 8 -\tenuto b' gs' < a' fs ds' > 4 -\tenuto fs' 8  |
%% 5
            < a' ds' b, > 8 -\tenuto a' fs' < gs' e b > 4 -\tenuto e' 8  |
            < gs' b gs, > 8 -\tenuto gs' e' < fs' a, cs' > 4 < a ds' b, > 8  |
            < gs e' > 4 -\tenuto b, 8 e 4.  |
            < gs' e' e > 8 -\tenuto a' b' < b' cs e' > -\tenuto a' gs'  |
            < fs cs' a' > 4. -\tenuto a,  |
%% 10
            < fs' b, ds' > 8 -\tenuto gs' a' < a' ds b > -\tenuto gs' fs'  |
            < e gs' b > 4. -\tenuto gs,  |
            < e' cs cs' > 8 -\tenuto fs' gs' < gs' b, cs' > -\tenuto fs' e'  |
            < cs' fs' a, > 4. < fs' b, a > 4 -\tenuto ds' 8  |
            < fs, gs e' > 4 -\tenuto r8 b, < gs e' e > 4  |
%% 15
            r8 < e gs' > < gs b' > 4 -\tenuto b 8 < b' gs e' > -\tenuto  |
            e' 8 -\tenuto < gs b' > < e gs' > 4 -\tenuto e' 8 < e gs' b > -\tenuto _~  |
            b 8 -\tenuto < e gs' > < b' e' gs > -\tenuto b' gs' < a' ds' fs > -\tenuto _~  |
            < ds' fs > 8 -\tenuto fs' < a' ds' b, > -\tenuto a' fs' < gs' b e > -\tenuto _~  |
            < e b > 8 -\tenuto e' < gs' b gs, > -\tenuto gs' e' < a, cs' fs' >  |
%% 20
            r8 < a ds' b, > < e' gs > 4 -\tenuto b, 8 e  |
            r4 < gs' e e' > 8 -\tenuto a' b' < b' e' cs > -\tenuto  |
            a' 8 gs' < fs cs' a' > 4. -\tenuto a, 8  |
            r4 < fs' b, ds' > 8 -\tenuto gs' a' < a' ds b > -\tenuto  |
            gs' 8 fs' < e b gs' > 4. -\tenuto gs, 8  |
%% 25
            r4 < e' cs' cs > 8 -\tenuto fs' gs' < gs' b, cs' > -\tenuto  |
            fs' 8 e' < a, cs' fs' > 4. < fs' b, a > 8 -\tenuto  |
            < b, a > 8 -\tenuto ds' < fs, gs e' > 4 -\tenuto r8 b,  |
            < e gs e' > 4 < e gs' > 8 < gs b' > 4 -\tenuto b 8  |
            < b' gs e' > 4 -\tenuto < gs b' > 8 < e gs' > 4 -\tenuto e' 8  |
%% 30
            < e gs' b > 4 -\tenuto < e gs' > 8 < b' e' gs > -\tenuto b' gs'  |
            < a' fs ds' > 4 -\tenuto fs' 8 < a' b, ds' > -\tenuto a' fs'  |
            < gs' e b > 4 -\tenuto e' 8 < gs' b gs, > -\tenuto gs' e'  |
            < a, cs' fs' > 4 < ds' b, a > 8 < gs e' > 4 -\tenuto b, 8  |
            e 4. < gs' e e' > 8 -\tenuto a' b'  |
%% 35
            < b' cs e' > 8 -\tenuto a' gs' < fs cs' a' > 4. -\tenuto  |
            a, 4. < fs' b, ds' > 8 -\tenuto gs' a'  |
            < a' ds b > 8 -\tenuto gs' fs' < e b gs' > 4. -\tenuto  |
            gs, 4. < e' cs' cs > 8 -\tenuto fs' gs'  |
            < gs' cs' b, > 8 -\tenuto fs' e' < a, cs' fs' > 4.  |
%% 40
            < fs' b, a > 4 -\tenuto ds' 8 < fs, gs e' > 4 -\tenuto r8  |
            b, 8 < gs e' e > 4 < e gs' > 8 < b' gs > 4 -\tenuto  |
            b 8 < b' gs e' > 4 -\tenuto < gs b' > 8 < e gs' > 4 -\tenuto  |
            e' 8 < e gs' b > 4 -\tenuto < e gs' > 8 < b' gs e' > -\tenuto b'  |
            gs' 8 < a' fs ds' > 4 -\tenuto fs' 8 < a' ds' b, > -\tenuto a'  |
%% 45
            fs' 8 < gs' e b > 4 -\tenuto e' 8 < gs' b gs, > -\tenuto gs'  |
            e' 8 < fs' a, cs' > 4 < ds' b, a > 8 < gs e' > 4 -\tenuto  |
            b, 8 e 4. < gs' e e' > 8 -\tenuto a'  |
            b' 8 < b' e' cs > -\tenuto a' gs' < fs cs' a' > 4 -\tenuto _~  |
            < cs' a' > 8 -\tenuto a, 4. < fs' b, ds' > 8 -\tenuto gs'  |
%% 50
            a' 8 < a' b ds > -\tenuto gs' fs' < e gs' b > 4 -\tenuto _~  |
            < gs' b > 8 -\tenuto gs, 4. < e' cs cs' > 8 -\tenuto fs'  |
            gs' 8 < gs' cs' b, > -\tenuto fs' e' < a, cs' fs' > 4  |
            r8 < fs' b, a > 4 -\tenuto ds' 8 < fs, gs e' > 4 -\tenuto  |
            r8 b, < e gs e' > 4 < e gs' > 8 < b' gs > -\tenuto _~  |
%% 55
            < gs b' > 8 -\tenuto b < b' gs e' > 4 -\tenuto < gs b' > 8 < gs' e > -\tenuto _~  |
            < e gs' > 8 -\tenuto e' < e gs' b > 4 -\tenuto < e gs' > 8 < b' gs e' > -\tenuto  |
            b' 8 gs' < a' fs ds' > 4 -\tenuto fs' 8 < a' b, ds' > -\tenuto  |
            a' 8 fs' < gs' e b > 4 -\tenuto e' 8 < gs' gs, b > -\tenuto  |
            gs' 8 e' < a, cs' fs' > 4 < b, a ds' > 8 < e' gs > -\tenuto _~  |
%% 60
            < gs e' > 8 -\tenuto b, e 4. < gs' e e' > 8 -\tenuto  |
            a' 8 b' < b' cs e' > -\tenuto a' gs' < fs cs' a' > -\tenuto  |
            < cs' a' > 4 -\tenuto a, 4. < fs' b, ds' > 8 -\tenuto  |
            gs' 8 a' < a' ds b > -\tenuto gs' fs' < e gs' b > -\tenuto  |
            < gs' b > 4 -\tenuto gs, 4. < e' cs cs' > 8 -\tenuto  |
%% 65
            fs' 8 gs' < gs' b, cs' > -\tenuto fs' e' < a, cs' fs' >  |
            r4 < fs' a b, > -\tenuto ds' 8 < fs, e' gs > -\tenuto  |
            < gs e' > 8 -\tenuto r b, < e gs e' > 4 < e gs' > 8  |
            < gs b' > 4 -\tenuto b 8 < b' gs e' > 4 -\tenuto < gs b' > 8  |
            < e gs' > 4 -\tenuto e' 8 < e gs' b > 4 -\tenuto < e gs' > 8  |
%% 70
            < b' e' gs > 8 -\tenuto b' gs' < a' fs ds' > 4 -\tenuto fs' 8  |
            < a' b, ds' > 8 -\tenuto a' fs' < gs' e b > 4 -\tenuto e' 8  |
            < gs' gs, b > 8 -\tenuto gs' e' < a, cs' fs' > 4 < b, a ds' > 8  |
            < gs e' > 4 -\tenuto b, 8 e 4.  |
            \bar "|."
        } % Voice
    >> % Staff (final) ends

>> % notes

\layout {
    indent = 3.0\cm
    short-indent = 1.5\cm
    \context { \Staff \RemoveEmptyStaves }
    \context { \GrandStaff \accepts "Lyrics" }
}
% uncomment to enable generating midi file from the lilypond source
%     \midi {
%     } 
} % score
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to