| Phil Taylor wrote -
|
| >Using unequal notes in chords just leads to too many ambiguities.

I don't believe there's much of an ambiguity here.  So the notes have
different lengths.  Any keyboard player knows how to do that.

There is a problem in that abc can represent note length combinations
that standard staff notation can't handle.  But this shouldn't be any
more of a problem than the fact that abc can express things  like  A5
or B13/7. You just need to be aware that such things can be played or
converted to midi, but they can't be drawn on the page.

In some cases, they can be. Thus, with L:1/8, [A2F3D4] shouldn't be a
problem.  Staff notation can handle it easily:  The stem has a filled
note head on the A, a dotted filled note head on the F, and  an  open
note head on the D.  This is common in keyboard and guitar music.  So
what's the problem?

Of course, [A1F2D4] can't be represented in staff noation.  But  this
isn't  any  more  of  a  problem than the fact that A5 or A9 can't be
represented in staff notation. If the former makes abc unusable, then
so does the latter.

I don't think anyone would argue that the possibility of  notes  like
A5  makes  abc unusable.  It just means that abc is more general than
staff notation (which has only power-of-2 lengths), so you have to be
careful  to  avoid abc's full generality if you want your music to be
printable.

Most abc programs react to things like A5 with an error  message.   A
few  have  the smarts to translate it to two notes (though they might
not be able to guess whether A4-A or A3-A2 is best).  I'd  think  the
same sort of approach would work with [A1F2D4].  Or maybe just give a
warning that the chord can't be drawn correctly and unusable  lengths
have been ignored.

I'd also think that [A2F3D4] should be handled without  any  problem.
Are there are any abc formatters that do this right? (I've found that
abc2ps doesn't; it ignores all lengths but the first  even  when  the
chord should be drawable.)

Another observation:  There are a number of  monophonic  abc  players
that  just play the first note in a chord.  This is a useful thing to
know, because there are situations where you want a chord note  above
the melody note.  People typing abc chords should perhaps be aware of
this, so that they can remember to  put  the  melody  note  first  in
chords (when there actually is a melody present).

This should probably be the answer to  the  one  unanswered  question
about  chord  lengths:   Which length should be taken for the chord's
length, i.e., the delay until the next note (or chord)  starts.   The
best  answer  is probably to use the length of the "melody" note, the
first note in the chord.  If there's a melody, this answer is  almost
always  going  to  be  right.  And if not, this is a simple rule that
users could remember and use to get the spacing right.

THis could even be used to get your simple  bass-chord  accompaniment
drawn right. You could write a guitar part like:
   [x2D4][f2d2A2] [x2E4][e2c2A2] ...

This should give bass notes of the correct duration, and  the  chords
should  be  played  and  drawn to match the x2 invisible rests.  This
would give  correct  positions  and  lengths  for  the  four  musical
objects. Hmmm ... I wonder if I can hack abc2ps to do these right? In
my copious spare time.  ;-/

To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to