Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-07 Thread Steve Mansfield
Frank Nordberg [EMAIL PROTECTED] wrote : Actaully, I've seen the results of taking English text and treating it as ABC. Actually I think it is a program out there that does that. I think that's probably my one, TIAO (Text In Abc Out) - VBScript only at the moment so useless for all

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-07 Thread Richard Robinson
On Sat, 6 Jan 2001, John Chambers wrote: Eric writes: | I don't want to do that myself, you understand; just curious, because it | was such a very long time that they weren't available. | | On the other hand, I'm sure the copyright has expired by now Part of the fun of this story

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-07 Thread John Chambers
Richard Robinson writes: | | And one of the properties of Hebrew/Aramaic is that usually only the | consonants are written. It turns out that nearly every string of 3 or | 4 consonants is a word, so you can "read" most sequences of random | letters. Whether this is sensible is another

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-06 Thread Richard Robinson
On Sat, 6 Jan 2001, John Chambers wrote: Richard Robinson [w]rites: | On Fri, 5 Jan 2001, Wendy Galovich wrote: | |Really?? What do the Dead Sea Scrolls sound like in abc?? :-) | (Sorry John, I couldn't resist!) | | Quite right too - it's the best bit of bait I've seen in ages :)

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-06 Thread Frank Nordberg
John Chambers wrote: | | Really?? What do the Dead Sea Scrolls sound like in abc?? :-) | (Sorry John, I couldn't resist!) Hmm ... Maybe we could find the transcriptions on the Web, stick an ABC header on a few passages, and see what they sound like. It makes as much sense as

Re: [abcusers] draft for V:

2001-01-06 Thread Laura Conrad
"James" == James Allwright [EMAIL PROTECTED] writes: James On the topic of voice numbers needing to be contiguous James (Laura's post); this restriction did exist in early James versions of abc2midi, but the current version should allow James non-contiguous voice numbers. No,

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-06 Thread Frank Nordberg
John Chambers wrote: Still, I'd estimate that there are maybe 20K truly distinct ABC tunes on the web that my search program has found, on about 125 machines. Here are the 123 ABC sites I've listed at The Free Sheet Music Directory. It's probably not absolutely identical to John's list

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-06 Thread Eric Galluzzo
Richard Robinson wrote: On Fri, 5 Jan 2001, Wendy Galovich wrote: At 09:31 PM 1/5/2001 UTC, John Chambers wrote: ... In a couple cases, people have scanned in music so that others can transcribe it to abc. (This isn't unusual; it has been done with a lot of old documents, most

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-06 Thread Eric Galluzzo
John Chambers wrote: Laura writes: | I think the problem is that parsing lilypond files is more complicated | because they potentially have more structure than ABC files, and can | have includes, etc. I don't know how difficult what you do with the | ABC would be in practice. I think

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-06 Thread Gianni Cunich
On Juanury 4th John Henckel suggested to make the abc notation XML compatible, but then said he had changed his mind since that would have meant would sacrifying too much of the clarity and usability of ABC. Richard Robinsons replyed: Have you ever looked at raw musixtex, as, eg, hint hint,

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-06 Thread John Chambers
Eric writes: | I don't want to do that myself, you understand; just curious, because it | was such a very long time that they weren't available. | | On the other hand, I'm sure the copyright has expired by now Part of the fun of this story was that the original "owners" tried to make a

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread Laura Conrad
"Frank" == Frank Nordberg [EMAIL PROTECTED] writes: Frank Wil Macaulay wrote: Lets have a little reality check here, and ask ourselves a couple of simple questions: Why are there almost twenty thousand tunes freely available in abc format on the internet, more

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread John Chambers
Laura writes: | "Frank" == Frank Nordberg [EMAIL PROTECTED] writes: | Frank Wil Macaulay wrote: | Lets have a little reality check here, and ask ourselves a | couple of simple questions: Why are there almost twenty | thousand tunes freely available in abc format on the

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread Wendy Galovich
At 09:31 PM 1/5/2001 UTC, John Chambers wrote: ... In a couple cases, people have scanned in music so that others can transcribe it to abc. (This isn't unusual; it has been done with a lot of old documents, most notoriously with the Dead Sea Scrolls.) Really?? What do the Dead Sea

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread Laura Conrad
"John" == John Chambers [EMAIL PROTECTED] writes: John In a couple cases, people have scanned in music so that John others can transcribe it to abc. (This isn't unusual; it John has been done with a lot of old documents, most notoriously John with the Dead Sea Scrolls.) We

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread Wil Macaulay
I'm astonished to hear that the Dead Sea Scrolls have been translated to abc, it's more versatile than I thought ;) But all kidding aside, the ultimate value of tunes as a resource is to be found when you've got a sizeable quantity of them freely available for expert users (and here, by the

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread Eric Galluzzo
John Chambers wrote: I wonder how feasible it would be to add other formats to my abc search bot? I've glanced at lilypond and MusicXML, but not long enough to grok how I might write code to extract information such as titles, keys, etc. I looked into adding midi to my index,

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread John Chambers
| I'm astonished to hear that the Dead Sea Scrolls have been translated to abc, | it's more versatile than I thought ;) But all kidding aside, the ultimate value | of tunes as a resource is to be found when you've got a sizeable quantity of | them freely available for expert users (and here, by

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread John Chambers
Wendy quipped: | At 09:31 PM 1/5/2001 UTC, John Chambers wrote: | ... In a couple cases, people have scanned in music | so that others can transcribe it to abc. (This isn't unusual; it has | been done with a lot of old documents, most notoriously with the Dead | Sea Scrolls.) | | Really??

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread John Chambers
Laura writes: | I think the problem is that parsing lilypond files is more complicated | because they potentially have more structure than ABC files, and can | have includes, etc. I don't know how difficult what you do with the | ABC would be in practice. I think you're right. Includes are

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread John Henckel
At 04:39 PM 1/5/2001 +0100, Frank wrote: I've started building a multiformat sheet music search engine, indexing music in GIF, JPEG, PS, PDF and ABC formats (the only truly cross-platform compatible formats for notated music). What?? You forgot the most important one! MIDI files are

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread John Chambers
Eric wrote: | | Well, I haven't looked much at MusicXML, so I can't really comment | there. However, with Lilypond, look for a \header block (Lily syntax is | sort of similar to TeX, since it translates to TeX which actually does | the typesetting). It looks something like: | | \header { |

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread Richard Robinson
On Fri, 5 Jan 2001, John Chambers wrote: Still, I'd estimate that there are maybe 20K truly distinct ABC tunes on the web that my search program has found, on about 125 machines. I've found a couple dozen new sites in the past month or so. Most of them are small, but there was one site

Re: Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-05 Thread John Chambers
Richard Robinson wrote: | On Fri, 5 Jan 2001, John Chambers wrote: | | Is this feasible with any other musical formats? | | Yeah. You grab an instrument, go down the local pub, meet up with some | other players, and play your tunes at them and let them do the same to | you; and pretty soon

Re: [abcusers] draft for V:

2001-01-04 Thread Steve Mansfield
John Chambers [EMAIL PROTECTED] wrote : It might be interesting to try to get together all the V: syntax that is currently implemented. I've made a summary of what abc2ps does at: http://trillian.mit.edu/~jc/music/abc/doc/ABCtut_Voices.html I'd like to augment the little table with things

Re: [abcusers] draft for V:

2001-01-04 Thread Phil Taylor
One problem with multivoice abc which confuses users no end is that there is no way of inserting global fields (i.e. fields which apply to all voices) within a tune. I often get messages from users asking why doesn't this work: K:C V:1 abc V:2 abc V:3 abc K:G V:1 abc V:2 abc V:3 abc What

Re: [abcusers] draft for V:

2001-01-04 Thread James Allwright
On Thu 04 Jan 2001 at 09:48AM +, Phil Taylor wrote: It was probably something like this which prompted Jean- Francois to suggest that a P: field should reset the voice number to 1. In viewer programs the P: field is simply a label to be written above the first voice, but in player

Re: [abcusers] draft for V:

2001-01-04 Thread James Allwright
On Thu 04 Jan 2001 at 03:03PM +, Phil Taylor wrote: On Thu 04 Jan 2001 at 09:48AM +, Phil Taylor wrote: It was probably something like this which prompted Jean- Francois to suggest that a P: field should reset the voice number to 1. In viewer programs the P: field is simply a

Why XML is a bad idea[longish] (was Re: [abcusers] draft for V:)

2001-01-04 Thread Wil Macaulay
sigh You are absolutely right, XML is extensible, logical, and clean - to parsers. There are even music-related DTDs. Maybe we should write _all_music in XML - get rid of those funny dots, and stop pretending that an open oval _really_ somehow has a time value equal to four times a closed oval

Re: [abcusers] draft for V:

2001-01-04 Thread Jean-Francois Moine
John Chambers a skrivas: Bob wrote: | At 12:10 PM 02-01-01 +0100, Jean-Francois Moine wrote: | $ Starting a new part (P:) or giving a subtitle (T:) silently imply | $ switching to the first voice. | | Is the automatic switching to the first voice desirable / necessary? It | seems to me it

Re: [abcusers] draft for V:

2001-01-04 Thread John Chambers
Jean-Francois.Moine skribis: | John Chambers a skrivas: | [snip] | V: label par1=value1 par2=value2 ... | docs that come with abc2ps say that the label may be any "word", | but all the examples seem to use numbers. | | False: look at 'voices.abc' (abc2ps-1.3.0): you will see an

Re: [abcusers] draft for V:

2001-01-03 Thread Laura Conrad
"Jean-Francois" == Jean-Francois Moine [EMAIL PROTECTED] writes: Jean-Francois As nobody did it yet, here is a definition of the Jean-Francois V: field to be included in the ABC draft. Jean-Francois $ V:voiceyesV:2, V:Soprano We need a

Re: [abcusers] draft for V:

2001-01-03 Thread Phil Taylor
Laura Conrad wrote: "Jean-Francois" == Jean-Francois Moine [EMAIL PROTECTED] writes: Jean-Francois As nobody did it yet, here is a definition of the Jean-Francois V: field to be included in the ABC draft. Jean-Francois $ V:voiceyes V:2, V:Soprano We need a

Re: [abcusers] draft for V:

2001-01-03 Thread John Chambers
| Steve Mansfield wrote: | Guido Gonzato [EMAIL PROTECTED] wrote : | That's all: there is no need to have more information in this field. | Now, let's focus on the printing (%%staves - s: ?) and playing | (%%MIDI - m: ?) information fields... | I guess somebody might argue that these fields

Re: [abcusers] draft for V:

2001-01-03 Thread James Allwright
On Wed 03 Jan 2001 at 02:29PM +, John Chambers wrote: Well, I'd like to point out that, except for typesetting issues, the V: lines aren't needed at all. Actually, they are pretty much essential for generating multiple track MIDI files. On the topic of voice numbers needing to be

Re: [abcusers] draft for V:

2001-01-03 Thread John Chambers
Phil Taylor writes: | ... So if your example above | was in the key of D (as played) you could write: | |X: |T: |K:D %Marks the end of header and the default key. |V:1 |K:C | (music) |V:2 %this voice is in the default key, so needs no K: of its own. | (music)

Re: [abcusers] draft for V:

2001-01-03 Thread Laura Conrad
"John" == John Chambers [EMAIL PROTECTED] writes: John The main function of the V: lines is to tell the software to John intersperse the staves for several voices, and to align the notes and John bar lines. This is a purely typesetting operation. It adds no musical John

Re: [abcusers] draft for V:

2001-01-03 Thread John Chambers
| On Wed 03 Jan 2001 at 02:29PM +, John Chambers wrote: | Well, I'd like to point out that, except for typesetting issues, the | V: lines aren't needed at all. James Allwright replied: | Actually, they are pretty much essential for generating multiple track | MIDI files. How so? I'd

Re: [abcusers] draft for V:

2001-01-03 Thread John Chambers
Bob wrote: | At 12:10 PM 02-01-01 +0100, Jean-Francois Moine wrote: | $ Starting a new part (P:) or giving a subtitle (T:) silently imply | $ switching to the first voice. | | Is the automatic switching to the first voice desirable / necessary? It | seems to me it would be confusing, particularly

Re: [abcusers] draft for V:

2001-01-03 Thread Laura Conrad
"John" == John Chambers [EMAIL PROTECTED] writes: John James Allwright replied: James | Actually, they are pretty much essential for generating James multiple track | MIDI files. John How so? I'd think it would be easier to write the parts as separate John files, and

Re: [abcusers] draft for V:

2001-01-03 Thread John Henckel
At 10:14 PM 1/2/2001 +, John Chambers wrote: Maybe we should just quietly do away with the "header" vs "music" distinction. There are "header lines" and "music lines", which can be in any order that makes sense. .. This is such a lively discussion that I felt I must really get my oar

Re: [abcusers] draft for V: retraction.....

2001-01-03 Thread John Henckel
Although what I said was valid, I want to retract my proposal to make ABC be XML compatible. One look at MusicXML (see http://www.recordare.com/stanford.html ) convinced me that using XML would sacrifice too much of the clarity and usability of ABC. for instance, this is one note in

Re: [abcusers] draft for V: retraction.....

2001-01-03 Thread Richard Robinson
On Wed, 3 Jan 2001, John Henckel wrote: Although what I said was valid, I want to retract my proposal to make ABC be XML compatible. One look at MusicXML (see http://www.recordare.com/stanford.html ) convinced me that using XML would sacrifice too much of the clarity and usability of

Re: [abcusers] draft for V: retraction.....

2001-01-03 Thread Laura Conrad
"Richard" == Richard Robinson [EMAIL PROTECTED] writes: Richard ie, if xml gives access to worthwhile stuff, how about an abc2xml Richard converter ? But as far as *I* know, it doesn't. Does anyone know differently? -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )

Re: [abcusers] draft for V: retraction.....

2001-01-03 Thread John Chambers
| Although what I said was valid, I want to retract my proposal to make ABC | be XML compatible. Rats! You beat me to it. | One look at MusicXML (see http://www.recordare.com/stanford.html ) | convinced me that using XML would sacrifice too much of the clarity and | usability of ABC. However,

[abcusers] draft for V:

2001-01-02 Thread Jean-Francois Moine
Hello, As nobody did it yet, here is a definition of the V: field to be included in the ABC draft. In the 'Information fields' section, there should be a new line: Field nameheader tune elsewhere Used by Examples and notes ==== = ===

Re: [abcusers] draft for V:

2001-01-02 Thread Steve Mansfield
Guido Gonzato [EMAIL PROTECTED] wrote : That's all: there is no need to have more information in this field. Now, let's focus on the printing (%%staves - s: ?) and playing (%%MIDI - m: ?) information fields... I guess somebody might argue that these fields shouldn't be part of abc, since they

Re: [abcusers] draft for V:

2001-01-02 Thread Eric Galluzzo
Steve Mansfield wrote: Guido Gonzato [EMAIL PROTECTED] wrote : That's all: there is no need to have more information in this field. Now, let's focus on the printing (%%staves - s: ?) and playing (%%MIDI - m: ?) information fields... I guess somebody might argue that these fields