> I asked a while ago about drum notation [...] > 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.
BarFly can do everything *except* typeset the slashed stems, using its macro mechanism. You can define how many strokes you want for a particular trick applied to a note of a particular length, and the program can be configured to interpret that (or not) for either playback or score generation. But what it prints will be fully explicit, like an 18th century army drum score. > 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). I suggested something slightly different a long time ago - a postfix * to indicate that the previous note or chord was to be split into two repeated notes or chords, allowing stacking of *'s to get arbitrarily many power-of-2 repetitions. Since this would be in the ABC syntax rather than in the macro system, a typesetter could interpret it with the slash notation. This would save a lot of typing for Beethovenish drum-with-your-left-hand piano chords - your screen fills up fast when you've got repeated semiquaver four-finger chords in the bass. Prefix slashes for this will cause ambiguity. What does "a//b" mean? ----------------------------------------------------------------------------- Jack Campin: 11 Third Street, Newtongrange, Midlothian EH22 4PU; 0131 6604760 <http://www.purr.demon.co.uk/jack> * food intolerance data & recipes, Mac logic fonts, Scots traditional music files, and my CD-ROM "Embro, Embro". ------> off-list mail to "j-c" rather than "abc" at this site, please <------ To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
