On Friday 10 October 2003 06:29 am, Chris Cannam wrote: > Chris Cannam wrote: > > Can I just confirm that you have tested that Lilypond exported > > from the current Rosegarden really doesn't work with 2.0?
Right. EVERY lilypond file I have is horribly, utterly borked now, whether RG produced it or I hand coded it myself. I have dozens of them, and they're all going to have to be updated manually. > http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS.html > > "All articulations must now be entered postfix." > > That sounds pretty fatal, certainly. And after all the trouble > we've both -- separately -- been through to get articulations > coming out in the right places with our various Lilypond export > schemes... Yeah, but there's a bright side. The whole hairpin/slur problem was the result of Hans putting ending events at the top of the loop in order to be able to write them in the right space in the output stream. Short events were screwing up because the starts and ends hit at the same time, and the ends were written first. I tried all kinds of schemes to hack an exception to that for those cases, and nothing ever worked quite right. I pulled out a lot of hair over the matter. With postfix articulations, flip the loop end for end. Starting events at the top, ending events at the bottom, and the hairpin bug and any remaining slur problems should disappear. Flipping that loop is something I've wanted to do for a LONG time, and I *think* postfix articulations will make it possible. (Forgive me if you already hacked up this code to try to work around the above problem. I know you did some stuff a bit ago, and I never got around to looking at what you did.) The other stuff is mostly just syntax. New ways to say "make this bold" and that stuff, so everything is all to hell right now, but many of the necessary changes are simple seds. The big reason the algorithm has to be gutted is to flip it end for end, but this is a plan I've pondered for a long time. I'm still busy making Christmas presents for a bit yet, but I think I know just what to do to get this going. Unless I don't recognize the code when I get back in there. :) -- Michael McIntyre ---- Silvan <[EMAIL PROTECTED]> Linux fanatic, and certified Geek; registered Linux user #243621 http://www.geocities.com/Paris/Rue/5407/ ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php _______________________________________________ Rosegarden-devel mailing list [EMAIL PROTECTED] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
