--------

Guido remarked:
| So, to sum up: I think we should spend our time improving and completing
| abc, instead of writing convertion tools of questionable value. IMHO.

This is rather similar to the ongoing debate between plain  text  and
all the various proprietary word-processor document formats. At first
glance, word processors look flashy and impressive.  But only  people
with  compatible  software  can  read them.  And in a very few years,
those fancy documents will become unreadable as new versions  of  the
word processor programs come out.  But plain ascii text from 30 years
ago is readable just about anywhere, and will be readable  a  century
from  now.   These  are  some of the reasons that so many people keep
insisting on plain text in public mailing lists and archives.

Still, conversion programs can be very useful.  There are  a  lot  of
files  in proprietary formats (text and music) that will be lost in a
few years.  But  if  we  have  conversion  programs  to  extract  the
significant  content,  we  will at least be able to recover something
from these old files. You have to write the conversion programs while
the fancy format is in active use.  If you wait, you'll find that the
files are unreadable and nobody knows the format any more.

A lot of the world's documents over the past few decades are becoming
unreadable,  and  we're losing much of our history.  This will happen
with all the proprietary music formats, too, just as it has  happened
with proprietary document formats.

Formatting isn't important, and if we lose it, we  don't  lose  much.
The  important  thing  is  the  information  content.   ABC's minimal
formatting is, in the long run, not really a disadvantage.  But we'll
want  to be able to get at the musical information in 10 or 50 or 500
years, and with ABC, this is fairly easy.  In the long run,  this  is
one of the real values of formats like ABC.

One of the encouraging things here is that most of the discussions of
new  ABC  features  have  been  about musical information rather than
formatting.  Even examples such as "^text" fall into  this  category.
True,  this  ^  is  positioning information, but it also has a useful
value: It flags the quoted string as being not a chord, but rather as
annotation  associated with a note.  One of the problems with current
ABC is the "abuse" of  the  chord  notation  to  get  annotations  of
various  sorts  on  the printed page.  It's difficult for software to
tell that "Amin" and "Sfz" are different sorts  of  things.   If  the
latter  always  looks  like  "^Fine" or "_Da Capo", then software can
easily tell that this isn't a chord, and can look it up in a table of
known  annotations.   This  is musical information, although it comes
with a bit of positioning information, and  in  the  long  run,  it's
musically useful.

ABC has a real role as a minimal, bare-bones, just-the-music sort  of
notation.  Like plain ascii text, it will likely be around and useful
long after all the current proprietary music formats are  unreadable.
But conversions to ABC will then be very useful.

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

Reply via email to