In message <[EMAIL PROTECTED]
t>, [EMAIL PROTECTED] writes
>It feels silly posting this amidst all the talk of standards, etc., but I'm
>going to post anyway.
>
>I asked a while ago about drum notation (I'm not a drummer, but I'm trying to
>transcribe the drum music for my Corps). I have since gotten ALMOST everything
>I need to do by using the existing functionality of abcm2ps.
>
>The one thing I'm missing is putting the slashes on the stems of the notes.
>Obviously, an extension to the code is necessary, and I'm even willing to <gasp>
>step outside the bounds of the emerging abc standard to accomplish my goal,
>since my real intention is only in creating pretty postscript output, suitable
>for a tunebook of printed notation.
>
>My problem is (and I'm sure many of you will agree that it is only "my problem")
>that my C skills are pretty minimal (since, obviously, changes to draw.c need to
>happen), and I don't even know where to start in writing the postscript code to
>make this happen.
>
>A notation I propose for my usage (might others find it useful as well?) is to
>put slashes "//" _before_ the note on which I want the slashes to occur, since,
>in my first estimation, they should be unambiguous symbols (please correct if I
>am wrong).
>
>Also note that I am abusing the guitar chord functionality to put the number of
>strokes above the staff where they belong, so my current code looks like this,
>for the first section of a simple beat:
>
>(Note that there is only 1 line of abc, regardless of whatever line breaking my
>mail program creates)
>
>T:Plain 2/4
>M:2/4
>L:1/8
>K:perc
>%%graceslurs no
>V:1 up
>c|:"7"c{c}c {c}cc-|"7"c{c}c {c}cc-|"7"c{c}c {c}c/Lc/c/c/|[1.2.3. {c}c{c}c {c}cc-
>:|[2 {c}c{c}c {c}c{c}c||
>
>The result ps looks surprisingly good, with the exception of the slashes on the
>stems that I want to indicate a roll. The note should look like this (pardon
>the ASCII art):
>
> |
> |
> |/
> /|/
> /|
> |
> |
> 000|
> 00000
> 00000
> 000
>
>So, to make my pickup note in my example a roll using the slashes, how about a
>notation like this:
>
>//c and if I want 3 or 4 slashes, just put them there, like this: ////c
>
>Also, the "7" I put in as a guitar chord is supposed to be the number of strokes
>for the roll, so we could possibly even incorporate that number into the slash
>notation, perhaps like this:
>
>//7c
>
>Am I way out there, or is anything like this even conceivable?
>
>I suppose another way of doing the slashes is to use text annotations, perhaps?
>If we could, say, make the literal slashes appear instead of to the left, or
>right of the note, we could align them with the note, and raise them a certain
>number of units.
>
>Any thoughts?
>
>Thanks for reading if you got this far. :-)
>
>-Chris
>
>Christopher Myers
>em: [EMAIL PROTECTED]
>aim: chrismyers001
>
>To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/list
>s.html
The term you describe is called a tremolo, or more explicitly a stem
tremolo. Strings (including guitars and mandolins etc) use it.
In timpani it's called a drum roll and may be notated with tr over the
note rather than the slashed stem.
Ironically it was what I understood a "roll" to mean before I was told
that an abc roll was really a pralltriller and I had implemented it as a
stem tremolo in Music Publisher. :-(
Bernard Hill
Braeburn Software
Author of Music Publisher system
Music Software written by musicians for musicians
http://www.braeburn.co.uk
Selkirk, Scotland
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html