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


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


[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] 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] 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] 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] 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] 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] 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:
 
 AA,2A, B,2C |1DD3 z3 :||2 DD6 |]
 
 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] 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] 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] 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:
https://sourceforge.net/project/showfiles.php?group_id=6137release_id=135510

To find out more:
http://abc.sourceforge.net/iabc/iabc.htm

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



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



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 backup and forward tags have the effect of moving the time point,
 | so you can use backup 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 backup since forward 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
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



[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



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




[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] 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



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



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



[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] 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] 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

FF4  Bbf4|Am7e2 cd D7e2   f2 |Gm7F4 C7d4  |F7c8|
w:Some-where o- ver the rain bow   way  up   high
w:Some-where o- ver the rain bow   skys are  blue

BbD4 Bbm7B4|Am7A2 FG D7  A2 B2|Gm7A2 EF C7G2 A2|[1F F8 
:||[2FF6 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 

FF4 Bbf4|Am7e2 cd D7e2   f2 |Gm7F4 C7d4  |F7c8|
w:Some-where o- ver the rain bow   blue birds   fly

BbD4 Bbm7B4|Am7A2 FG   D7  A2 B2|Gm7A2 EF C7G2 A2[1F F8 :||[2FF6 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

FF4 Bbf4|Am7e2 cd D7e2 f2|Gm7F4 C7d4|F7c8|
BbD4 Bbm7B4|Am7A2 FG D7A2 B2|Gm7A2 EF C7G2 A2|[1F F8 :||[2FF6 c2 ||
FAcAc AcAc|CBcBc BcBc|F6d4 d4-|d6 Cc2|
FAcAc AcAc|Bb7BcBc BcBc|Am7d2 D7d2 Gm7f2 C7A2|
FF4 Bbf4|Am7e2 cd D7e2 f2|Gm7F4 C7d4|F7c8|
BbD4 Bbm7B4|Am7A2 FGD7  A2 B2|Gm7A2 EF C7G2 A2[1F F8 :||[2FF6 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



Re: [abcusers] Re: XML music representation

2002-08-19 Thread ANewman110

Thanks.  Eventually that got me here...

http://www.musicxml.org/xml.html

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

 melodybass 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] 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] 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] 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] 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] 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 FF2, 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-21 Thread ANewman110

I have finally got the Linux version going.  It can be downloaded at the Sourceforge 
site:
http://www.sourceforge.net/projects/abc

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:
http://www.sourceforge.net/projects/abc

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