Hello all! Sorry if I am doing something wrong with how to do this.  I’m new 
here and have never used a mailing list before, so please let me know if I 
should be doing something different.

I already tried asking on the Facebook group, but the only responses I got were 
saying I shouldn’t use Scheme.  However, I am also using this experience to 
learn more about LISP in general, so I’d love to get some more experience with 
this.
I'm currently trying to write a few scheme engravers to insert things like bar 
lines, rehearsal marks, breaks, and the like. I'm using make-engraver.

I seem to have been able to get breaks in with stop-translation-timestep at 
certain points, but it's so far only breaks that work, and apparently I have an 
off-by-one error at every bar somehow (which is a story for another day).

Does anyone know a way to specify a check at the beginning/end of every measure 
to see if something needs to happen? Like, say when it's measure 8, a break 
needs to happen at the end of the bar, and when it's measure 17, the beginning 
of the bar has a rehearsal mark accompanied with a thick single bar line.

Thank you in advance!
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to