[abcusers] Multiple Endings

2001-12-13 Thread Phil Taylor
When John first suggested multiple alternate endings and repeats of 2 times I thought it was a good idea and started to implement it in BarFly. Getting it to display was easy, but getting it to play correctly turned out to be a nightmare, to the extent that after working on it for several days I

Re: [abcusers] Multiple Endings

2001-12-13 Thread James Allwright
On Thu 13 Dec 2001 at 11:57AM +, Phil Taylor wrote: When John first suggested multiple alternate endings and repeats of 2 times I thought it was a good idea and started to implement it in BarFly. Getting it to display was easy, but getting it to play correctly turned out to be a

Re: [abcusers] Multiple Endings

2001-12-13 Thread John Chambers
James Allwright writes: | On Thu 13 Dec 2001 at 11:57AM +, Phil Taylor wrote: | When John first suggested multiple alternate endings and repeats of | 2 times I thought it was a good idea and started to implement it in | BarFly. Getting it to display was easy, but getting it to play

Re: [abcusers] Multiple Endings

2001-12-13 Thread Buddha Buck
At 01:34 PM 12-13-2001 +, James Allwright you wrote: On Thu 13 Dec 2001 at 11:57AM +, Phil Taylor wrote: A few things to consider when discussing repeat syntax: * It has to coexist happily with other methods of specifying repeats, such as the P: field in the header, and not rule

Re: [abcusers] Multiple Endings

2001-12-13 Thread John Chambers
Phil taylor writes: | A few things to consider when discussing repeat syntax: | | * It has to coexist happily with other methods of specifying repeats, | such as the P: field in the header, and not rule out the use of conventional | musical indirection (e.g. using the Segno). (A lot of people

Re: [abcusers] Multiple Endings

2001-12-13 Thread John Chambers
Phil taylor writes: | A few things to consider when discussing repeat syntax: | | * It has to coexist happily with other methods of specifying repeats, | such as the P: field in the header, and not rule out the use of conventional | musical indirection (e.g. using the Segno). (A lot of people

[abcusers] Ending length

2001-12-13 Thread John Chambers
[I've changed the subject line to try to create a new thread.] Buddha Buck [EMAIL PROTECTED] wrote: | At 01:34 PM 12-13-2001 +, James Allwright you wrote: | The problem is how you notate the end of a segment - this is not imediately | obvious to me. | | By convention ;-) | | The easiest

Re: [abcusers] Multiple Endings

2001-12-13 Thread James Allwright
On Thu 13 Dec 2001 at 03:30PM +, John Chambers wrote: How about a reminder of the best place to get the current version? http://abc.sourceforge.net/abcMIDI/ James Allwright To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Re: [abcusers] Multiple Endings

2001-12-13 Thread Laura Conrad
John == John Chambers [EMAIL PROTECTED] writes: John BTW, where does the 1.6 standard explicitly forbid this final :|? I John don't seem to see anything at all on the topic, only the statement John that :| marks the end of a repeated section. This would imply that John

Re: [abcusers] Multiple Endings

2001-12-13 Thread James Allwright
On Thu 13 Dec 2001 at 03:24PM +, John Chambers wrote: | * We also need a (preferably illustrated) description of how the various | repeats are to be displayed in conventional notation. If we have a | 4x repeat - |:::...:::|, should that be displayed with four dots | arranged

Re: [abcusers] Multiple Endings

2001-12-13 Thread Phil Taylor
John Chambers wrote: Phil taylor writes: | * It is very common to see repeats written as: | | abc |[1 abc :|[2 cba :| | | which is wrong (the last repeat should be written as || or |]), and is | explicitly forbidden by the 1.6 standard. At the moment, because it's | so common BarFly lets it go

Re: [abcusers] Multiple Endings

2001-12-13 Thread Jack Campin
I think it is reasonable to require |: at the start of a repeat section Not given the amount of ABC out there that doesn't have one. Like all of mine. And I am NOT interested in re-editing the whole damn lot to please simpleminded fussbudget implementations. : If we can have multiple

Re: [abcusers] Multiple Endings

2001-12-13 Thread John Chambers
Jack Campin wrote: | ... A very long time ago (years) I posted an | example of what such a structure might do: the 9/8 march Heights of | Dargai has the form ABAC DBDC, and I've seen that in a modern book (in | two staff lines) as | | [1,2 A [1,3 B :| | [3,4 D [2,4 C :| | | which was

Re: [abcusers] Multiple Endings

2001-12-13 Thread John Chambers
Phil taylor writes: | John Chambers wrote: | Phil taylor writes: | | * It is very common to see repeats written as: | | abc |[1 abc :|[2 cba :| | | This is done because with most current ABC tools, it's the *only* way | to indicate four times through. It's definitely crappy notation, but | it's

Re: [abcusers] Multiple Endings

2001-12-13 Thread John Chambers
Phil taylor writes: | John Chambers wrote: | Phil taylor writes: | | * It is very common to see repeats written as: | | abc |[1 abc :|[2 cba :| | | This is done because with most current ABC tools, it's the *only* way | to indicate four times through. It's definitely crappy notation, but | it's

Re: [abcusers] Multiple Endings

2001-12-13 Thread John Walsh
John Chambers writes: Going back to || or [| isn't a very good idea. It's common practice to use double bars to mark the major phrases within a section, and they are (almost) never used as repeat boundaries. The code should go back to |: or the start of the tune. We oughta state this in the