On Tue, 23 Apr 2002, John Chambers wrote:
> Richard Robinson wrote:
> | On Tue, 23 Apr 2002, John Chambers wrote:
> 
> | if I could digress a little for a minute (without altogether dropping the
> | topic of standards) ... your Tune Finder, if asked for midi :- is this
> | equivalent to doing abc2midi on the abc for myself, or do you do any
> | pre-processing ? ...
> 
> OTOH, if you ask for MIDI, there's no real preprocessing.   The  tune
> may be cut out of the file (unless the index is zero), but it is just
> fed to abc2midi and the result is sent to the client  as  audio/midi.

Ah, okay. I won't hit your server, then ...

> There  are  a lot of things that my abc2ps clone handles but abc2midi
> doesn't.  Some of my Balkan tunes come out sounding sorta funny as  a
> result. That's "funny" as in not very Balkan, and sometimes converted
> to that bizarre western "major" scale.  Maybe some  day  that'll  get
> fixed,  too.   But the '!' that abc2win uses probably doesn't confuse
> abc2midi, because this is staff-end notation,  and  a  player  should
> just ignore such things.

There are some funnies in abc2midi output; not sure if it's the "!" or
what (I'm getting a bit tired of dealing with this stuff) - notes get
dropped, for example. 

> I'm not actually very clear on just what abc2win's syntax really  is.
> >From  the questions I've gotten, I get the feeling that it confuses a
> lot of other people, too.  It's probably something  simple,  but  you
> can't  infer  the  meaning from the abc.  I just coded something that
> turns this abc into something that "works".

I don't think there's any problem seeing the "meaning"; it's just a raft
of little things that break other parsers. The ! line-end, :|: repeats,
whitespace where other parsers don't expect it, and so on.

-- 
Richard Robinson
"The whole plan hinged upon the natural curiosity of potatoes" - S. Lem


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

Reply via email to