> > From: Jason Yip <sripedia_getp...@slmail.me> > To: lilypond-devel@gnu.org > Cc: Carl Sorensen <carl.d.soren...@gmail.com> > Bcc: > Date: Wed, 9 Aug 2023 16:55:10 -0700 > Subject: The final stage of my GSoC project > Hey everyone, > > Last week I made a draft merge request for the changes that my project > brings, since I finished most codebase changes, which are the most > interesting part, and the finish line was quite close with just the > remaining documentation/regression test work left. Now, I think that my > merge request for my project is ready and have removed its draft status. > You can view it at > https://gitlab.com/lilypond/lilypond/-/merge_requests/2080 and leave > feedback on it. It will be the URL of my GSoC project page. I hope that > any remaining final touches for my merge request are completed before > the end of the project timeline. > > This has been a fun project and I want to thank those who have helped me > understand the Lilypond codebase! I'm always happy to stick around after > the end of the project to help improve Lilypond further, although I will > have to shift my focus towards my new university term that starts soon. > While I have the time, I may consider writing a blog post about my beam > subdivision algorithm in detail later as I admire its handling of the > intricacies of music theory. > > > -- > - Jason Yip >
It is great to see a GSoC project moving along so nicely. I'll admit I have not been paying enough attention to this project to know whether or not the improvements will address the beaming use case that I run into. Or, maybe my use case can already be addressed and I simply don't fully understand how to use automatic beaming? My use case is for a preferred way to beam 8ths in 4/4 is c8 [ 8 8 8 ] c8 [ 8 8 8 ] Which, of course, is straightforward. However, when there are only 3 8th notes, I prefer to beam to the beat like r8 c c [ c ] r c c [ c ] c8 [ c ] c r c [ c ] c r Rather than the current behavior, which is to beam all 3 notes like r8 c [ c c ] r c [ c c ] c8 [ c c ] r c [ c c ] r I do know how to set automatic beaming to produce that, but in that case, the 4 8th note case becomes c8 [ c ] c [ c ] c [ c ] c [ c ] So, can anyone explain whether it is, or will be, possible to have automatic beaming in 4/4 that behaves like this: c8 [ c c c ] c [ c c c ] r8 c c [ c ] r c c [ c ] c8 [ c ] c r c [ c ] c r Thanks, Elaine Alt 415 . 341 .4954 "*Confusion is highly underrated*" ela...@flaminghakama.com Producer ~ Composer ~ Instrumentalist ~ Educator -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-