lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: large-scale example projects repositories


From: Graham King
Subject: Re: large-scale example projects repositories
Date: Fri, 2 Jul 2021 17:52:39 +0100

Urs Liska built some impressive infrastructure to support the engraving of, and collaboration on, large scores.  This was used for an edition of Oskar Fried's Das Trunkne Lied.  To our great loss, Urs appears to have withdrawn from active Lilypond collaboration, but a description of his work appears on the wayback machine [1], the code for the tools is still at GitHub [2][3], and Andrew Bernard has kindly taken on the custodianship [4].

[1] http://web.archive.org/web/20200220115036/http://lilypondblog.org/category/productions/das-trunkne-lied/
[2] https://github.com/openlilylib
[3] https://github.com/openlilylib-documentation
[4] https://lists.gnu.org/archive/html/lilypond-user/2021-03/msg00088.html

On 2 Jul 2021, at 15:29, Kenneth Wolcott <kennethwolcott@gmail.com> wrote:

Mutopia

On Fri, Jul 2, 2021 at 7:17 AM Tom Brennan <tjb1982@gmail.com> wrote:
Hello

Are there any large-scale, "real-world" lilypond projects available online to view so that I can see how they're organized? I know that I've seen some documentation here and there that describes what you _would_ do if you had a string quartet project, for example, but I'd like to see someone's actual code for a non-trivial project so I can get a sense of how they keep it nice and well-organized. An example of a large-scale project would be a multi-movement orchestral piece, or even a multi-movement chamber piece, like a pierrot ensemble kind of thing, especially one that incorporates some non-trivial customizations with scheme, et al. Definitely there are a thousand ways to organize a project, and I've developed my own way over time that works alright, but if I could see examples of other projects, I might be able to get ideas about improving my productivity.

The docs are pretty sparing when it comes to talking about this point (e.g. http://lilypond.org/doc/v2.23/Documentation/usage/large-projects). I've also found some people online who described what they do, but it would be so much more informative to see this done in practice, especially if it were pieces the community could vote on as being "representative" of a good project organization. There are some medium-scale projects I found on github (e.g., https://github.com/cellist/Lilypond-Sheet-Music). But it would be nice to have a central place to go to search through with keywords or tags, like the snippet repository. Is there something like this already and I just haven't found it yet? Would anyone else be interested in something like that if it doesn't already exist?

Thanks
Tom


reply via email to

[Prev in Thread] Current Thread [Next in Thread]