lilypond-devel
[Top][All Lists]
Advanced

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

[PATCH] Clusters


From: Han-Wen Nienhuys
Subject: [PATCH] Clusters
Date: Tue, 12 Nov 2002 02:27:10 +0100

address@hidden writes:
>   Then, for protocol reasons, I removed this code and used
>   #(make-span-event ...) instead to create span requests.  This still
>   works, but the start and end point of the spanner are shifted;
>   e.g., if I say "... c d #(make-span-event 'ClusterEvent STOP) e f
>   g a b", the request refers to the "a" or "b".  This is especially
>   true, if polyphony like "<c d>" occurs shortly beforehand.

that's strange. Can you give an exact example?

 a b c #(..stuff..)

easily doesn't do what you'd expect. The idea is that we will move to
the following syntax

   note-\stuff-\morestuff-\evenmorestuff

if you want to use #(..) in stead of \stuff, you have to use
ly:export, i.e.

   note-#(ly:export (make-some-music .. ) )


just another note: I gather that this is something for the ancient
notation, while I'm used to clusters being a modern music thing (a
chord with all notes between some range). Is this the same, or are
there two kinds of clusters. If yes, shouldn't we distinguish them by
name?

-- 

Han-Wen Nienhuys   |   address@hidden   |   http://www.cs.uu.nl/~hanwen 




reply via email to

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