Hi Jan-Peter, just shortly (preparations here as well ...)
openLilyLib will become a new core-only library, implementing the core module handling, logging, option handling etc. functionality. Everything that is now in subdirectories of /ly will be moved/reimplemented as separate repositories that depend on openLilyLib. That way we can significantly better manage project membership/privileges, and each project has its own issue tracker. I'm sorry that this pull request is hanging for so long now :-( Yes, we should re-implement the edition-engraver (from scratch) in such a separate openLilyLib-library. This is very high on my priority list as - it is a requirement for my mei2ly endeavors - I'm (hopefully) giving a presentation about the topic (a little bit more general) in May - I consider dealing with the subject in a seminar in the summer term Best Urs Am 31.12.2015 um 13:03 schrieb Jan-Peter Voigt: > Hi Urs and Kieren, > > why it doesn't work on voice-level, I can't tell (right now), but at > least I also came across that issue (is it an issue?). But addressing > partials and grace-notes in time works the that way. > > There are two (for me) workable edition-engraver-versions, which are > able to address contexts by id: In my lalily-framework and in the > jpv/edition-engraver branch in openlilylib. There is a pending pull > request, but I can't tell, how it works with the current versions of > lilypond and openlilylib. > > I roughly followed the threads about reorganizing openlilylib. We should > make the edition-engraver a sub-project/module and reimplement it > (together). There shall be a base scheme-engraver with all possible > slots (process-music etc.) and a helper, that can deliver all > tweaks/mods for the current timestamp - by measure/moment, by ID/Marker, > by ??? - and the current context - by Name, by ID, by ???. > To apply tweaks, we need to check/listen for an event/grob inside the > current context. The goal is to say: Tweak the cis'' or inside a chord > <a' cis'' e''> @ time T. > > OK, now lunch-time ;-) > > All the best for the new year :-) > Cheers, Jan-Peter > > Am 31. Dezember 2015 02:48:29 MEZ, schrieb Urs Liska <[email protected]>: > > > > Am 31.12.2015 um 00:18 schrieb Kieren MacMillan: > > Hi Urs, > > so: what is the incantation for ly:make-moment to address > some point in a \partial ? > > In my current score, > > \editionMod IStoodTiptoe-score 1 #(ly:make-moment 0/4 -0/4) > > let me address the [single] quarter beat/moment in a \partial 4 > pickup measure. > > Hope this helps! > > > Yes, thank you. > Interestingly it didn't work addressing Voice but does so with Staff or > Dynamics ... > > \editionMod cycle 1 #(ly:make-moment 0/4 -0/8) > (again to Staff, Score but not Voice) seems to address the eighth note > before the barline in a "\partial 4". Strangely here \once doesn't have > an effect. > > Urs > > Kieren. > > ------------------------------------------------------------------------ > > > Kieren MacMillan, composer > ‣ website: www.kierenmacmillan.info > <http://www.kierenmacmillan.info> > ‣ email: [email protected] > > > > > ------------------------------------------------------------------------ > > lilypond-user mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/lilypond-user > > > -- > Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail > gesendet. -- Urs Liska www.openlilylib.org _______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
