Re: [abcusers] Multivoice in ABC 2.0

2003-10-16 Thread ANewman110
> I do not like the unnecessary proliferation of inline fields of 
> ABC2.0.

I don't think its unnecessary.  If you want to change clefs in mid line, for instance. 
 I don't like using the K: field to indicate cleff since most of the tunes that use 
the V: field to date don't specify a K: for each V: (as I mentioned in the 
documentation of iabc).  That is, most people expect voices to 'inherit' the key 
specified in the K: field.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


[abcusers] new iabc released

2003-10-14 Thread ANewman110
We're up to version 0.8 now.

http://abc.sourceforge.net/iabc

See the above link for release notes.

Aaron

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


Re: [abcusers] Multivoice in ABC 2.0

2003-10-14 Thread ANewman110
Hi Barry, I agree about putting things in the V: header (or other headers).  V: makes 
sense for type specific things.

I disagree about removing the [] in front of the lines for voice change.  The reason 
is that, for instance abcd is a valid voice name in the new standard and is also valid 
tune body, so the parser has to work a lot harder (slower) to get this to work.

Granted we could have found a better delimiter (since [ is also the start of a second 
ending, but [V: is not).  But existing ABC parsers should already be handling this 
dilemma.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] Re: %%ABC 2.0 identifier

2003-07-27 Thread ANewman110
> I've seen a lot of the  uses  of
> abc mixed with text

I thought the H: line was for just that purpose.  It is the only field other than W: 
that allows multiple continued lines that are freeform (until the next header).  Can't 
people just use this?

I agree that text in the middle of ABC tunes is a hassle since it is very difficult 
(for the parser) to distinguish from actual ABC.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] Modularity and customisability

2003-07-04 Thread ANewman110
Hi Calum, I was thinking along these same lines.  I like the idea of keeping the ABC 
'level 1' standard somewhat small, but allowing (OK, I'll say it) scripting languages 
to manipuate them to produce more complex output.

I think to produce the kind of output our Lilypond friends are used to, you really 
need to go beyond nouns and into the world of verbs.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] Thoughts on where ABC goes...

2003-07-04 Thread ANewman110
I've thought about proposing an ABC interpreter language.  The idea is that you would 
have the ability to display, play and print ABC files, and also have some run-time 
control over what is done, e.g. loop, text processing, etc.  Such a language would be 
compatible with any ABC standard, and possibly even handle the current situation of 
several contratictory standards.

What's prevented me from doing it so far is that I'd like to get a working version 
going first. I just don't think the world needs yet another music notation standard 
without anybody willing to go out and implement it.  Ultimately this is where I'm 
going with iabc.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] Free notation program for Windows - let's write it...

2003-07-04 Thread ANewman110
iabc already runs and compiles under Windows and Linux.  It uses wxWindows 
(www.wxwindows.org) as a GUI.


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


Re: [abcusers] Abc levels

2003-07-04 Thread ANewman110
The trick would be to make the levels backward compatible, e.g. so level 2 is a 
superset of level 1.

Also, what you are describing sounds more like 'packages' than levels.  So maybe one 
of the levels understands packages, where another understands words and voices, etc.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] Renaissance notes, anyone?

2003-03-11 Thread ANewman110
These look great.  If you publish the postscript code I will
include the "fonts" (the noteheads and clefs, anyway) in iabc.

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


Re: [abcusers] Multiple Endings

2003-03-03 Thread ANewman110
The latter.

People on this list will try to tell you that you don't really want to do that, which 
of course you do or you wouldn't be asking :)

Regards,
Aaron

In a message dated 2/28/2003 12:43:38 PM Eastern Standard Time, [EMAIL PROTECTED] 
writes:

> 
> 
> I'm having problems getting the variant ending feature to work for me.
> 
> This works for 1 and 2 being different:
> 
> "A"A,2A, B,2C |1"D"D3 z3 :||2 "D"D6 |]
> 
> But I can't seem to find a way to indicate 1-3 are the same with 4 being 
> different.  I've tried encapsulating it in quotes, brackets, parentheses...
> 
> Am I missing something, or is the ABC standard missing something?

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


Re: [abcusers] multi line footer in abcm2ps

2003-02-27 Thread ANewman110
Where should it go?


In a message dated 2/24/2003 10:18:02 AM Eastern Standard Time, [EMAIL PROTECTED] 
writes:

> 
> 
> On Mon, 24 Feb 2003 08:11:49 EST
> [EMAIL PROTECTED] wrote:
> 
> > I (iabc) puts it at the bottom and allows more than one line.  Since
> > its on every page, its a footer.
> 
> Sorry if I misunderstand something here, but if iabc puts C: at the
> bottom of every page, iabc is broken IMO!
> 
> -- 
> peace, love & harmony
> Atte
> To subscribe/unsubscribe, point your browser to: 
> http://www.tullochgorm.com/lists.html 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] multi line footer in abcm2ps

2003-02-24 Thread ANewman110
In a message dated 2/21/2003 11:57:19 AM Central Standard Time, [EMAIL PROTECTED] writes:


um, the C field is intended for Composer 

I (iabc) puts it at the bottom and allows more than one line.  Since its on every page, its a footer.

I treat like 'Copyright', since it also starts with 'C' ;)


Re: [abcusers] multi line footer in abcm2ps

2003-02-20 Thread ANewman110
iabc (abc.sourceforge.net/iabc) allows multiline footers
by allowing the C: field to be extended.  That is, subsequent entries in the C: field 
will cause be centered as the page footers in the font of your choice.

But there's probably other stuff that it doesn't do that you want, and the postscript 
that it output would not be easily
editable by humans.


In a message dated 2/19/2003 6:43:22 PM Eastern Standard Time, [EMAIL PROTECTED] writes:

> 
> 
> On Wed, 19 Feb 2003 16:37:43 -0500
> Christopher Myers <[EMAIL PROTECTED]> wrote:
> 
> > Here's a great case of something being lost in translation.
> > 
> > No offense, Atte, but "Huh?"
> 
> That's OK, I'll try again :-)
> 
> How do I put more than one line in a footer using abcm2ps? I tried to
> just put a really long line in the format file, but the program doesn't
> break it. Also tried to have two footer entries, but only one shows up
> in the tune...
> 
> Was that better?
> 
> -- 
> peace, love & harmony
> Atte
> To subscribe/unsubscribe, point your browser to: 
> http://www.tullochgorm.com/lists.html 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] McLeod's Reel [was: abc in web pages]

2003-02-16 Thread ANewman110
As soon as all abc tunes are rewritten to conform to a standard.

Until then, I'm just going by what is in the tunes, and what the other abc software 
does.

Someday all the software will do more-or-less the same thing, and then there will be a 
'de-facto' standard, which will could easily be turned into an actual standard.

BTW Both these reels sound and look OK in iabc, but the grace notes in the first 
arrangement sound a little funky, not quite sure why...

A.
In a message dated 2/14/2003 5:39:53 PM Eastern Standard Time, 
[EMAIL PROTECTED] writes:

> 
> 
> Jack Campin wrote:
> 
> BTW, how long is this new standard going to be only "proposed"? 
> Can we get along to deciding something now, for #%&/=+#% sake!
> Otherwise we will land where HTML is (Microsoft standard, 
> Netscape standard).

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



Re: [abcusers] Any chance of print outs in bass clef?

2003-02-10 Thread ANewman110
And so it is with iabc.  I'll have to recognize the 'octave'
directive on the key line if abc2pm does it, it's better than
peppering your abc with ,.


In a message dated 2/10/2003 2:35:21 PM Eastern Standard Time, [EMAIL PROTECTED] 
writes:

> I ended up using the octave=-1 because when I coded without it, the
> middle line in the bass clef showed up as "D," not "D" 
> (using yaps).  
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] Any chance of print outs in bass clef?

2003-02-09 Thread ANewman110
This looks fine using iabc, except that I think the cleff that you actually want is
an octave lower.


In a message dated 2/9/2003 2:54:19 AM Central Standard Time, [EMAIL PROTECTED] writes:


X:1
T:Signore delle cime - basse
M:4/4
L:1/4
Q:100
K:G clef=bass octave=-1
G2 G G | F2 F3/2 F/2 | E E E E | B,2 B,2 | C2 D D |
w: Di-o del cie-lo, Si-tgno-re del-le ci-me, un no stroa
G2 G F | A, A, A, A, | B,2 B,2 | E2 E E | A,2 A,2|
w: mi-co hal chie-stoal-la mon-ta-gna. Ma Ti pre-ghia-mo,
F2 F F | B,2 (B, A,) | G G E E | B,2 B,2 | C C D D | G2 G2 |
w: ma ti pre-ghia-mo:_ su nel pa-ra-di-so, su nel pa-ra-di-so
C2 C C | B,2 E2 | C C D D | D4 | (G,4 | G,2) z2 |
w: la-seia-loan-da-re per le tue mon-ta_-gne._




Re: [abcusers] Any chance of print outs in bass clef?

2003-02-09 Thread ANewman110
In a message dated 2/9/2003 10:31:38 AM Central Standard Time, [EMAIL PROTECTED] writes:


The reason that "octave=-1" is confusing is that  it's  dealing  with
pitch,  and music notation doesn't have pitch.

I agree that the transposition rules in abc were not well thought out.  There are really 3 different things (pitch, notation, or both) that you might want transposed, and its not clear from the rules what the octave.. and t=.. mean, except by tradition.

If anybody can think of rules that make sense, and that won't break all existing ABC files, I'd be willing to have iabc conform to it.


Re: [abcusers] online abc previewer

2003-02-09 Thread ANewman110
you might wantto try sourceforge.  They will allow it, and its free.  You have to abide by their rules, though.

Let me know if you want to use the sourceforge abc site.

Aaron

In a message dated 2/9/2003 2:25:51 PM Central Standard Time, [EMAIL PROTECTED] writes:


> >> I'm not sure my hosting service would allow to run
> applications...



Re: [abcusers] Musicians and techies

2003-02-04 Thread ANewman110
On the other hand, that could be good for traditional musicians!

Modern jazz (aka bebop) evolved partically out of a strange NYC tax on vocal music, 
that did not apply to instrumental music.

Bert wrote:
>> This means that a pub owner here has to pay nothing for a band that 
>> plays a traditional set, but he has to pay *twice* for playing cd's!
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] online abc previewer

2003-02-04 Thread ANewman110
I get this when I click on 'Vis'.  I'm guessing it means someting like 'you lose':

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



Re: [abcusers] Re:perfect pitch

2003-01-31 Thread ANewman110
That's very clever, and by the same token, there is the function of 2 variables:
Joke(X0,X1), What's the difference between X0 and X1, X0 burns longer.
...
Actually the "perfect pitch" joke (here in a simpler version) is 
actually a joke function:


   joke(X_) = Perfect pitch: the ability to throw X_ into a 
dumpster without hitting the sides
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] iabc 0.7 released

2003-01-23 Thread ANewman110
Any testing/feedback from this group would be appreciated.  Esp. you Linux people, I'd 
like to hear how the RPM works and if its easier to build now.

I'm teaching a class now, plus my wife is having a baby, plus I'm moving to 
California, so you might not hear from me for a couple of weeks...

A new version of iabc has been released:

to download:


To find out more:


Here's the release notes:
1/23/03
Release Name: 0.7
Changes:
Multi-voice Midi Support

Improved Midi player integration

GUI Options for most view, print
 and some MIDI and ABC-extensions.
 Notes can be scaled, margins can be
 set.  Landscape printing.

Improved build options - iabc should now
 build on most UNIXs wiht wxWindows

Dynamics

!..! constructs in general

>> easy-edit cursor

GUI Installers on Windows and Linux (GnoRPM)

Help File and (crude) online Help

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



[abcusers] Transposition

2003-01-19 Thread ANewman110
If you see:
K: C t=-2

Does that mean to take the ABC file, which was written in C and display and play it in 
Bb, or does that mean to display the music as-is, but to transpose it down when 
playing it (as if you were writing out a Bb part)?

Also with the V: part, just wondering what people expect.  I would think there is a 
way to do both.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] more abc interpretation questions

2003-01-19 Thread ANewman110
I'd prefer not to make use of the precious remaining symbols until we can figure out 
something really cool to do with them.

In a message dated 1/19/2003 5:36:42 AM Eastern Standard Time, [EMAIL PROTECTED] 
writes:

> Perhaps it's time
> to make use of one of the few remaining precious ascii 
> symbols like $ or &.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] more abc interpretation questions

2003-01-19 Thread ANewman110
I like Phil's suggestion, but we still need to answer the original question to figure 
out what it is we're backing up from.

 L=1/4 and [FG/]G  

My vote is that the chord lasts 1 eighth note.  Just because it seems like you'd want 
to do:
 L=1/4 and [FG/]G/
and beam the two G's together.  Otherwise you're missing an eigth note and the program 
has to guess that you want a rest there.


In a message dated 1/19/2003 5:36:42 AM Eastern Standard Time, [EMAIL PROTECTED] 
writes:

> 
> 
> John Chambers wrote:
> 
> >Phil Taylor writes:
> >|
> >| >2. L=1/4 and [FG/]G , what beat is the second 'G' on? 2 or and-of-one?
> >|
> >| Undefined, I'm afraid.
> >|
> >| MusicXML has an interesting construct to deal with this kind of situation.
> >| The  and  tags have the effect of moving the time point,
> >| so you can use  to go back to the start of a measure in order to
> >| add an extra layer of notes.  This means that you can deal with temporary
> >| voices which appear and disappear in the course of a piece.
> >|
> >| Maybe we need something similar in abc?
> >
> >I sorta  recall  reading  about  just  such  a  feature  in
> >abc2mtex,  with  a  comment  that it probably wouldn't work
> >with other abc programs.  I've never read about anyone else
> >ever implementing it.
> >
> >Now what was that syntax? ...
> 
> I don't remember that.  Anybody know?
> 
> Otherwise let's think about how we might implement it.  Perhaps it's time
> to make use of one of the few remaining precious ascii symbols like $ or &.
> We only need one symbol for  since  is an invisible rest,
> and x will do fine.  Then again, none of the currently-unused symbols
> have the necessary negative connotations.  < would be the obvious choice
> if it were not already in use.  How about using the invisible rest with
> a negative number following:
> 
> x-4 means backup four default note lengths
> x-  means backup one default note length
> x-/ means backup half a def note
> and so on.
> 
> So Aaron's original example ( L=1/4 and [FG/]G ) could be written as
> 
> F x- G/ x/ A (the A when after the F ends)
> 
> or
> 
> F x- G/ A3 (the A starts when the G ends)
> 
> Phil Taylor
> 
> 
> To subscribe/unsubscribe, point your browser to: 
> http://www.tullochgorm.com/lists.html 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] more abc interpretation questions

2003-01-19 Thread ANewman110
What's a shortphrase symbol?

For somebody with a degree in music, I just don't know nothin.

In a message dated 1/18/2003 9:30:21 AM Eastern Standard Time, [EMAIL PROTECTED] writes:
...
> sent me. The reason for this is differences between interpretation of S in
> tunes. Barfly sees it as "shortphrase" but abcm2ps sees it as "segno".
> 
> 
> 
> To subscribe/unsubscribe, point your browser to: 
> http://www.tullochgorm.com/lists.html 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] more abc interpretation questions

2003-01-15 Thread ANewman110
1.  The draft standard allows U: to replace a string with another string.  But if, for 
example, 
U:T = !trill!
always worked, then the T: header would go to !trill!  Are there any tunes that use 
the U:
and what do they expect?  I haven't come across any.

2. L=1/4 and [FG/]G , what beat is the second 'G' on? 2 or and-of-one?

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



Re: [abcusers] Voice header again

2003-01-05 Thread ANewman110
I think the standard (or Steve Mansfield's tutorial) says something about separating 
them with a comma, like:
[V:1,L:1/4,M:3/8]

That's how I implemented/am implementing it in iabc.

In a message dated 1/5/2003 12:50:12 PM Eastern Standard Time, [EMAIL PROTECTED] 
writes:

> with such
> >constructs, so I've generally written them using the explicit [..]
> >notation: [V:1 L:1/8] etc.  A bit verbose, unreadable on anything less
> >than a twenty-inch monitor, but semantically harmless.
> 
> Got to put them in separate square brackets, too, so it has 
> to
> be [V:1][L:1/8]
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] Voice header again

2003-01-04 Thread ANewman110
Maybe the solution is to allow key and meter to be specified on the V: line somehow.  Or another possibility is to allow inline headers to be at 'voice' scope and header lines be at 'global' scope.

In a message dated 1/4/2003 5:51:18 AM Central Standard Time, [EMAIL PROTECTED] writes:


 But it ought to be possible to place one voice
in a different key by putting a key change right at the start of that
voice.  Unfortunately, that doesn't work in BarFly either, as it then
draws both key signatures, but I think it ought to work.




Re: [abcusers] Voice header again

2003-01-04 Thread ANewman110
I think your misreading my last post (or maybe I misspoke) - I agree that this is a good idea, I just don't think most ABC files and ABC programs take this into account.

In a message dated 1/4/2003 5:30:01 PM Central Standard Time, [EMAIL PROTECTED] writes:


> I like the idea that everything is global, except what is specified on the 'V' line.  One exception would be the L: rule, although there still seems to be the expectation that any L: in the first voice will be 'inherited' by other voices.

Actually, I don't like that idea terribly.  This means that you can't
do, e.g.:




Re: [abcusers] Voice header again

2003-01-03 Thread ANewman110
Hi Phil, I'm not so sure I agree with that.  If what you say is correct, you would 
really need to go:
V:1 ...
K: Bb
V:2
K: Bb

And I have never seen an ABC tune that does that, and I would bet that Barfly doesn't 
require that(don't have a Mac or I'd buy a copy and find out :-)

I like the idea that everything is global, except what is specified on the 'V' line.  
One exception would be the L: rule, although there still seems to be the expectation 
that any L: in the first voice will be 'inherited' by other voices.

Phil Taylor wrote:
Each voice is a completely separate tune, so they can have different default
note lengths (common), metres (rarely) and even keys.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] Transposition settings

2003-01-03 Thread ANewman110
Along the lines of the last question, there is key vs. transposition.  For instance, 
the key may be in Eb and the trumpet part would be in 'F'.  Should the ABC program 
figure out that the different keys for different voices means their transposition.

Actually that doesn't really work because you don't know whether to xpose up or down.  
We really need a transposition part of the voice header, such as 'xpose=_E,' to 
indicate that this is transposed to eb, and then down the octave.

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



[abcusers] Voice header again

2003-01-03 Thread ANewman110
Here's another riddle for the group:
V:1
L:1/4
V:2
L:1/8
V:1

What's the value of 'L' now?

Likewise for key, meter and tempo.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] Operator precedence

2003-01-01 Thread ANewman110
While going through Jack's Embro... CD, I noticed that iabc will accept this:

(abc)>d
but chokes on this:
(abc>)d

I guess the thinking is that the '>' goes with the next thing, but the ')' goes with 
the previous thing.  The latter to me would be equivalent to:
abc_)d

which is clearly wrong, since the flat goes with the 'd' but the ')' goes with the 'c'.

Does anything written specify which way this is supposed to work?  In the next iabc 
release I will have a boatload of GUI flags that you can check that allow you to 
specify which 'non-standard' abc options iabc will accept.  I think this is better 
than adding checks for hundreds of things that slow down the parser even more.

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



[abcusers] MIDI questions

2002-12-28 Thread ANewman110
Hi all, a couple of things that I am trying to get nailed down:

1.  Could somebody explain to me what MIDI thing I'm supposed to do when I see this:
V:2 bass program 1 46

(That came from Jack Campin's CD which he graciously sent me, iabc can play 'David 
Hume's Lament', but I still can't change voices).

My second question is more general: what is the advantage of using MIDI tracks over 
just one track but multiple voices?  I have it implemented as one track for now, but I 
notice that most MIDI files seem to have multiple tracks, and I'm not sure what that's 
supposed to accomplish.

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



Re: [abcusers] Lead Sheets and Copyrights

2002-12-28 Thread ANewman110
I'd appreciate that.  I wonder what they would say about transcriptions and chord 
changes.  I have heard that chord changes by themselves are generally OK without the 
melody line.  A popular little jazz book is published that way.  I've heard that 
transcriptions (of jazz solos) are also legal, since they are not generally 
copyrighted by the 'composers'.

In a message dated 12/28/2002 1:35:12 PM Eastern Standard Time, [EMAIL PROTECTED] writes:

>So, I am writing to a couple of the larger copyright holders (Hal 
> Leonard, Warner/Chappell and two others) to find out just what is it gonna 
> take in terms of time, effort and money, for a small-scale 
> musician to do 
> things "the right way."
> I'll post the results here as I get answers.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] Lead Sheets and Copyrights

2002-12-28 Thread ANewman110
Hi Ed, I agree but I'd qualify that with 'without the copyright owner's permission'.  
When you purchase music legally, the copyright owner grants you certain rights which 
generally include 'fair use' types of things such as making photocopies for your 
personal use.  

Surprisingly to some people, these rights don't include any right to perform the work, 
which I think is what you're more concerned about.  You can contact BMI or ASCAP for 
that information, but usually like I say that is (or should be) taken care of by the 
venue owner.

I think the only reason you'd need to go to the copyright owner directly would be if 
the music were out of print, or if you wanted permission to distribute your own 
arrangements.



In a message dated 12/28/2002 1:35:12 PM Eastern Standard Time, [EMAIL PROTECTED] writes:

> The definitive answer in the U.S. seems to be a http://www.mpa.org/, the 
> home page of the Music Publishers' Association. Copies for 
> any reason 
> whatsoever are illegal.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] voice line (was Christmas ABC pieces)

2002-12-27 Thread ANewman110
Hi Ted, and thanks for these nice pieces, they all work very well.

I have a question, though:  which abc programs accept voice lines like this:
V:1 program 1 40 volume 75

or maybe you were just trying to make the point that this program should be used.

I am working on the voice header for iabc right now and I'm trying to figure out how 
the other programs do it.  Unfortunately this will be one area where I can't match all 
of the other programs, I am going to have to choose a way and go with it.  I am 
leaning right now towards requiring all voice commands to be in the format V: 
name=value... I'm also trying to decide whether or not to allow the V:1 at the 
beginning of the line, or to require what I think is the way proposed in the standard, 
which is [V:1] to change voices.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] Newbie Questions

2002-12-27 Thread ANewman110
Hi Ed, its good to have a fellow jazzer on the board.  This was indeed my initial 
interest in abc, as I wanted an easy way to generate lead sheets and big band 
arrangements.  That's one of the reasons I started working on iabc.

There is a site that has oodles of jazz arrangements that can be received in multiple 
formats, including abc.   You can link there from the abc sourceforge page:  
http://abc.sourceforge.net

It looks like the site is down for a few days...its a Norweigian site, I think.

In a message dated 12/26/2002 10:00:18 AM Eastern Standard Time, [EMAIL PROTECTED] writes:

> 
> 
> The advice on how to handle automatic measure numbering by *NOT* putting 
> it into the abc file is particularly valuable. I'm interested in long-term 
> viability of my abc files. I manage my wife's vocal songbook (in her keys, my 
> arrangements) as well as my own arrangements of instrumentals of various 
> other standards. Currently the printouts are generated by Band-In-A-Box but 
> I'm moving to abc. (I'm using 3.1.9 of abcm2ps on Linux at the moment. 
> Gorgeous output!) Suggestions for longevity and portability are particularly 
> helpful.
> I presume that the absence of a collection of jazz/pop/country standards 
> in abc format on the net is because of copyright issues. If such an archive 
> exists, however, I'd appreciate a pointer.
> Again, thank you for the excellent advice.
> 
> 
> 
> On Thursday 26 December 2002 12:10 am, you wrote:
> > Ed Skinner wrote:
> > > 1) Is there a FAQ?
> >
> > If you mean on abc notation itself, please check John Chambers'
> > "Frequently Asked Questions about ABC Music Notation"  > TITLE="http://trillian.mit.edu/~jc/music/abc/ABC-FAQ.html>" 
>TARGET="_blank">http://trillian.mit.edu/~jc/music/abc/ABC-FAQ.html>.
> >
> > > 2) Is there a way to get automatic measure numbering?
> >
> > Yes, but it is package dependent. J.F. Moine's abcm2ps, for instance,
> > lets you specify that either of three ways: in the command line, in a
> > format file or in the tune itself; please check files 'New.Features' and
> > 'format.txt' for details (in abcm2ps's doc directory, e.g.,
> > /usr/share/doc/abcm2ps-/). For portability, it would be
> > advisable not to code this information in the abc file you intend to
> > store tunes on a permanent basis.
> >
> > Lots of abc software references may be found at the Abc Home Page  > TITLE="http://www.gre.ac.uk/~c.walshaw/abc/>" 
>TARGET="_blank">http://www.gre.ac.uk/~c.walshaw/abc/> sorted by operating system and
> > other criteria.
> >
> > Best regards.
> >
> >Paulo Eleutério Tibúrcio
> > To subscribe/unsubscribe, point your browser to:
> > http://www.tullochgorm.com/lists.html
> 
> -- 
> Ed Skinner, [EMAIL PROTECTED], http://www.flat5.net/
> To subscribe/unsubscribe, point your browser to: 
> http://www.tullochgorm.com/lists.html 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] anybody recognize this?

2002-12-19 Thread ANewman110
> I wished that people who are having problems subscribing/unsubscribing
> would first contact me personally rather then bitching 
...
I feel your pain.

On every mailing list I've ever seen, there's been some dimwit who can't understand 
why his sending 'unsuscribe' to the whole world won't solve all his little problems.  
You'd think their credit card is being charged the whole time, the way they act.  

But, watchagonnado?
...
about it on the
> list. I've recently gone to great lengths to make it easier to get on and
> off the list, but I still need to know where the problems are. Thanks!
> 
> 

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



Re: [abcusers] Can anyone help!

2002-12-13 Thread ANewman110
you got game.  you go girl.

In a message dated 12/13/2002 12:43:12 AM Eastern Standard Time, [EMAIL PROTECTED] writes:

> 
> 
> I'm not sure what exactly iabc is, since I haven't found a 
> description of it anywhere.  I did download the source once
> to try to build it, and it wouldn't.  So I guess I don't 
> need it.
> Ali
 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] Can anyone help!

2002-12-12 Thread ANewman110
I guess this is where people plug their tools.  iabc is at:

http://abc.sourceforge.net

It comes pre-compiled in windows and should run on all
flavors, and I think it handles lyrics pretty well.  And
its free and always will be :-)

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



Re: [abcusers] Re: repeats and bar numbers

2002-12-07 Thread ANewman110
>huge boxed letters at critical points. People then say things
>like "Go to four bars before "E".

It is because I have wasted so much rehearsal time with that that
I made iabc put little numbers at the beginning of each line.

> BTW (self-promotion) I was the Piano Puzzle guy on National Public
> Radio's "Performance Today" this past Wednesday.
> Hear it at:
>http://www.npr.org/ramfiles/pt/20021204.pt.pianopuzzlers.ram

Very impressive!  I recognized the tunes too, but I realize its an entirely different thing to do it on live radio.  What a fun show, we don't get it from WBEZ out here, but I've heard it on business trips. 

Aaron


Re: [abcusers] Laurie Griffiths : sad news

2002-11-29 Thread ANewman110
How very sad and tragic.  Altough it seems he accomplished a great deal, there are 
fragments of his incomplete life all over the internet.

> 
> I've no idea what he looked like, even.
> 
There's a picture of him here:

http://www.musements.co.uk/muse/CV.html

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



Re: [abcusers] iabc 0.6 released

2002-11-23 Thread ANewman110
Could you try opening up a bug report at the sourceforge site about the 2 points you 
mentioned?  I keep losing old emails in the stupid AOL browser, and I forget what 
people suggest when I am implementing new features.  Some things like the midi folder 
will be pretty easy.

I'll download winamp and see if I can reproduce what you see.  I just call the player 
with a parameter of the filename, hoping that most midi players can be invoked that 
way.  If not it would be a pretty easy (although hokey thing on Windows - you'd have 
to use a .bat file) to invoke the player with the proper options.

...
> Could iabc save also the last folder used, instead of opening from
> the /My documents folder ? (I never put abc files in this
folder...)
> I've seen also it doesn't save the size of the last window used.

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



Re: [abcusers] bar lines and lyrics

2002-11-23 Thread ANewman110
I think what happened is that the standard allows for continuation with a line using 
'\', but doesn't say anything about what happens if a line doesn't end in a bar line.  
At first I generated an error for that, but then I realized a lot of people wrote 
their abc that way, and this seemed like an OK way to handle it.

I've never seen music written without the end of a line ending a bar.  But I am not a 
music scholar like many people on this page, so maybe its a common practice.  In any 
case, does this cause a problem?

For an example of this file in iabc, see:
http://abc.sourceforge.net/benbow2.gif
and 
http://abc.sourceforge.net/benbow.gif

A.

In a message dated 11/23/2002 12:28:01 PM Eastern Standard Time, [EMAIL PROTECTED] 
writes:

> Some of our abc has been alinged to lyrics rather than to the end of
> bars. Here is an example:
> 
> X:1
...
> 
> A couple of our contributers prefer lyrics aligned this way and it has
> been
> pointed out that the practice of presenting songs in this way has
> existed for at least 50 years.
> 
> Now for the problem:  It has been questioned whether abc presented in
> this manner conforms to the abc draft standard and it has been pointed
> out that iabc puts a bar line at the end of each staff regardless of
> whether one is present at the end of the abc line (other probgrams like
> abcm2ps and skink leave the line open).   I've tried reading through the
> draft and I can't see that we are doing anything wrong and my feeling is
> that iabc is a little unuasual in its handling of this issue 
> http://www.tullochgorm.com/lists.html 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] iabc 0.6 released

2002-11-20 Thread ANewman110
> I choose Windows Media Player as my midi device 
> ...I expected to be able to choose "Play
> midi" ... and the midi player would "pop up" and play the 
> current tune.
> However, I found I had to export the tune to midi and 
> ...with File/Open.  Is this how it's supposed to work?
No, its supposed to work like you expected, the player pops up and starts playing.  
Kind of hokey, but its the best I can do for now.  You have to choose the media player 
.exe file (or a different program) as your player, which in my machine is in Program 
Files/Windows Media Player, and in some older machines might be in the windows 
directory.

If you're doing this and its still not working, let me know what OS you're running and 
I'll try and reproduce it.

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



[abcusers] iabc 0.6 released

2002-11-19 Thread ANewman110
Hello everyone.  The new version of iabc, a free-source,  graphical, cross-platform 
program for creating music via abc, is released.  The big new feature is the ability 
to play abc files on a midi device.

Downloads are available at:
http://www.sourceforge.net/projects/abc

Choose the latest iabc project, and download the one that's right for you.

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



Re: [abcusers] repeats and bar numbers

2002-11-18 Thread ANewman110
Is this incorrect?  They're 2 different bars, if I were reading the music I'd expect 
them to have different numbers, if they're numbered at all.

Maybe I'm missing the point?  What you describe is how iabc does it.

> But please when doing 1st and 2nd repeats, it screws up the > bar numbering.  [1 
>might be bar 8,
> [2 will be numbered 9.  But I want them both numbered 8 ! 
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] Over the rainbow

2002-10-23 Thread ANewman110
> Please try tunes on your abc player before posting them. Nobody
> wants to post or read abc that doesn't work


Better yet I'll just stop posting.


[abcusers] Finally, a tune I know!

2002-10-22 Thread ANewman110
Here are 3 different versions.  The 3rd one is just the notes, for easy sight reading. 
 Don't know how they match to the sheet music but this is how I play it.  Also works 
well as a waltz.  A Clifford Brown tune (Valse Hot) is based on these changes.

X:1
T:Somewhere Over the Rainbow
K: F

"F"F4  "Bb"f4|"Am7"e2 cd "D7"e2   f2 |"Gm7"F4 "C7"d4  |"F7"c8|
w:Some-where o- ver the rain bow   way  up   high
w:Some-where o- ver the rain bow   skys are  blue

"Bb"D4 "Bbm7"B4|"Am7"A2 FG "D7"  A2 B2|"Gm7"A2 EF "C7"G2 A2|[1"F" F8 
:||[2"F"F6 c2 ||
w:there's a  land that I heard of once in a lul-a-by
w: and the dreams that you dare to dream rea-lly do come true some

AcAc AcAc|BcBc BcBc|d4 d4-|d6 c2|
w:day I'll wish u-pon a star and wake up where the trou-bles are be-hind me - some

AcAc AcAc|BcBc BcBc|d2 d2 f2 A2|
w:where a-bove the chim-ney tops where trou-bles melt like le-mon drops its where 
you'll find me 

"F"F4 "Bb"f4|"Am7"e2 cd "D7"e2   f2 |"Gm7"F4 "C7"d4  |"F7"c8|
w:Some-where o- ver the rain bow   blue birds   fly

"Bb"D4 "Bbm7"B4|"Am7"A2 FG   "D7"  A2 B2|"Gm7"A2 EF "C7"G2 A2[1"F" F8 :||[2"F"F6 c2 ||
w:birds fly o- ver the rain bow why  oh -why can't  I

AcAc AcAc|BcBc Hz4 |B2 c2 d2 e2|   f8||
w:ha-ppy litt-le blue-birds fly be-yond the rain-bow why oh why can't I

X:2
T:Somewhere Over the Rainbow(2)
K: F

"F"F4 "Bb"f4|"Am7"e2 cd "D7"e2 f2|"Gm7"F4 "C7"d4|"F7"c8|
"Bb"D4 "Bbm7"B4|"Am7"A2 FG "D7"A2 B2|"Gm7"A2 EF "C7"G2 A2|[1"F" F8 :||[2"F"F6 c2 ||
"F"AcAc AcAc|"C"BcBc BcBc|"F6"d4 d4-|d6 "C"c2|
"F"AcAc AcAc|"Bb7"BcBc BcBc|"Am7"d2 "D7"d2 "Gm7"f2 "C7"A2|
"F"F4 "Bb"f4|"Am7"e2 cd "D7"e2 f2|"Gm7"F4 "C7"d4|"F7"c8|
"Bb"D4 "Bbm7"B4|"Am7"A2 FG"D7"  A2 B2|"Gm7"A2 EF "C7"G2 A2[1"F" F8 :||[2"F"F6 c2 ||
AcAc AcAc|BcBc Hz4 |B2 c2 d2 e2|f8||

W:Somewhere over the rainbow   way  up   high
W:there's a land that I heard of once in a  lul-a-by
W:Somewhere over the rain bow skys are  blue
W: and the dreams that you  dare  to dream really do come true some
W:day I'll wish upon a star and 
W:wake up where the trou-bles are behind me some
W:where above the chimney tops where troubles melt like lemon drops its where you'll 
find me 
W:Somewhere over the rain bow blue birds fly
W:birds fly over the rain bow why  oh why can't 
W:happy little bluebirds fly beyond the rainbow why oh why can't I

X:3
T:Somewhere Over the Rainbow(3)
K: F

F4 f4|e2 cd e2 f2 |F4 d4|c8|
D4 B4|A2 FG A2 B2|A2 EF G2 A2|[1 F8 :||[2 F6 c2 ||
AcAc AcAc|BcBc BcBc|d4 d4-|d6 c2|
AcAc AcAc|BcBc BcBc|d2 d2 f2 A2|

F4 f4|e2 cd e2 f2|F4 d4|c8|
D4 B4|A2 FG A2 B2|A2 EF G2 A2[1 F8 :||[2 F6 c2 ||
AcAc AcAc |BcBc z4 |B2 c2 d2 e2| f8||

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



Re: [abcusers] Dynamics

2002-10-09 Thread ANewman110
The draft standard has some standards for dynamic markings between the !...!, as a modifier on a chord much like the chord symbol (which is enclosed in quotes).  It's also possible to 'abuse' the chord notation ("...") to place dynamics below notes, but that doesn't really do it for things like crescendos.   (fwiw iabc will eventually honor both these.)

abc2midi honors some proprietary midi volume notations in comment lines.  See the rendition of Beethoven's 7th on the abc homepage for examples.


Re: [abcusers] jcabc2ps source?

2002-09-24 Thread ANewman110

If you find the sources and create the binary let me know, I will put it on 
Sourceforge.  I would really like it if all of the freely available projects were in 
one place, and sourceforge is an ideal choice since we have pretty much unlimited disk 
space.

I think our project site could be cleaned up a bit, and that would make it easier for 
people to use.  Sourceforge has a bit of an odd structure, but our site has a lot of 
out of date/misleading information that can make it worse.

In a message dated Tue, 24 Sep 2002 07:56:09 +0200 (CEST), [EMAIL PROTECTED] writes:

> 
> 
> Hello,
> 
> I'd like to provide Win32 binaries for jcabc2ps, and I've been trying to
> download the source from Sourceforge. No way. I've also searched on Google -
> nothing. I'm not prepared to waste more than 40 seconds on this...
> 
> Could anyone point me to the sources? I'll make the binaries available on
> the abcplus page.
> 
> Ciao,
> Guido =8-)
> 

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


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



Re: [abcusers] sourceforge homepage

2002-09-23 Thread ANewman110

Why don't we just use the summary page?  I think its much easier both from a user and 
administration standpoint.  You can just zip/tar the images and put the zip file in 
the summary page.  CVS is good if you have a lot of active developers, but that's not 
really the case here.

There are a bunch of dead links on the summary page, which makes it pretty confusing 
at present.  I'd like to get the latest CVS versions of the various tools and put them 
on the summary page for easy access.  Any objections?

In a message dated Mon, 23 Sep 2002 19:51:17 +0100 (BST), [EMAIL PROTECTED] 
writes:

> 
> 
> On Mon, 23 Sep 2002, John Chambers wrote:
> 
> > Sourceforge seems like a good idea.  I wonder how people learn to  do
> > such  things with it?  The documentation seems a jumbled mess.  I can
> > wander around it in forever learning things that I don't have use for
> > right  now.   But  I can never find an answer to the questions that I
> > have at the moment.
> 
> 
> I've had a look at the sourceforge ABC pages a few times, but find it
> really confusing to get around. I'm not sure I've even managed to ever get
> to any of the software. 
> 
> -- 
> 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


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



[abcusers] sourceforge homepage

2002-09-22 Thread ANewman110

I would like to update the abc project sourceforge homepage 
(http://abc.sourceforge.net/).  Basically, I would like to add a little bit of 
information about iabc, and also remove all the things that are obviously not true, 
e.g. active projects that are not currently active, remove broken links, etc.

I would also like to remove the packages from the Summary page (which is usually the 
first page people find) but the packages themselves have never been added.  This is 
actually all the projects except iabc, since apparently no other packages are posted 
there.

If you have suggestions for things that should go there, or if you would like to 
populate one of the abc2... projects, please post your suggestions.  Or if you are the 
maintainers of another free software package, populate your package with some files or 
something, and I won't remove them.

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



Re: [abcusers] Re: XML music representation

2002-08-19 Thread ANewman110

Thanks.  Eventually that got me here...



Has anyone ever used any of these tools?

I'm thinking about using an XML representation as one form of serialization of the 
music for iabc - especially for things that the abc language doesn't have an 
(agreed-upon) representation yet.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] XML music representation

2002-08-18 Thread ANewman110

Is anyone aware of any XML schemas that can be used to represent music?

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



Re: [abcusers] Abacus (again) and sound cards.

2002-08-14 Thread ANewman110

Sorry to delve into the bowels of development here, but...
You'll probably need to create/get hold of a custom control (in C/C++) to handle midi 
devices beyond what the semi-functional VB API gives you.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] suggestions for [A4A2] notation

2002-08-14 Thread ANewman110
In a message dated 8/13/2002 12:24:04 PM Central Daylight Time, [EMAIL PROTECTED] writes:


(I think we *need* to specify the melody-note in some way
because the w:-lines need it for alignment.)

You're right about that.  One of the few things the iabc currently gets right is aligning words with the notes. I use longest note = length now but I could easily change it to shortest.

> melody&bass pieces, you'll have done a helluva lot of [G,,8B,,8D,8]
> stuff that would have been more readably written [G,,B,,D,]8 .
That's kind of a parsing headache.  But you can also go:
[L:1/2][g,,b,,d][L:1/8]
That's a bigger parsing headache but we have to support that anyway.  In general I'm against adding yet another way of doing something we can already do according to the current draft standard, I'd rather spend my time making iabc do new things.


Re: [abcusers] Re : suggestions for [A4A2] notation

2002-08-14 Thread ANewman110
Wow, this is a long thread.  Between this and a zillion ads for Viagra that flood my mailbox every day (somebody on AOL really things I need viagra) its taken me some time to get caught up.
> Can someone explain why "first note determines length" is better than
> "shortest determines length".  
I thought somebody already gave an example where shortest note wouldn't work.  And in any case, the ABC author has control over which note goes first, but he doesn't have control over which note is shortest, since its the music that determines that. I guess one way to make sure your ABC code works either way is to always put the shortest note in a chord first.

I think iabc will follow the first note rule for both slurring and beaming.  Seems to make the most sense and the standard doesn't say.


Re: [abcusers] Announce: iabc 0.4 released

2002-07-08 Thread ANewman110

Thank you for the sample tune, Hank of Sweden. I will try to make less of a mess of 
your tunes in the next release.

Aaron

> It still has some serious bugs. In fact, I wouldn't say it 
> works at all. 
...
> For instance, try the following tune, which becomes a mess 
> in 
> iabc:

> X:4
> T:Dinky's
> C:Francie Dearg Byrne (arr for highland pipes)
> M:C|
> K:Hp


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



Re: [abcusers] ABC source code license?

2002-07-08 Thread ANewman110

I will go out on a limb here and say that the GPL has nothing whatsoever to do with 
copyrights that apply to music.  In the US at least, unless you perform music that is 
exclusively in the public domain, you pretty much need to pay your dues to ASCAP/BMI 
or explain the their lawyers why you don't need to.

And anyway, I don't see that the GPL on source code is so enforce-able in most cases.  
I always assume that any code I release under the GPL is pretty much public domain.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



Re: [abcusers] a request to talented programmers

2002-07-08 Thread ANewman110
iabc will do Midi eventually.  I need to add multi voice support in the notation part, and the export to midi, at least, should be a breeze. It is Linux and Windows.

I'm still waiting for takers to help with the Mac port.  It shold be very little work, compared to the benefit ;-)

A.


Re: [abcusers] ANNOUNCE: Five Line Skink version 1.0a6 available

2002-07-07 Thread ANewman110

 I tried this program again, I like the interactive nature of it, but I had some 
problems.  Maybe I am doing something wrong.

1.  The program seems to have a problem with blank lines.  Pretty much any tune that I 
tried got an unexpected "" error.

2.  I couldn't get the splitter bar on the right to drag, which means I couldn't 
display the full file name I was currently looking at.  Maybe this is a java thing, 
which I realize is beyond your control.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] Announce: iabc 0.4 released

2002-07-05 Thread ANewman110

Release announcement:
iabc version 0.4 is released to www.sourceforge.net/projects/abc.

If you only want the windows executable, download iabc_0.4.exe.zip.

If you want to build it under windows or Linux, get iabc_src_0.4.tgz.

If you want to build it, and you don't already have wxWindows, 
get iabc_0.4.tgz.

If you want the Linux executable and you don't want the source,
get iabc_0.4.linux_exe.tgz


Changes:
This is a bug fix release.
- Vertical and Horizontal spacing are now pretty good.  iabc makes great
  effort not to squish words and notes together.

- iabc now parses the w: field more carefully and aligns the correct
  notes with the words.  For the most part, lead sheet output with
  songwords now looks the same as in abc2ps.

 - dotted notations look more like real music.
  
- Now supports 'quick open', large collections of abc tunes now open
  very quickly.  reels.abc for example takes a second or so.

- Errors in tunes other than the one you're openening are ignored.

- iabc now allows 'K:Am' etc. for minor modes. ("The Limeric Tinker" now
  displays and prints correctly :-)

- X: field the parameter is now ignored (which means we display all the
  tunes even if they are out of order)
  
- Changed open file filter to include all files (*.*)

- iabc doesn't 'lock' (i.e. forget to close) files anymore.




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



[abcusers] Question about rhythm notation

2002-06-23 Thread ANewman110

How should a program handle this:
M:3/4
L:1/4
A5 A| ...

I think what the author was intending was:
A4- AA|

but since there is no '1/2 dot' in music that I know of, there is really no note head 
that corresponds to A5.  Since beaming in ABC is defined by the music and not the 
program, I had taken this to mean that a single note should correspond to a note with 
a single beam.

In the A5 case it was pretty obvious what to do, but in the more general case, is 
there something that ABC defines, or people expect to happen, when the note duration 
explicitly specified doesn't correspond to a known note length?

Thanks for the input,
Aaron

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



Re: [abcusers] Renaissance fonts and Abc

2002-06-23 Thread ANewman110
My understanding (please fix my understanding if its broken) is that true-type fonts are in a universal format and thus can run on any platform that has a true-type rendering engine.  (should include recent Apple products, since they were in on developing the TT standard with Adobe).

My further understanding, again I could be wrong but I've looked into it, is that postscript doesn't handle True-type fonts natively, but the level 3 Postscript version of the language is capable of using the OS's underlying true-type engine.  Fonts in postscript are referenced  on a glyph (curve) basis, and true-type is more of a post-script-like rendering language, with special constructs for rendering fonts at low resolutions.



Re: [abcusers] iabc, and features expected in softwares in general

2002-06-23 Thread ANewman110
What is the expected/equivalent behavior of drag/drop in Linux/KDE/etc.?

For the underlying windows engine (wxWindows) that iabc uses, drag/drop is only implemented in the Microsoft Windows version.

I guess I don't really use drag/drop myself, except when moving files around.  I would think that cut/paste would be more useful.  Pretty much any cross-platform unix/windows tool I have ever used has pretty kludgy cut/paste functionality on one platform or the other, even some pretty high-end tools.



Re: [abcusers] iabc, and features expected in softwares in general

2002-06-21 Thread ANewman110

Thanks for the feedback, it's extremely useful.

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



Re: [abcusers] no subject (was New Program?)

2002-06-09 Thread ANewman110

You are certainly entitled to receive compensation for your efforts.  I just didn't 
see any real money in this, compared to the time I'm putting into it, just doing a 
back-of-the-envelope figuring.  I hope your experience is different.

I'm not a big copyleft fan, myself.  I don't think there's a practical difference 
between GNU copyright and public domain, but I want to make nice with the sourceforge 
guys.  Plus I can use parts of what I'm learning on this project in my commercial work 
(either as a musician or software developer). One thing free (and cheap) software 
does, in my observation, is that it tends to hold commercial software to a higher 
standard.

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



Re: [abcusers] The F > F (and F > F2) problems

2002-05-26 Thread ANewman110

In iabc I've specifically not allowed F>F2, it will call it a syntax error and stop 
parsing.  Such was my reading of the standard.  If this is incorrect, somebody please 
spell it out for me.

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



[abcusers] iabc 0.2 release for Linux

2002-05-20 Thread ANewman110

I have finally got the Linux version going.  It can be downloaded at the Sourceforge 
site:


You want the .tgz files for Linux.  Use the no_wx one if you have wxWindows installed 
already, and the full .tgz version otherwise.

I'd be interested in some feedback about how the building process goes.  With Windows 
things are pretty ubiquitous but with Linux there are many variables.  See the 
readme.txt file.

I'd also be interested in  whether or not you can run the executable (the no_wx) one 
directly.  You may need to copy the .so file from the lib directory to the 
/usr/local/lib directory.

If anybody wants to contribute a 'configure' or makefile.in or an RPM, have at it.  My 
UNIX skills (along with many other things ;-) have deteriorated over the last 10 
years, so a Makefile is about all I can fathom.

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



[abcusers] iabc version 0.2 posted

2002-05-16 Thread ANewman110

IABC, a free source GUI tool for music notation, is available at sourceforge.  The URL 
is:


Release notes and change description is avialble at the site.  Go to the download page 
and click on the release version to view the notes.  Left-click (don't right click) on 
the .zip files to download them.

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



Re: Re: [abcusers] Question on 'invisible' rests and chord symbols

2002-05-14 Thread ANewman110

Right, I will probably do it the way Barfly does it (using the V: field.  I don't have 
a Mac so I can't run Barfly but I'll take your word for it ;-)  It also won't be too 
hard to implement in the GUI, allowing you to combine voices from a list.  I already 
support chord symbols directly before the notes but I like the idea of breaking up 
chords and notes for readability of the ABC file.

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



Re: [abcusers] Question on 'invisible' rests and chord symbols

2002-05-13 Thread ANewman110
Thanks, that's useful nformation.

I had hoped (and still hope) to avoid the slippery slope of supporting %% directives.  I realize  I will be in for it when I start doing midi stuff...for the combining of voices into a staff, though, it looks like there are other ways of handling it.  Plus I think that will be pretty easy to add to the GUI.

Aaron


[abcusers] Question on 'invisible' rests and chord symbols

2002-05-12 Thread ANewman110

I just looked at the online jazz song book (http://home.wanadoo.nl/atte/songbook/) and 
I was curious about how one of the fields was to be interpreted.  The abc file has:
v:chords "Am" x4 "GMaj" x4| ...
v:melody abcd defg|...

And then at some point the chords and the melody are 'combined'.  Is it always assumed 
that a voice has chords and melody, so we should always combine them like that?  If 
that's true, how does that combine with the other uses of the voice line where there 
is a number following then v: symbol.  Does each voice have a 'chord' and a 'melody' 
part, or is 'chord' and 'melody' special voices that are treated differently.

I want to incorporate this behavior into my program because I like the convention, but 
I don't want to break other uses of the voice usage in the 7th symphony (which my 
program can parse, even though it doesn't all get displayed correctly).

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



[abcusers] Re: OFFLIST Re: New ABC program on Sourceforge

2002-05-10 Thread ANewman110

Use the left mouse button and then choose 'save to disk' when the dialog pops up.  The 
way they have the link set up you can't right-click and then save it to disk.

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



Re: [abcusers] square bracket notation

2002-01-09 Thread ANewman110

>> I downloaded a few files off the internet to test my parser.   I think I 
>> understand everything that I see in the abc notation except for one thing: 
...

>This is first and second ending of a repeat and it is described in the
>abc 1.6 standard:

So it is.  Somehow I missed that little section, thanks.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] square bracket notation

2002-01-06 Thread ANewman110

I downloaded a few files off the internet to test my parser.   I think I 
understand everything that I see in the abc notation except for one thing: 
there are some lines that seem to start with a square bracket ([) but there 
is no closing bracket and it doesn't seem to be part of a chord.  What's this 
supposed to do, and which tool supports it?

Thanks,
Aaron
Here's an example,
X:21
T:Cherish the Ladies
Z: id:dc-jig-18
M:6/8
L:1/8
K:D Major
A|dFF AGF|DFA AFA|BEE GEE|BdB ABc|!
dFF AGF|DFA AFA|Bcd efg|fdc d2:|!
A|dfd cec|BdB AFA|BEE GEE|BdB ABc|!
dfd cec|BdB AFA|Bcd efg|fdc d2:|!
B|Add fdd|add fdd|BAB gfg|ece gfe|!
[1 Add fdd|add fdd|fdB AGF|GEF GF:|!
[2 afa bgb|afa gfe|fdB AGF|GEF GF|]!
E|A3 AGF|AGF AdB|A3 AGF|GEF GFE|!
A3 AGF|AGF AB=c|BGB AFA|GEF GF:|!
E|DFA dAF|DFA BGE|DFA dAF|GEF GFE|!
DFA dfd|cec AB=c|BGB AFA|GEF GF:|!
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html



[abcusers] New abc tool

2001-12-31 Thread ANewman110

Awhile ago I announced (using a different email address at the time) that I 
was working on a new public-domain abc tool.  Well, I'm making pretty good 
progress - I can read in most of the 1.6 abc language and display the music 
on the screen, in Windows.  In fact, I think in the next coule of weeks I 
should be ready to post the first version, including all the source code.

Is anyone interested in helping?  Initially the first big things will be to 
move from the MS compiler I'm using to a free compiler, and then start moving 
towards a Linux/Posix version.  I think I've made this pretty easy to do.  
There are really only a few Windows-specific drawing functions, and a few 
files with other MS-specific stuff like threads, etc. that will need to be 
POSIX-ized.

Also, does anybody know the status of the Sourceforge ABC project?  This 
would be the ideal place to do things.  We could always make up a new project 
but then it would be confusing as to which was the 'real' one.

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