lilypond-user
[Top][All Lists]
Advanced

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

Re: Anomalous, or Non-standard, Clefs


From: David Kastrup
Subject: Re: Anomalous, or Non-standard, Clefs
Date: Sat, 22 Oct 2011 17:35:42 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux)

Alan McConnell <address@hidden> writes:

> On Sat, Oct 22, 2011 at 02:39:05PM +0100, Neil Puttock wrote:
>>
>> > is: #11 of Bartok's 44 Duos for 2
>> > violins, where the upper violin
>> > staff has a key signature of B flat
>> > and D flat(with a footnote emphasizing
>> > that this is not a misprint).
>> 
>> http://lilypond.org/doc/v2.15/Documentation/snippets/pitches#non_002dtraditional-key-signatures
>> 
>       Yes!  Many thanks!  I can see that I'm going to have to get
>       familiar with the "snippets" file.  I've ignored it up to
>       now, since I'm working with v 2.14.2.  But the code you've
>       suggested works with 2.14.2.
>
> A further question:  I have a slight background in Common Lisp, and
> Scheme(used by the guile interpreter) isn't that much different, I
> believe and hope<g>.  Which part of the Lilypond documentation is
> best for learning how Scheme/guile is woven into Lilypond, and
> explains the various ways guile can be used?  

Lilypond-extending.  In particular programming-interface.  I'll need to
rework parts of it once I am through with my current bout of syntax
changes, but it is still what you will want to be reading.  The notation
manual has a bunch of appendices that can be worth looking at, and
ly/music-functions-init.ly provides a nice potpourri of examples at
various levels of intricateness.  Most guile is mainly interwoven with
the user interface: the bowels of Lilypond still do most of its
processing in C++.

-- 
David Kastrup




reply via email to

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