Re: [abcusers] resons for using abc

2002-06-06 Thread Laurie (ukonline)

I have performed magic on stage in the past.  There was of course always a
mundane behind-the-scenes explanation of what appeared to happen, there was
some effort needed to implement the tricks, some people to whom credit was
due, etc.

It's definitely magic.

Laurie
- Original Message -
From: John Chambers [EMAIL PROTECTED]


Laurie writes:
| JC's tune finder is magic.
|
|  ... one number I really liked but I was unable to learn it there ...
|  I asked what it was called ... and I now have
| about 10 different versions of it.  Magic.

Hmmm  I should object to this. It's not magic. There's a bunch of
code  behind  it,
snip

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



Re: [abcusers] P: Field

2002-06-06 Thread Phil Taylor

Jack Campin wrote:

 Secondly, it is MUCH easier for a staff-notation generator to suppress
 the drawing of P: fields in every voice other than V:1 than it would
 be for a player program to locate P: fields outside of the voice that
 it is currently parsing and then figure out which point in the
 current voice corresponds to that.

Eh?  You'd have something like

P:Trio
V:1 x...
V:2 y...
V:3 z...

and you've *already* parsed the P by the time you get to x, y, and z.

No.  Let's say that your Trio label comes in the middle of the tune:

V:1 a...
V:2 b...
V:3 c...
P:Trio
V:1 x...
V:2 y...
V:3 z...

The parser will parse the whole of V:1, then the whole of V:2, and will
not see the P: field until it's half way through V:3.  Remember that
the play parser operates on one voice at a time.


 Then, how is a player supposed to take advantage of having P: within
 the scope of V:?  It isn't that way in the header, so if I *do* write
 a piece where voice 1 has part order ABA and voice 2 has order CDCD,
 how do I specify that order in the header P: line?  If all the voices
 are supposed to have the *same* order, why do I have the apparent
 freedom to give each of them any order in the body, and how is this
 constraint meant to be checked?
 Obviously you can't do that because all the voices share the same header.

You could do it if you made the P header fields relative to voices,
as you've decided to do with P's in the tune body.  The way you have
it at present is inconsistent.

Current behaviour is absolutely consistent.  In the tune all fields
are voice-dependent, while in the header all fields (except V:) apply
to all voices.  What you are asking for is inconsistent, in that some
in-tune fields will apply to only one voice while others apply to all.

It might be possible to make part-order a sub-field of V: in the
header as you suggest below, in which case it would be voice-dependent,
but you would still have to put the in-tune P: fields in every voice.

One place this occurs for real is in pieces built over a ground bass.
I have seen several sets of these in the eighteenth century Scottish
repertoire, and they are all notated as if they had ABC like this:

   X:1
   T:thingy
   M:something
   V:1  P:ACDE
   V:2 bass P:
   K:G minor % really - that's the key for 9 out of 10 of these things
   [V:1] [P:A] ... ||
   [V:2] [P:B] ... ||
   %
   [V:1] [P:C] ... ||
   %
   [V:1] [P:D] ... ||
   %
   [V:1] [P:E] ... ||

that is, the ground is only written out once, under the melody of the
first section.  BarFly currently forces the user to copy this out for
every variation, taking nearly twice as much paper as necessary.

That's a different issue as we're now talking about display rather than
playing.

Phil Taylor


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



Re: [abcusers] Re: To tell the dancer from the dance

2002-06-06 Thread gris sanderson

HP  Hp are scale specific rather than instrument specific. You can play a 
pipe tune on a fiddle provided you know what the pipe mode is.
From: [EMAIL PROTECTED] (Phil Taylor)
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [abcusers] Re: To tell the dancer from the dance
Date: Sun, 26 May 2002 11:53:57 +0100

Bryan Creer wrote:

 Strike the concertina's melancholy string!
 Blow the spirit-stirring harp like anything!
 
 W.S.Gilbert
 
 Laurie Griffiths said -
 
 An instruction to play a note on fret 9 of the G string instead of the 
open
 E string is musically relevant.
 
 My concertina doesn't have E or G strings and I'm not playing top E on 
the G
 string of my fiddle for anyone.
 
 A difference between two pieces of notation is musically relevant if and
 only if it means they should sound different.
 
 This and the example imply that the instrument being played is relevant.
 Wouldn't it be best to exclude instrument specific notation from abc?  It
 could get very messy if you don't.

That's a purist approach.  While it would be nice to have a notation system
uncluttered by instrument specific notation it would rule out a lot of
useful stuff which is already in abc, e.g. the HP and Hp key signatures,
u and v in fiddle music, and even [chords], since they are only relevant
to polyphonic instruments.

The difficulty is to know where to draw the line.  Instrument-specific 
markings
should not make it difficult to read or parse the abc.  If Laurie wants to 
write
something like ^F9S3e in his music to indicate that the note is to be 
played
at a particular point on the fingerboard I don't see why he shouldn't.  The
result _does_ sound different, and is relevant to a guitarist playing from
the music, and although I doubt if anybody will ever write a player program
capable of dealing with such subtleties, I can see that such hints could be
useful to a program which generated tablature from abc.

Having said that, it's clear that if he wanted to mark every note with
fret/string markings, he ought to be using tablature in the first place,
rather than abc.

Phil Taylor


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




_
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx

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



RE: [abcusers] Re: To tell the dancer from the dance

2002-06-06 Thread Farley, Benoit

I have been trying for 2 days to unsubscribe from this list,
as indicated below, and I'm still receiving messages.  
Please, could the owner(s) of this list take me out?
The email address is either 
[EMAIL PROTECTED] or
[EMAIL PROTECTED]

Thanks.

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

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



[abcusers] Re: To tell the dancer from the dance

2002-06-06 Thread Bryancreer

gris_sanderson  said -

HP  Hp are scale specific rather than instrument specific. You can play a 
pipe tune on a fiddle provided you know what the pipe mode is.


Fair enough.  Can you point me to any documentation and/or examples of their 
use?

Bryan Creer

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



[abcusers] New Program?

2002-06-06 Thread Don Whitener

Brian,

At 05:58 PM 5/24/02, Bryan Creer posted:

Snip...
On the other hand, the editor/player/printer programme I am currently working
on
Snip...

Are you *actively* pursuing development of a new program, and, if so, is 
there a projected release date?  Just curious... You do indeed do good work :-)

Don


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



[abcusers] Re: New Program?

2002-06-06 Thread Bryancreer

Don Whitener said -

Are you *actively* pursuing development of a new program, and, if so, is 
there a projected release date?  Just curious... You do indeed do good work 
:-)

Well, thank you very much.  Yes, I am.  Unfortunately, these things are never 
quite as easy as they seem when you start out.  I keep getting almost there 
and finding I have to go back to the beginning and start again.  I'm on my 
second major rewrite.

The aim is for an abc text editor with immediate conventional notation 
display, printing and playback through a soundcard.  Nothing very 
sophisticated in any of those categories and PC only, I'm afraid.  (Guess 
whose market I'm aiming for.)  The first release will be a subset of standard 
1.6 with a few extras from 1.7 and widely used extensions.  No lyrics yet.

A couple of weeks.  (OK, you've heard that before.)  It doesn't help that AOL 
seem to have trashed my website so I may have to build a new one elsewhere.

Bryan Creer

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



Re: [abcusers] Re: New Program?

2002-06-06 Thread Don/Martha Whitener

I appreciate the info, Sir... Looking forward to the program.

Don


At 06:46 PM 6/6/02, you wrote:
Don Whitener said -

 Are you *actively* pursuing development of a new program, and, if so, is
 there a projected release date?  Just curious... You do indeed do good work
:-)

Well, thank you very much.  Yes, I am.  Unfortunately, these things are never
quite as easy as they seem when you start out.  I keep getting almost there
and finding I have to go back to the beginning and start again.  I'm on my
second major rewrite.

The aim is for an abc text editor with immediate conventional notation
display, printing and playback through a soundcard.  Nothing very
sophisticated in any of those categories and PC only, I'm afraid.  (Guess
whose market I'm aiming for.)  The first release will be a subset of standard
1.6 with a few extras from 1.7 and widely used extensions.  No lyrics yet.

A couple of weeks.  (OK, you've heard that before.)  It doesn't help that AOL
seem to have trashed my website so I may have to build a new one elsewhere.

Bryan Creer

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


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