--------

Jack Campin writes:
| It might be less confusing if the default behaviour were for these
| accidentals to be reflected in all octaves, with octave-specificity
| being implied by usages like
|
|    K:A Mix =G ^g % scale of the "Montgomerie" 18th century smallpipe
|                  % see Julian Goodacre's website for details

I just fed the following to my version of abc2ps:

X: 1
T: Scale of the "Montgomerie" 18th century smallpipe
N: See Julian Goodacre's website for details
%%staffwidth 10cm
K:AMix=G^g
|: AGA Bcd | efg a3 :|

It worked fine, giving a key signature of ^f^c=G^g.   The  one  minor
quibble  is  that the last sharp should be moved to the left, so that
it's in the same column as the natural.  Getting the spacing  exactly
right can be time consuming.  Maybe I'll work on it.

| i.e. you have to *say* when something happens differently in different
| octaves.

In all the cases I've seen of music that uses scales like  this,  the
accidentals  have  been  written  in  different octaves like this.  I
suspect that  the  musicians  realize  that  readers  are  likely  to
mistakenly  apply  keysig accidentals to all octaves unless you state
explicitly otherwise.

There's still room for confusion, though.  Some people think that the
ABC  letters  should  always  apply  to the same octave regardless of
clef.  So if you were playing the above music on an  instrument  that
sounds  an octave high low, some people would insist that you haven't
specified the accidental for "g'" or  "G,".   This  might  produce  a
measure  of  exasperation  in your and my mind, but consider that ABC
player software can't be expected to have your intelligence, and it's
mostly  people  working  with  player software that want ABC notes to
have fixed pitch.  (This is eminently reasonable from their viewpoint
and  very bizarre to people who only convert ABC to printed music, so
it's probably an excellent example of an irreconcilable difference in
the interpretation of some ABC extensions.)

| Best of all would be to allow these modes to be defined, on both
| a per-tune and per-file basis:
|
|   K:Montgomerie A Mix =G ^g
|   ...
|   K:E Montgomerie % the original pipe is in fact in E though
|                   % nobody would notate for it that way
|
| And yes, this *is* a slippery slope sneakily intended to lead to support
| for microtonal modes...

Heh, heh.  Wouldn't it be nice?   Keep trying, Jack ...

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

Reply via email to