On Mon, Jan 8, 2018 at 9:42 PM, Ed Harbison <mathem...@gmail.com> wrote:

> 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


Wow! I think it's great that you're using LilyPond to learn about
LISP/Scheme. My Scheme is non-existant. I'm not sure why you're working on
"bar lines, rehearsal marks, breaks, and the like", since they seem to be
already covered reasonably well in LilyPond. On the other hand, there are
still a lot of difficulties with LilyPond that probably would respond well
to Scheme. Have you had a look at the Bug List? You could start here -
http://lilypond.org/doc/v2.17/Documentation/contributor/index - if you'd
like.

All the best,

Ralph



-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to