I'm currently trying to come up with the best template for a more
structured Lilypond export.

I think considering to change the current mapping, which is:
    // Lilypond Voice = Rosegarden Segment
    // Lilypond Staff = Rosegarden Track

To:
Rosegarden segment = Lilypond notes
Rosegarden Track = Lilypond Voice

...and then keep the score/staff definition seperate.
This would allow you to rather easily typeset to voices in the same staff.

The problem is that I'm afraid this will only work good for the kind of
music I usually work with.
I have a very simple example of a Lilypond file up here:
http://bigendian.dk/lily/

It would be nice to have some reference material of what Rosegarden is
expected to be able to export to Lilypond and how the result should look
visually. So if anyone have example RG files, I would be glad.

Also:

Peter Mogensen wrote:
 > Would it be relative simple to let a segment appear more than one place?
> If so, would only require a few tags on a segment to specify that they
> should be exported as repeats with voltas.
> 
> Like this:
> 
> Track:  [segmentA][voltasegment1][segmentA][voltasegment2]

I was thinking that it could be relative simple to add primitive
understanding of repeats to RG without actually doing a lot with the
notation editor, if you could only make the same segment appear more
than one place depending on flags set on the segment.
I don't know how that code looks like, so I'm just asking ?

I was thinking somthing in the line of:

* There's already a repeat flag. This could be expanded to include a
repeat count.
* A "voltarepeat" flag could be added, which causes the segment to be
repeated only after the next (volta) segment.
* You could actually also support D[SC] al (Fine|CODA) in that way by
setting attributes on segments and allowing for placing "Fine" and CODA.

Would this be a daunting task?
Is it a bad way to do it?

Peter


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to