Re: [abcusers] Tuplets

2000-10-27 Thread Wendy Galovich

At 05:18 PM 10/27/2000 -0700, you wrote:
>   A triplet in abc2mtex is written (3abc; in abc2ps, it's
>((3abc)---the slur has to be put in explicitly.  (Technically, I don't
>think it's a slur--it's just a grouping symbol to catch the eye, and it's
>often denoted with an angular slur, instead of the usual curvy one.
>
>   Question: do people ever write triplets without that slur mark?
>(Silly question--we're talking about music, so of course, *someone's*
>bound to do it.)  But is it common? 

I do. It's not at all uncommon in Cape Breton music to single-
bow triplets, especially when they turn up as pick-up notes in clogs. 
So I transcribe them the way I play them. I will point out here that 
I'm referring to triplets where the three notes have *different* 
pitches, because that type of triplet isn't the same thing as a cut 
(2 16th notes and one 1/8 note of the same pitch). 
However in thumbing through O'Neill's, I see triplets that are 
comparable to CB cuts - three notes of the same pitch. As an example, 
(AAA turns up twice in the A part of Pigeon on the Gate. That sequence 
wouldn't make any sense with a slur mark. 

I often use abc2mtex, and have to
>re-edit tunes each time I want to print them out in abc2ps.  It would be
>handy if ((3abc) and (3abc were considered to be equivalent.

But you'd lose the option of notating triplets without them. 

>   In fact, both notations have a practical drawback: they unbalance
>the parentheses.  The compromise notation (3abc) would have the advantage
>of balancing the parentheses, allowing one to use the brace-matching
>present on lots of text editors to check for runaway slurs. (I seem to
>remember starting some slurs that ended ten tunes later...:-)

They do sort of jump off the page at you when you print, don't 
they? :-) 

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



Re: [abcusers] Good quote

2000-10-27 Thread Laura Conrad

> "jc" == jc  <[EMAIL PROTECTED]> writes:
jc> Laura Conrad wrote:
jc> | In free software, the fact that something is possible doesn't
jc> | guarantee that it will happen; it's the fact that it's possible and a
jc> | lot of the people who could do it want it.

jc> Hey, that's a nice, succinct statement.  Mind if we quote you?

I'd want to work on it before I saw it on very many bumper stickers.


-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (801) 365-6574 
233 Broadway, Cambridge, MA 02139
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] Tuplets

2000-10-27 Thread John Walsh

A triplet in abc2mtex is written (3abc; in abc2ps, it's
((3abc)---the slur has to be put in explicitly.  (Technically, I don't
think it's a slur--it's just a grouping symbol to catch the eye, and it's
often denoted with an angular slur, instead of the usual curvy one.

Question: do people ever write triplets without that slur mark?
(Silly question--we're talking about music, so of course, *someone's*
bound to do it.)  But is it common? I often use abc2mtex, and have to
re-edit tunes each time I want to print them out in abc2ps.  It would be
handy if ((3abc) and (3abc were considered to be equivalent.

In fact, both notations have a practical drawback: they unbalance
the parentheses.  The compromise notation (3abc) would have the advantage
of balancing the parentheses, allowing one to use the brace-matching
present on lots of text editors to check for runaway slurs. (I seem to
remember starting some slurs that ended ten tunes later...:-)

Cheers,
John Walsh

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



Re: [abcusers] free Finale

2000-10-27 Thread Laura Conrad

> "Christophe" == Christophe Declercq <[EMAIL PROTECTED]> writes:


Christophe> Changing symbols size is very easy with abc2ps.

>> 
>> 6. Page design
>> When it comes to adjusting the page design - the font, size and
>> positioning of titles etc., the space between the staffs, all those text
>> blocks you need...
>> Well, there simply is no such thing in abc2ps.

Christophe> False. There is. As I said, read the doc.


>> Oh, I suppose there is some obscure %% command that can do some of the
>> job, but it's not nearly enough - and far too complicated in any case.

Christophe> Nothing complicated at all. Just read the doc (again)
Christophe> and learn to use it.

I think I've learned to use abc2ps pretty well, but I don't use it for
mixing text and music , and I've never figured out how to put the date
of printing on the page, and I don't know how to do an incipit in a
smaller music font size.  (If there were syntax for the clefs I needed
in an incipit.)

If you think these things are possible, can you post an example?



-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (801) 365-6574 
233 Broadway, Cambridge, MA 02139
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] free Finale

2000-10-27 Thread Christophe Declercq

> De : Frank Nordberg <[EMAIL PROTECTED]>
> A : [EMAIL PROTECTED]
> Objet : Re: [abcusers] free Finale
> Date : vendredi 27 octobre 2000 22:24
> 
[...]
> 5. Readability.
>I've already mentioned some factors that affect readability, such as
> the incorrect propotion between note head size and line spacing, and the
> slightly cramped allotment, but the overall scaling is far too small
> too. I'd hate to be force to sightread complex music printed from
> abc2ps. This seems to be a part of the general "early 20th century
> British trad. music" style. It seems the trend there was to try to get
> as much music as possible onto a page. That was, of course, done to
> reduce printing costs, and I'm pretty certain that it was the only way
> to publish something like the two O'Neill books at a reasonable price.
> It does, however make the notation ahrder to read, and also very
> vulnerable to print-quality reducing processes like photcopying,
> on-screen viewing and converting to web graphics.

OK, abc2ps is not Finale and the abc2finale idea seems good if you want it
(for my own usage, I would prefer an update of abc2mTeX).

But, please be honest and read the doc (the userguide in the abctab2ps
distribution is excellent) before speaking too loud.

Changing symbols size is very easy with abc2ps.

> 
> 6. Page design
>When it comes to adjusting the page design - the font, size and
> positioning of titles etc., the space between the staffs, all those text
> blocks you need...
> Well, there simply is no such thing in abc2ps.

False. There is. As I said, read the doc.

> Oh, I suppose there is some obscure %% command that can do some of the
> job, but it's not nearly enough - and far too complicated in any case.

Nothing complicated at all. Just read the doc (again) and learn to use it.

BTW, I can understand that transcribing O'Neil's book doesn't let that much
time to read the manuals ;)


Christophe


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



Re: [abcusers] free Finale

2000-10-27 Thread Frank Nordberg



Bob Archer wrote:
> 
> Things like slurs are incredibly difficult to get right in all situations
> and I was wondering if a program like Finale would do a better job with
> them than some of the abc software.

With Finale NotePad you can reshape, resize and reposition individual
slurs to your heart's content.
But just slurs, not ties. And you can't change the default, just modify
them afterwards. You need one of the larger Finale versions for those functions.


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



Re: [abcusers] free Finale

2000-10-27 Thread Laura Conrad

> "Frank" == Frank Nordberg <[EMAIL PROTECTED]> writes:

Frank> My main arguments for an ABC-to-ETF converter is:

Frank> c) whether we like it or not, ETF seems at the moment to be the only
Frank> open and actually functioning music notation format on a complexity
Frank> level above ABC.

If it's a complexity level above ABC, then are you sure there can be a 
converter at all?

Frank> d) I believe an ABC-to-ETF converter would be far easier to
Frank>make than
Frank> any of the other converters we have been talking
Frank> about. Both are plain text formats, and most every function
Frank> in ABC has it's direct equivalent in ETF. But mind you, I
Frank> said "I believe". I have to admit I don't have nearly
Frank> enough programming knowledge to claim anything like that
Frank> for sure. If I had that, there wouldn't have been any such
Frank> discussion. I would just have done that job myself.

It doesn't take programming knowledge -- have you ever been able to
write an etf file by hand, from just the information in an ABC file?
If that can't be done, nobody can write a program to do it either.


-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org )

(Note the email and homepage address changes; please update your
address book, bookmarks, and links.)

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



Re: [abcusers] free Finale

2000-10-27 Thread Laura Conrad

> "Frank" == Frank Nordberg <[EMAIL PROTECTED]> writes:

Frank> well, the answer to that is both yes and no. It's obviously wrong to
Frank> claim that all commercial software manufacturers think of
Frank> is profit.

The point isn't that commercial software is evil; it's that there is
such a thing as a standard that it's safe to write to, and as far as I 
know etf isn't such a thing.  My guess is that the definition of valid 
etf is "what works in finale".  

>> but as far as I know the etf format isn't guaranteed not to change.

Frank> True - just like everything else.

No, not like html 3.0.  There will be an html 4.0, which will be
different, but if I say this is html 3.0, an html 3.0 parser is going
to know what to do with it.  And I can write an html 3.0 parser from
publicly available documents, without buying a particular commercial
product, or booting a particular OS.

>> And I don't know what the quality of the documentation is.

Frank> Do you want me to send you a copy so you can see for yourself?

Sure.  But that's not going to get anyone an etf converter.  I'm
already working on abc2ly, and thinking about working on abc2mtex.
Someone who has a copy of finale installed on an os they can stand
booting is going to have to do the etf stuff.

>> I don't know on what you base that prediction.

Frank> Oh well, I can dream, can't I?

And I can have nightmares about etf format "upgrades".

-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org )

(Note the email and homepage address changes; please update your
address book, bookmarks, and links.)

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



Re: [abcusers] free Finale

2000-10-27 Thread Frank Nordberg



Bob Archer wrote:
> 
> At 09:05 PM 26-10-00 +0200, Frank Nordberg wrote:
> 
> >Philip Rowe wrote:
> 
> >> Is the printed output better than anything the ABC community can
> >> offer?
> >
> >Yes.
> 
> That sounds like a challenge to me. In what way is the current output of
> abc programs lacking?
> 
> Bob


First, to stop any possible complaints about confusing muscal data with
formatting, we're talking the output from abc programs here, not ABC
itself, so this time the formatting isn't only relevant, it's the main issue.

It's also important to note that I'm talking about music notation in
general. I find many of the abc-graphics programs to very suitable for
certain music styles, the one each was originally made for, and a couple
of others that just happens to fit in.

Finally, the issue here is grpahics "tadpole" notation directly from
ABC. Converting ABC to some high-level notation system like Lilypond is
a completely different issue.

I think I'll simplify it by concentrating on abc2ps and it's many
clones. Seems to me they account for more than 90 % of the graphical
output from ABC files nowadays. (The only other program that comes even
close in volume is BarFly, and nobody has ever claimed that to have high
quality professional graphics output.)

I think I can list six main reasons why I as a professional music
trancriber can't use abc2ps.

1. Lack of features in ABC
   This alone would be enough to exclude any ABC-to-graphics converter
from professional high-level work. Apart from my own just-for-fun trad.
music transcriptions, I can't think of a single notation job I've had
that didn't at least require some dynamic markings. I could list other
music notation symbols misiing in ABC too, but I wouldn't know where to
stop, and you wouldn't like to get a 1MB+ e mail message.

2. Lack of fine control
   No matter how good algorhihms a program uses for positioning the
various objects, some manual fine tuning is always needed. You might
have to shorten the stem of a ingle note a millimeter or two, a rest may
have to be positioned slightly higher or lower to avoid colliding with
notes in another part on the same staff etc. Most important are the
accentuation and slur problems. You'll almost always need some manual
fine tuning of that.

3. Allotment
   The allotment (note spacing) table used by abc2ps is pretty fair. Not
very good (it tenbds to position the notes a bit too close to each
other), but not too bad either. But it's not nearly flexible enough.
It simply isn't possible to create a algorhitm for this that works every
time. Since we're comparing with Finale NoetPad, not the real Finale, I
have to admit that this is one of the major weaknesses of that program
too ;)

4. Notation style
   abc2ps uses a very idiosyncratic that shouts out "early 20th century
British traditional music). I find it quite pretty to be honest, but I
can't say it's very appropriate for many other music style. There is
also some general flaws in the abc2ps note symbol design. Most important
is that the note heads are too big - or the lines are too close together...
In addition abc2ps isn't always very conesquent when it comes to style.
The tr trill symbol for example, is in a very "modern classic" style and
doesn't fit the general notation style at all.
(We had a similar discussion at the smt maillist a while ago, btw. Some
person - I don't remember his name - claimed that the even more
idiosyncratic "jazz" notation developed by US studio musicians from the
circuits around Basie's band in the 50s and 60s was *the only* correct
notation style.)
Again, I have to admit that Finale NotePad doesn't perform too well in
this respect either. Unlike the real Finale you are stuck with one music
font. But at least that font (Maestro) is a bit more neutral.

5. Readability.
   I've already mentioned some factors that affect readability, such as
the incorrect propotion between note head size and line spacing, and the
slightly cramped allotment, but the overall scaling is far too small
too. I'd hate to be force to sightread complex music printed from
abc2ps. This seems to be a part of the general "early 20th century
British trad. music" style. It seems the trend there was to try to get
as much music as possible onto a page. That was, of course, done to
reduce printing costs, and I'm pretty certain that it was the only way
to publish something like the two O'Neill books at a reasonable price.
It does, however make the notation ahrder to read, and also very
vulnerable to print-quality reducing processes like photcopying,
on-screen viewing and converting to web graphics.

6. Page design
   When it comes to adjusting the page design - the font, size and
positioning of titles etc., the space between the staffs, all those text
blocks you need...
Well, there simply is no such thing in abc2ps.
Oh, I suppose there is some obscure %% command that can do some of the
job, but it's not nearly enough - and far too complicated in any case.

---

Af

Re: [abcusers] free Finale

2000-10-27 Thread Frank Nordberg



Laura Conrad wrote:
> 
> > "Frank" == Frank Nordberg <[EMAIL PROTECTED]> writes:
> 
> Frank> I don't know what you mean with "stable", Laura. Finale has
> Frank> been around for more than ten years now and has remained
> Frank> more or less the industial standard for most of that
> Frank> period.
> 
> I may be tarring all commercial developers with the Microsoft brush,

well, the answer to that is both yes and no. It's obviously wrong to
claim that all commercial software manufacturers think of is profit. But
most of them are certainly more concerned about money than what is
healthy - although luckily very few are as extreme as MS.
The Finale manufacturer, Coda, started off as an extremely idealistic
company, run by and for musicians. After a while it suddenly became
extremely commercial, porting the program to Windows with the sole
purpose of widening the market, reducing user support and general
following up to less than bare-bones and venturing into marketing
campaigns with claims they couldn't possibly fullfill. Fortunately this
didn't last very long, and I'd say that Coda today is about average -
perhaps slightly better - for a commercial software house.

But Open Source isn't the One Great Solution To All Software Problems
either. All this talk abut free software is nice, of course.
Unfortunately the TANSTAFL principle applies here as everywhere else.
TCO is difficult - often impossible - to calculate, but that doesn't
mean it's not important.

One of the most common arguments I hear used against commercial
software, is that the user has far to little influence over how the
program is to be. I suppose that is true. In fact I believe that
statement is equally true for commercial programs and for Open Source.


> but as far as I know the etf format isn't guaranteed not to change.

True - just like everything else.

> And I don't know what the quality of the documentation is.

Do you want me to send you a copy so you can see for yourself?

> 
> Frank> I don't think any other notation software system can claim
> Frank> anything like that. ETF files writeen ten years ago are
> Frank> still fully readable by today's versions of Finale (and
> Frank> soon Lilypond as well).
> 
> I don't know on what you base that prediction.

Oh well, I can dream, can't I?


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



Re: [abcusers] free Finale

2000-10-27 Thread Bob Archer

At 01:38 PM 27-10-00 -0400, Laura Conrad wrote:
>> "Bob" == Bob Archer <[EMAIL PROTECTED]> writes:
>
>Bob> At 09:05 PM 26-10-00 +0200, Frank Nordberg wrote:
>>> Philip Rowe wrote:
>
>>>> Is the printed output better than anything the ABC community can
>>>> offer?
>>> 
>>> Yes.
>
>Bob> That sounds like a challenge to me. In what way is the
>Bob> current output of abc programs lacking?
>
>To some extent that's an esthetic judgement.  I have posted some of my
>recent results with converting abc to lilypond; if you want to compare
>them look at
>http://www.laymusic.org/music/dowland/unquiet/allparts.pdf, which is
>from abc2ps, and compare it with the first song in
>http://www.laymusic.org/music/dowland/book/dowland.pdf, which is from
>lilypond.  

Thanks Laura. I should have been a little more clear in what I said. I was
thinking specifically of the quality of the output on features that are
supported by abc rather than features that aren't available. I don't know
if this is what Frank Nordberg was thinking of.

Things like slurs are incredibly difficult to get right in all situations
and I was wondering if a program like Finale would do a better job with
them than some of the abc software.

Bob


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



Re: [abcusers] free Finale

2000-10-27 Thread Laura Conrad

> "Bob" == Bob Archer <[EMAIL PROTECTED]> writes:

Bob> At 09:05 PM 26-10-00 +0200, Frank Nordberg wrote:
>> Philip Rowe wrote:

>>> Is the printed output better than anything the ABC community can
>>> offer?
>> 
>> Yes.

Bob> That sounds like a challenge to me. In what way is the
Bob> current output of abc programs lacking?

To some extent that's an esthetic judgement.  I have posted some of my
recent results with converting abc to lilypond; if you want to compare
them look at
http://www.laymusic.org/music/dowland/unquiet/allparts.pdf, which is
from abc2ps, and compare it with the first song in
http://www.laymusic.org/music/dowland/book/dowland.pdf, which is from
lilypond.  If there's demand, I can put up a comparison that's easier
to download.  Someone who uses finale could put up a comparison between
a finale pdf and the same music from abc2ps or some other abc program.

Some of it doesn't involve value judgements at all: if you want to
typeset some kinds of music you need features that aren't present in
the ABC standard, and for some things aren't in any ABC program I know 
about at all.  For the
16th century polyphony I set, I would like:

Notes with longer than whole note values.

C, G, and F clefs on several possible lines 

An ability to switch to and from a smaller font, for things
like incipits and cues.

Editorial accidentals, that either display differently, or
don't display at all on the printout but are used by a player
program. 

Other people who do other kinds of music need features like:

more complicated repeat structures

More ornamentation and articulation symbols.

Notation for non-standard scales.

Ability to enter percussion parts and have them display the
way percussionists expect to see them.

All of these things are possible in a program that was designed to be
a full-featured music printing program, and are not currently possible 
in standard ABC.

Another thing I'm enjoying in lilypond that has nothing to do with
what the printout looks like is the ability to easily include it in a
TeX file (along with text and graphics) and have TeX take care of the
page breaks for me.  We would have something like this with abc2mtex,
if that would catch up with the current _de facto_ standard.

-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org )

(Note the email and homepage address changes; please update your
address book, bookmarks, and links.)

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



Re: [abcusers] free Finale

2000-10-27 Thread Bob Archer

At 09:05 PM 26-10-00 +0200, Frank Nordberg wrote:

>Philip Rowe wrote:

>> Is the printed output better than anything the ABC community can
>> offer?
>
>Yes.

That sounds like a challenge to me. In what way is the current output of
abc programs lacking?

Bob


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



Re: [abcusers] free Finale

2000-10-27 Thread jc



John Atchley wrote:

[SMTP:[EMAIL PROTECTED]] wrote:
> But plain ascii text from 30 years
> ago is readable just about anywhere, and will be readable  a  century
> from  now.


Provided it's on an accessible physical medium.  30 years ago
...
Now, you'd be hard pressed to find hardware to read your paper or mylar
tapes and ibm cards outside of a museum and even equipment that can handle
nine-track tapes is becoming rare outside of universities and government
facilities.

Finally, nothing stored on magnetic media is likely to be reliably readable
a century from now even if you can find compatible hardware.
...



 Yup.  This is a growing lament  from  historians.   Much  of  the
world's  history  is  now  in forms that will shortly be difficult or
impossible to  read.   That  which  is  readable  will  require  very
expensive equipment. I have a collection of backup tapes from various
projects that I've worked on over a couple of decades; none  of  them
is readable on any equipment that I have available.

 In fact, what seems to be happening is that most of  the  world's
usable information is going permanently online.  Attempts to estimate
the size of the online disk drives are concluding that there are more
bits  online  now  than  the  information  content of all the world's
physical libraries and archives.  The most reliable way  to  back  up
data  is  to  copy it to another machine's disk.  That way you have a
good chance of being able  to  read  the  bits,  and  your  remaining
problem is whether you can decode the file format.

 I have a sizeable collection of ABC tumes online. They are backed
up on three other machines. (Can you find them? ;-) If I get squished
by a truck on the way home tonight, any one of you could download any
or  all  of  my  tunes  and  they  wouldn't be lost.  This is, on the
average, a lot more reliable than any tape or paper copy in my  home,
where one fire would destroy them for all eternity. One thing that is
obvious from my work on indexing the online ABC is that most  of  the
ABC tunes are backed up at one or more other sites.


I've been doing the family-history thing and what I finally settled on as
the most probable format for longevity is HTML.


 This is likely true.  To illustrate it, I've taken  the  step  of
typing  this  message  in  HTML.  I'd predict that if this message is
still around in a century, it'll still  be  readable  by  anyone,  no
matter  what computers have evolved into by then.  And I'd also guess
that few if any of the readers here are put off by the simple  markup
that I've used.

 One growing problem with HTML, though, is the large body of "junk
HTML" being spewed out by a lot of software.  HTML was designed to be
simple and unobtrusive, with the idea that people could type and read
it.  Now we see lots of mailing lists installing filters that discard
all HTML, because so much of it is unreadable garbage.  As we move to
the more capable XML, this will probably get worse. This will be true
despite the fact that markup like the abovetag
are simple and obvious (though syntactically incorrect ;-).

 Still, if you type it yourself, HTML markup is  probably  a  very
good way to get simple formatting without making the text unreadable.
The main problem here is that it's tricky to embed ABC inside an HTML
document without garbling the musical information.

 (I note that this list does still pass HTML.  This message  would
not  be readable on a lot of other mailing lists, though, since their
filters would discard the whole thing.  ;-)


Reply-to: mailto:[EMAIL PROTECTED]:>John Chambers

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



Re: [abcusers] Egregious example of line wrapping

2000-10-27 Thread Wil Macaulay

Actually, abc4mac _is_ AppleScriptable, although it doesn't support
the full BarFly superset of abc.   There are a couple of 'droplets'
in the abc4mac distribution for building pdfs by invoking abc4mac
and then GhostView, for example.

wil

Phil Taylor wrote:

> Sure, the idea of BarFly popping up unexpectedly and opening windows
> in front of an unsuspecting user is daft.  But, there's no reason not
> to do this while running in the background.  You don't normally use the
> program in the background except to play through a whole file of tunes
> while you use the machine for something else, but there's nothing that
> BarFly does (apart from interacting with the user) which requires it
> to open windows or run in the foreground.
>
> It would also be possible to get around the problem of transmitting
> high-level events from a different platform by means of a "watch folder".
> I have an encryption program which does this; the user designates a
> directory as his watch folder, and the program checks this for new
> files every few seconds, and automatically encrypts anything it finds
> there.
>
> It would be relatively easy to write a faceless background version of
> BarFly which would turn any abc files dropped into the watch folder
> into pictures or MIDI files without any user intervention.  That would
> work locally, or (given the necessary file permissions) over the net.
>
> Phil Taylor
>
> To subscribe/unsubscribe, point your browser to: 
>http://www.tullochgorm.com/lists.html

--
Wil Macaulay email:   [EMAIL PROTECTED]
voice:  +1-(905)-886-7818  xt2253FAX: +1-(905)-886-7824
Syndesis Ltd. 28 Fulton Way Richmond Hill, Ont Canada L4B 1J5
"... pay no attention to the man behind the curtain ..."


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



[abcusers] Good quote

2000-10-27 Thread jc



Laura Conrad wrote:
| In free software, the fact that something is possible doesn't
| guarantee that it will happen; it's the fact that it's possible and a
| lot of the people who could do it want it.

Hey, that's a nice, succinct statement.  Mind if we quote you?

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



Re: [abcusers] free Finale

2000-10-27 Thread jc



Frank Nordberg wrote:
| [EMAIL PROTECTED] wrote:
| > Formatting isn't important, and if we lose it, we  don't  lose  much.
| > The  important  thing  is  the  information  content.
|
| Yes, but in music notation it's usually impossible to draw a clear line
| between information content and formatting.

Your right there.  This was why I mentioned the proposed "^text" sort
of  extension.   But  an  even  better  example  is the fact that, in
standard staff notation, the note heads mostly  all  look  the  same.
It's  their  position  that  tells you their relative pitch and start
time.  (Though curiously, the stop time  is  indicated  differently.)
This  is  a clear case of formatting information that carries musical
information.

This is also one of the several ways that ABC  differs  significantly
from  staff  notation,  since  ABC  uses letters rather than physical
position to indicate a note's pitch (and a number rather than a  flag
to indicate duration).

We wouldn't be able to eliminate all formatting information, for this
sort  of  reason.  And some simple formatting information is just too
useful to discard.  Thus, staff ends are useful, even  if  you  don't
play  them.   For that matter, you don't play bar lines, either; they
are primarily to make the music more readable.  Even these  could  be
eliminated without loss of much musical information content.

But the basic principle is still worth noting:  In the long run, it's
the musical information that is of most value. Formatting information
is of secondary importance, and will be routinely ignored or  changed
by  many  users anyway.  The most important topic is how we represent
the musical information.  A bit of formatting is ok, but we shouldn't
pay it much attention.

This is also similar to the text world. I've seen a number of remarks
from writers to the effect that they hate word processors, and prefer
simple text editors. Why?  Well, one journalist I heard recently just
pointed  out  that his "product" is words.  Formatting is done by the
folks in the print shop, and he is quite happy  to  let  them  handle
that  part  of  the  job.   Not that he won't discuss it with them or
criticise them at times.  But his emphasis is on writing, and all  he
wants  is  a  simple way to produce a string of words that others can
read.  Word processors are complex and distracting, and produce  text
that can only be read by a few people with the same sort of software.
Only a few experts can do much with the text.  Plain text can be sent
to  anyone,  and they can format it however they wish to make it look
nice on whatever sort of surface they are reading it from.

ABC's niche, if it has one in the long term, should be  similar.   We
should  let  the  folks  building the fancy music processing software
worry about things such as formatting.  What we should concentrate on
is  the  musical  information,  in a form that is as easy to type and
read as we can make it.  One goal should be to make it easy for other
music  software  to  read  ABC,  and  to  generate it.  Then ABC will
function as a medium of exchange between  programs  that  can't  read
each others' file formats.

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



Re: [abcusers] Egregious example of line wrapping

2000-10-27 Thread Phil Taylor

Sure, the idea of BarFly popping up unexpectedly and opening windows
in front of an unsuspecting user is daft.  But, there's no reason not
to do this while running in the background.  You don't normally use the
program in the background except to play through a whole file of tunes
while you use the machine for something else, but there's nothing that
BarFly does (apart from interacting with the user) which requires it
to open windows or run in the foreground.

It would also be possible to get around the problem of transmitting
high-level events from a different platform by means of a "watch folder".
I have an encryption program which does this; the user designates a
directory as his watch folder, and the program checks this for new
files every few seconds, and automatically encrypts anything it finds
there.

It would be relatively easy to write a faceless background version of
BarFly which would turn any abc files dropped into the watch folder
into pictures or MIDI files without any user intervention.  That would
work locally, or (given the necessary file permissions) over the net.

Phil Taylor


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



Re: [abcusers] ABC Newbie questions

2000-10-27 Thread Markus Lutz

Dear Jorge,
I am using abcm2ps 1.6.1 and abctab2ps 1.0.0.
abcm2ps now has the ability to print up to 3 voices per line and it works very well on 
my 
system (Atari TOS, I had to compile it on my own, but no changes had to be made).
If there are bugs, Jef Moine is very fast on replying and trying to fix them (nearly 
every week there is an update).

abctab2ps bases an abc2ps 1.3.3 and can only handle 1 voice per line, but includes 
lute 
and guitar tabulature. It is still on the way, but it is working very confidental.
On the homepage of abctab2ps there is a real good online-userguide:
http://www.emsland-aktuell.com/lautengesellschaft/cdmm/userguide/userguide.html

A example of an orchestral partitur written by abc is on Chris Walshaws' homepage of 
abc:
http://www.gre.ac.uk/~c.walshaw/abc/

Sincerely, Markus


On Fri, 27 Oct 2000 00:14:31 -0500, John Henckel wrote:

JH> Jorge.
JH>
JH> I am using ABC to publish a hymnal and I have found it to be very
JH> convenient and adequate.
JH>
JH> I actually started by using LilyPond.  However, I gave up on it because it
JH> was very difficult to customize, the source code is horrific.  And LilyPond
JH> runs like a pig on Windows (very very slow and requires too much memory and
JH> disk space).
JH>
JH> For almost a year (maybe longer) there has been software that supports "V:"
JH> for multiple voices in ABC.  Why are the "keepers of the standard" so
JH> sluggish about adopting V: ?  It baffles me.  That is the ONE bad thing
JH> about ABC.
JH>
JH> You can try an online demo of abcm2ps (with some modifications (and bugs)
JH> by me) at
JH>
JH> http://www.formulus.com/hymns/abc2gif.html
JH>
JH> Yes there is bass clef notation which automatically transposes two octaves
JH> down, see http://www.formulus.com/hymns/abcm2ps.txt
JH>
JH> You can create orchestral scores with a separate voice for each instrument
JH> and you can give names to the voices (like "violins" and "timpani") and you
JH> can do ANY kind of tuplet and slurs and ties (see
JH> http://www.lesession.demon.co.uk/abc/abc_notation.htm the "advanced bits")
JH>
JH> I am not sure about percussion music, with the funny note heads.  I think
JH> abcm2ps can do that, but I haven't tried it.
JH>
JH> I must warn you about abcm2ps, though.  I like it because I can make it do
JH> what I want by editing the source code (ANSI C) and recompiling it.  If you
JH> are not a programmer, and you have very exact output requirements, then
JH> abcm2ps will probably be very frustrating.
JH>
JH> I hope my advice is helpful.
JH>


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



Re: [abcusers] ABC Newbie questions

2000-10-27 Thread René Quiniou

Jorge Meletti a écrit :

> I'm a Brazilian composer and I've studied ABC a couple of hours, but my thinking is 
>still based on the conventional music notation.
>
> Do ABC work, in practical terms, with more complex music, like "Bossa Nova", with a 
>lot of sincopations, tuplets and ties ? Do ABC work with orchestral scores ? I'm 
>asking it because the tunes I found in ABC are quite simple melodies, based in just 
>one voice. The softwares I'm using is Muse and ABC2win.
>

The release of abcm2ps comes with the transcription of Stan Getz's solo on Desafinado. 
You can also check John Chamber's Tune Finder:

http://trillian.mit.edu/~jc/music/abc/FindTune.html

There is not much bossas but the melody of Desafinado can be retrieved. You can have a 
look to a gif of the score and to the abc file as well. Maybe you will be able to 
assess the difficulty to write abc files for bossas.

René

--
 QUINIOU Rene   mailto:[EMAIL PROTECTED]
 INRIA / IRISA  Phone : +33 2 99 84 73 19
 Campus Universitaire de Beaulieu   Fax :   +33 2 99 84 71 71
 35042 RENNES CEDEX - FRANCEhttp://www.irisa.fr/prive/quiniou/



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



Re: [abcusers] free Finale

2000-10-27 Thread Guido Gonzato

On Thu, 26 Oct 2000 [EMAIL PROTECTED] wrote:

> 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.

Laura made similar comments. I definitely agree that convertion programs
*from* other formats to ABC are at least useful, if not essential. I'd be
more than happy to write code that converts from Finale or else to abc.
Sooner or later - sooner is more likely - I'll get more free time and I'll
give it a try.

Later,
  Guido =8-)


-- 
Dr. Guido Gonzato  - Linux System Administrator
My public PGP key is at http://ibogeo.df.unibo.it/guido/PGP.asc

"It is a good morning exercise for a research scientist to discard
a pet hypothesis every day before breakfast. It keeps him young."
 -- Konrad Lorenz

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



[abcusers] M: none in jabcm2ps

2000-10-27 Thread Guido Gonzato

On Thu, 26 Oct 2000, John Atchley wrote:

> I can offer it as an option though.  Next time I upload the code 
> &&FreeMetStyle 4 will cause it to output nothing.  It'll be up to the user 
> to use that option intelligently, though ;-)

thanks for your clarifications and for the new code, John. Meterless music
is often found in chorals; the music starts and ends with no meter at all.
This is a beautiful "Pater Noster" in Russian that shows the case:

% otce-nash.abc
%
% Typeset this file with the following command:
% abcm2ps otce-nash.abc -O otce-nash.ps
%
% This edition is formally not complete, as it needs more
% decorations currently not supported by abcm2ps.
%
%%topspace   1.5cm
%%titlefont  Helvetica-Bold 18
%%subtitlefont   Helvetica-Bold 14
%%composerfont   Helvetica 12
%%composerspace  0.7cm
%%musicspace 1.5cm
%
X: 1
T: Otce Nash
T: (Pater Noster)
C: Nikolaj Kedrov Sr.
M: none
Z: Edited by Guido Gonzato, 11 October 2000
L: 1/4
Q: "Adagio, " 1/4=40 % broken? in abcm2ps
%%staves [ 1 2 3 4 ]
V: 1 clef=treble name="Soprano" sname="S"
V: 2 clef=treble name="Alto"sname="A"
V: 3 clef=treble name="Tenor"   sname="T"
V: 4 clef=bass   name="Bass"sname="B"
K: C
%
V: 1
E2 E E4 | E E E E E E E  E4| F F F F G2 G G G2 |
w: ot- ce nash, ie scio ie ti na nie be sah, da sfia ti za i mia tva io 
V: 2
C2 C C4 | C C C C C C C C2 B,2 | B, B, B, B, D2 C C C2 |
w: ot- ce nash, ie scio ie ti na nie be sah, * da sfia ti za i mia tva io 
V: 3
G2 G G4 | G G G G G G G G4 | G G G G G2 G G G2 |
w: ot- ce nash, ie scio ie ti na nie be sah, da sfia ti za i mia tva io 
V: 4
c2 c c4 | c c c c c c c d4 | d d d d e2 e e e2 | 
w: ot- ce nash, ie scio ie ti na nie be sah, da sfia ti za i mia tva io 
%
%
V: 1
G G G G G2 F F E HF4  | F F2 F2 F2 E G D2 D2   | D D D E F2 |
w: da pri i tiet zarst svi- et va- io da bu- diet vo lia tva-ia ia ka na nie be si
V: 2
C C C C C2 C C C HC4  | C C2 C2 C2 C C B,2 B,2 | B B B C C2 |
w: da pri i tiet zarst svi- et va- io da bu- diet vo lia tva-ia ia ka na nie be si 
V: 3
G G c _B B2 A A G HA4 | A A2 A2 A2 G G G2 G2   | G G G G A2 |
w: da pri i tiet zarst svi- et va- io da bu- diet vo lia tva-ia ia ka na nie be si 
V: 4
e e e e f2 f f f Hf4  | f f2 e2 d2 e e g2 g2   | g g g e d2 |
w: da pri i tiet zarst svi- et va- io da bu- diet vo lia tva-ia ia ka na nie be si 
%
%
V: 1
E D2 C2 D2   | E2 E E E E F2 F F2 F F G2 | G G G G G2 F2 F2| 
w: i na zsem li. Chliep nash na su shi dash nan nie i a sta vi nam dal- ghi na scia ia
V: 2
C B,2 C2 B,2 | C2 C C C C C2 B, B,2 B, B, D2 | C C C C C2 C2 C2| 
w: i na zsem li. Chliep nash na su shi dash nan nie i a sta vi nam dal- ghi na scia is
V: 3
G G2 A2 G2   | G2 G G G G G2 G G2 G G G2 | G G c _B B2 A2 A2   | 
w: i na zsem li. Chliep nash na su shi dash nan nie i a sta vi nam dal- ghi na scia ia
V: 4
e g2 a2 g2   | c2 c c c c d2 d d2 d d e2 | e e e e f2 (f e) d2 | 
w: i na zsem li. Chliep nash na su shi dash nan nie i a sta vi nam dal ghi na scia- * 
ia
%
%
V: 1
F E G D2 D E F2   | F F F (E2 C) (D2 C2) D  | E E E |
w: ka ie im ghi a sta vlia em dal ji da- am na - scim i nie ve
V: 2
C C C B,2 B, C C2 | C C C (C2 A,) (B,2 A,2) B,2 | C C C |
w: ka je im ghi a sta vlia em dal ji da- am na - scim i nie ve
V: 3
G G G G2 G G A2   | A A A G3 (G E) G| G G G |
w: ka je im ghi a sta vlia em dal ji dam na- * scim i nie ve
V: 4
d e e g2 g e d2   |d d d e3 g2 g2   | c c c |
w: ka je im ghi a sta vlia em dal ji dam na- scim i nie ve
%
%
V: 1
(E2 G2) c c B A G2 F2 E2   | D D G2 D G  | C D E4 E2 E4|]
w: di- * nas vo is ku sce ni e no iz ba vi nas at lu ka va ga.
V: 2
E4 E E E F (G C) (C B,) C  | C C C2 C C  | C C (C2 A,2) B,2 C4 |]
w: di nas vo is ku sce- * ni- * e no iz ba vi nas at lu ka * va ga.
V: 3
c4 c c c c (c G) G2 G2 | A A G2 A G2 | A A (G2 E2) G2 G4   |]
w: di nas vo is ku sce- * ni- e no iz ba vi nas at lu ka- * va ga.
V: 4
(c'2 b2) a a g f e2 d2 c2  | f f e2 f e2 | f f c4 g2 c4|]
w: di- * nas vo is ku sce ni e no iz ba vi nas at lu ka va ga.
%
% End of file otce-nash.abc



-- 
Dr. Guido Gonzato  - Linux System Administrator
My public PGP key is at http://ibogeo.df.unibo.it/guido/PGP.asc

"It is a good morning exercise for a research scientist to discard
a pet hypothesis every day before breakfast. It keeps him young."
 -- Konrad Lorenz

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



Re: [abcusers] free Finale

2000-10-27 Thread Guido Gonzato

On Thu, 26 Oct 2000, Gianni Cunich wrote:

> The trick is having the drivers, and let Windows save to file the printer
> output. You end up with a file called *.prn, that you can rename (*.ps or
> *.eps, according to what you selected in the printer properties), and then
> easily handle with Gosthscript.

I was aware of that, but I'm reluctant to use the Windows PostScript drivers;
in my experience, they tend to produce very inefficient (read: huge) files.
To be fair, I must say that when I once tried the HP LaserJet I got good
results.

In the Unix world, each application writes PostScript on its own, typically
with excellent results. A Windows program that follows this approach is
Melody Assistant.

> If you wish to spend half an hour to configure it, try Free PDF: saves time
> if what you actually look for are PDF files. Have a look at the web page
> http://www.webxd.com/zipguy/freepdf.htm, and after that have a look at the

I didn't know this - that's very good! Thank you for the tip!

Ciao,
 Guido =8-)

-- 
Dr. Guido Gonzato  - Linux System Administrator
My public PGP key is at http://ibogeo.df.unibo.it/guido/PGP.asc

"It is a good morning exercise for a research scientist to discard
a pet hypothesis every day before breakfast. It keeps him young."
 -- Konrad Lorenz

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