lilypond-user
[Top][All Lists]
Advanced

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

Re: Drum Kit Writing


From: Cameron Horsburgh
Subject: Re: Drum Kit Writing
Date: Tue, 18 Apr 2006 06:26:11 +1000
User-agent: Mail/News 1.5 (X11/20060228)

Naomi McFadyen wrote:
> Hi there.
> ...it took a while to get this
> far ... problem I'm mainly having, is getting it so that both voices in the
> part go underneath each other without doubling up the rests... when putting
> in the code for voice 2, with rests, it looks like I'm seeing double, which
> is annoying... (voice 2 rests I've removed in the code below, but as you can
> see, voice2 now positions itself right at the start of the staff).

> I've played around with a couple of different ways of writing the kit part
> and do have issues also with time signature (I want 12/8... but 4/4 has
> overriden it, despight no \time 4/4 command being there...) the code below
> is fine with this though.
> 
> Also, on occassion I somehow manage to make extra staffs, which are treble
> clef and hold the info of the drum part I've inputted... it's odd, and hard
> to explain, so hope you kinda understand where I'm coming from! 

Sorry this reply took so long--the original was too large for mailing list!

I've had a bit of a look. I haven't fixed everything (see
attached)--most notably, you'll have to move the rests down to a normal
position, but I'll leave that as an exercise for the reader!

You'll notice I've started new lines for a lot of things--it makes it
easier to read. I also use a text editor that automatically indents the
code. Of course, the mail client will put breaks in long lines, but I'm
sure you'll be able to fix that!

The best way to fix your rest problem is to use skips--for example, s1.
will produce a dotted semibreve rest, but will not print (check it out
in the manual).

I don't have any problems with the time signature.

I'm not sure how you'd go about producing treble staffs that hold drum
music. If you simply want to change the clef temporarily you'd simply
put in '\clef treble' and '\clef percussion' where you want the changes.
I'm not sure I follow what you're after though.

I find the best way to write any polyphonic piece is to define the parts
separately (as you have done) and put them in a separate file. It keeps
things much tidier. I also prefer to keep 'global' things in a separate
file. That way, if you decide to change the way, for example, your name
is written, you only have to change it in one file and not all. This
isn't an issue for single part writing, but when you have a full Brass
Band it can save a lot of time and mistakes!

I wrote a drum part for a piece a year or two ago--hopefully it will
compile in 2.6, but 2.8 shouldn't have any problems with it. You'll see
how it all fits together when you look at it. Here's a link (you should
be able to open it with WinZip):

http://web.netcall.com.au/horsburgh/Downloads/CameronsPart.tar.gz

Oh, and don't forget the \version statement.

And speaking of changing your name, I notice on your web page you were
married yesterday. Congratulations!

Cameron


Attachment: percussion.ly
Description: application/extension-ly

Attachment: percussion.pdf
Description: Adobe PDF document


reply via email to

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