[abcusers] JC's tune finder mirrors?

2004-11-12 Thread chrismyers
Does anyone know of a mirror for JC's Tune Finder (and other scripts) at 
http://trillian.mit.edu/~jc/music/abc/FindTune.html ?  On that page he points 
to a mirror at http://jc.tzo.net:1742/~jc/music/abc/findtune.html  which give a 
111 Connection refused message.  Maybe it's my firewall at work.

Either way, if anyone knows of a functioning mirror to JC's scripts, or 
something similar, I would be greatly indebted.

Thanks,
Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] melody-searchable archive?

2004-10-04 Thread chrismyers
(Please excuse if this post shows up more than once)

It's been a long time since I've posted (I only rarely read the messages on the 
archive now, and for some reason, the digest version of the list-serve doesn't make it 
to my inbox anymore), but I have a vague memory of some tool which allows you to 
search through JC's abc archive using the first couple of bars as a search string, e.g.

dc|BGG DGG|BGB dcB|cAA DAA|cAc edc|

should obviously return "Irish Washerwoman", regardless of key as well.

Is this just a pipe dream of mine, or does such a tool exist?  It seems like it is a 
very possible tool to write; as a programmer, I could write it myself, but I don't 
like to reinvent the wheel.  

Basically, I've recently written a tune, and I can't tell if I'm just remembering it 
from a session, or if it is truly original (yes, yes, I know *nothing* is *truly* 
original, but you know what I mean).

Anyone?

Thanks,
Chris


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re:[abcusers] "gliss."

2004-02-22 Thread chrismyers
Hello Rickard,

I use version 3.7.11, and I can get it to work fine.  You'll see an example of it in 
the deco.abc file that comes with the package.  It doesn't work "out of the box" - you 
have to include the appropriate postscript definitions at the top of your abc file 
before you can use the macro.  

Just look in deco.abc for the text "glissendo", and copy that code into the top of 
your abc file.  Then you'll need to define the macro, which is also in deco.abc.  It's 
done by the "%%deco" command.  You'll find these using a further search for 
"glissendo".  Then, you can happily use the macros in your abc as follows:

!(-! to start the gliss
!-)! to stop the gliss

Good luck!
-Chris

> Hello,
> I just can't get the "gliss." symbol to appear...
> How do I do it? (I use abcm2ps 3.7.5)
> 
> Regards,
> Rickard


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] name that mazurka

2004-01-08 Thread chrismyers
Can someone provide me with a name for, and possibly a better rendition of the 
following (I think) mazurka:

X:1
T:Mazurka ?
M:3/4
L:1/8
K:G
DGA|:B2 BAGE|DB, D2 B,D|EC E2 CE|DB, D DGA|B2 BAGE|DB, D2 B,D|E2 F2 D2|[1 G3 DGA:|[2 
G3 DGA|
|:B2 B2 d2|cB c2 DF|A2 A2 dc|BA B2 GA|B2 B2 d2|cB c2 DF|A2 AcBA|[1 G3 DGA:|[2 G3||

I wrote this out from memory from a CD a friend burned for me of some Celtic music 
festival competition or something like that.  Any better renditions and a name would 
be most appreciated.

Thanks,
-Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re: Re: [abcusers] abcm2ps questions

2004-01-02 Thread chrismyers
Hi Jon, 

Thanks for the reassurance.  I didn't mean to sound too bitter, it was just that it 
seemed my original disclaimer of ignorance was not read.

Don't worry.  I'm not that easily turned away from a group.

:-)

Thanks,
Chris




> 
> From: "Jon Freeman" <[EMAIL PROTECTED]>
> Date: 2004/01/02 Fri AM 04:18:27 EST
> To: <[EMAIL PROTECTED]>
> Subject: Re: [abcusers] abcm2ps questions
> 
> Hi Chris,
> 
> I know I'm the other side of the pond but I think you are over reacting.
> Stick around.
> 
> Jon
> 
> - Original Message - 
> From: <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, January 02, 2004 2:09 AM
> Subject: Re: [abcusers] abcm2ps questions
> 
> 
> > Ah, so this is what it has come down to now:  US Bashing.
> > OK, I can take it, but I did caveat my previous posting with the following
> parenthetical:
> >
> > "(I do realize that many of "us" are not in the US, so this may be pure
> ignorance here as well)."
> >
> > So, bashing aside, a simple answer to the question was probably more
> appropriate, unless my tasteless stateside ignorance is too much of a
> distraction to contribute anything of worth to a discussion.  And now that I
> have such an answer, I can take the appropriate measures.
> >
> > Thanks for an answer "between the lines".
> >
> > -Chris
> >
> > On Fri, 19 Dec 2003 [EMAIL PROTECTED] wrote:
> >
> > > So, Guido - why are you compiling with A4 instead of US letter?
> > > Don't most people print sheet music using standard 8 1/2 x 11 inch
> >
> > Typically an American question 
> > I'm glad I'm not "most people" ;-)
> >
> > -- 
> >
> > Martin Tarenskeen
> >
> >
> > To subscribe/unsubscribe, point your browser to:
> http://www.tullochgorm.com/lists.html
> >
> >
> > Christopher Myers
> > em:  [EMAIL PROTECTED]
> > aim: chrismyers001
> >
> > To subscribe/unsubscribe, point your browser to:
> http://www.tullochgorm.com/lists.html
> 
> 

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re: [abcusers] abcm2ps questions

2004-01-01 Thread chrismyers
Ah, so this is what it has come down to now:  US Bashing.
OK, I can take it, but I did caveat my previous posting with the following 
parenthetical: 

"(I do realize that many of "us" are not in the US, so this may be pure ignorance here 
as well)."

So, bashing aside, a simple answer to the question was probably more appropriate, 
unless my tasteless stateside ignorance is too much of a distraction to contribute 
anything of worth to a discussion.  And now that I have such an answer, I can take the 
appropriate measures.

Thanks for an answer "between the lines".

-Chris

On Fri, 19 Dec 2003 [EMAIL PROTECTED] wrote:

> So, Guido - why are you compiling with A4 instead of US letter?
> Don't most people print sheet music using standard 8 1/2 x 11 inch

Typically an American question 
I'm glad I'm not "most people" ;-)

-- 

Martin Tarenskeen


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


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re: [abcusers] abcm2ps questions

2003-12-19 Thread chrismyers
This is very interesting here . . .

I recently started using precompiled binaries (from Guido's abcplus site), and also 
noticed that it was using A4 instead of US letter size.  I got around it by adding the 
%%pageheight directive at the top of every file.  
I don't know why I didn't realize that this was the problem - I just figured it was 
something I did wrong, since it was working before when I compiled it myself on my 
Linux box.

So, Guido - why are you compiling with A4 instead of US letter?  Don't most people 
print sheet music using standard 8 1/2 x 11 inch paper?  (I do realize that many of 
"us" are not in the US, so this may be pure ignorance here as well).

Thanks!
-Chris


On Wed, 17 Dec 2003 01:17:31 -, "Jon Freeman" <[EMAIL PROTECTED]> 
wrote:
[snip]
>this one in many ways but the top of page 2 at least looks unaceptably high.
>Any ideas why this changed?

Looking at your files, it seems the page format is A4 instead of US 
letter.

>Also, it's been suggested to me that we should allow a user to set a page
>size (just the A4 vs American Letter one) as a preference. Would I just need
[snip]
>pageheight 
>Default: PAGEHEIGHT
>Compilation: PAGEHEIGHT= (A4: 29.7cm - US: 11in)
>Command line: none
>Description:
>Set the page height to .
>
>I'm not really clear how  should be entered in an abc. eg. does it
>take A4, does it work on one measurment system, or do I need perhaps to
>specify "cm" on "in" after the numbers, etc.
[snip]

 is a number followed by either:
nothing or 'pt': number of PostScript points. With a scale 1,
there are 72 points per inch.
'in': number of inches.
'cm': number of centimeters.

If you used './configure' to compile the program, the page format is set
to US letter by default. If you did a simple 'make', the file 'config.h'
is the one I use and the format is set to A4. In this case, comment the
line defining A4_FORMAT to switch back to US letter.

If you use a precompiled binary, you may reset the page format to
US letter with:

pageheight 11in
pagewidth 8.5in
leftmargin 0.7in
rightmargin 0.7in

-- 
Ken ar c'hentañ | ** Breizh ha Linux atav! **
|   http://moinejf.free.fr/
Pépé Jef|   mailto:[EMAIL PROTECTED]
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] digest version and X-mas music

2003-12-17 Thread chrismyers
I haven't seen any email on this list using the digest version since Nov. 26!  Anyone 
else experiencing the same thing?  It just crossed my mind that I hadn't received any 
abcuser mail in a while, so I visited the archive page, only to find that you all had 
not in fact dropped of the face of the planet.

And, on an unrelated subject, can anybody point me to some nice abc collections of 
Holiday music, preferable with harmonies?

Thanks!
- Chris


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] Stem question

2003-11-14 Thread chrismyers
Hello, Joerg,

I haven't tried this, but perhaps abcm2ps may be able to do it for you.  It has the 
ability to set stems up or down in the V: field (e.g. V:flute up), and also the 
ability to use inline fields via square brackets (e.g. [V:flute up] )
Perhaps you can place this inline field change whereever you want to change the stem 
direction.  It will get ugly, but if it's the printed score you're more interested in, 
it might do what you want.

-Chris

>
> Date: Fri, 14 Nov 2003 13:25:58 +0100 (MET)
> From: Joerg Anders <[EMAIL PROTECTED]>
> Subject: [abcusers] Stem question
> 
> Hi all!
> 
> Is it possible to change the stem direction of a note
> in ABC music? Not per staff but per note ?
> 
> - --
> J.Anders, Chemnitz, GERMANY ([EMAIL PROTECTED])
> To subscribe/unsubscribe, point your browser to:
> http://www.tullochgorm.com/lists.html


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] Re:Tune identification

2003-10-12 Thread chrismyers
Frank,

Your mystery tune is "The Rakes of Mallow".

-Chris


Date: Sun, 12 Oct 2003 04:08:27 +0200
From: Frank Nordberg <[EMAIL PROTECTED]>
Subject: [abcusers] Tune identification

Can anybody help me identifying this tune?
I'm pretty sure I *should* know it, but can't place it!

Frank Nordberg
http://www.musicaviva.com


X:1
T:?
C:?
O:?
R:Polka?
M:C
L:1/8
Q:1/4=180
K:G
"G".G.B.G.B .G.B c/B/A/G/|"D7".F.A.F.A .F.A d/c/B/A/|\
"G".G.B.G.B .G.B d3/B/|"C"c/B/A/G/ "D7"FA/c/ "G"B.GG2:|
|:"G"gf/e/ .d.c B.cd2|"G"gf/e/ .d.c "D7"B.cA2|\
"G"gf/e/ .d.c B.c d3/B/|"C"c/B/A/G/ "D7"FA/c/ "G"B.GG2:|



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


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re: [abcusers] (to Jef) abcm2ps - bug?

2003-09-19 Thread chrismyers
Jef,

Again, many thanks for your help in these regards!  It's really comforting to know 
that my personal tech support comes from the application's author himself!  Ahh, the 
beauty of open source . . .

I'll let you know (of course) if there's anything else that comes up.

-Chris

--

Date: Sun, 07 Sep 2003 11:10:38 +0200
From: Jean-Francois Moine <[EMAIL PROTECTED]>
Subject: Re: [abcusers] (to Jef) abcm2ps - bug?

On Thu, 4 Sep 2003 13:46:29 -0400, <[EMAIL PROTECTED]> wrote:
>Jef,

Hi Chris,

>Recently (v3.7.3) you fixed a bug with regards to ties across repeats.
>The same problem appears for the !8b(! notation (from deco.abc).
[snip]

It is not the same problem: with ties or slurs, you cannot set their end
on the bar. Here, you must stop explicitly the 8va line:
... !8b(!cd!8b)!:|[2 ...

>Another thing I'd like to be able to do is to tweak the location of the
>'8va basso' notation so it's closer to the staff it references.
[snip]

You took the /octavab function from deco.abc, and there was a bug in
the vertical offset. Here is the function, updated for it works in your
case (no other decoration on the symbols):

%%postscript /octavab{ % usage: len x y octavab
%%postscript exch -10 add exch 2 copy
%%postscript M 0 2 RM /Times-Roman 16 selectfont (8) show
%%postscript /Times-Roman 12 selectfont (va basso) show
%%postscript 22 add M 0 -6 RL currentpoint stroke M
%%postscript [6] 0 setdash 10 add 0 RL stroke
%%postscript [] 0 setdash}!

>There's a decoration I'd like to create which indicates a flam in Swiss
>Basel style drum notation. It is basically a little tick mark attached
>to the note head, so the note looks like a little apple or cherry
[snip]

Here are 2 functions:

% -- tick mark for stems down
%%postscript /ticku{1.2 setlinewidth M 5 3.5 RM 0 5 RL stroke}!
%%deco tu 1 ticku 5 0 0
% -- tick mark for stems up
%%postscript /tickd{1.2 setlinewidth M 5 -3.5 RM 0 -5 RL stroke}!
%%deco td 1 tickd 5 0 0

Adjust the values if you are not happy with the result...

- --
Ken ar c'hentañ | ** Breizh ha Linux atav! **
| http://moinejf.free.fr/
mailto:[EMAIL PROTECTED]
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] Sorting abc files

2003-09-11 Thread chrismyers
Hi Derek,

I don't know of anything that can do what you want, so I wrote something (yes, I'm a 
geek).  It's a short perl script that takes as input your ABC file, and creates a new 
file myfile.abc.new which has the tunes sorted by title.  I uploaded the script to my 
webspace at http://members.cox.net/chrismyers/sort_abc.pl
so you can download it from there.
Hopefully you have perl installed on your machine (if not, you should), and you know 
how to run stuff from a Command Prompt (or DOS shell, whatever you want to call it).  
Let me know if this works (or doesn't) for you.

I tried making it a CGI script, but was having trouble, so we can start from here.  I 
suppose I'll eventually figure it out, but I wanted to be the first with a solution 
(I'm weird like that).

Good luck!
-Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] abcm2ps bug and rfes

2003-09-10 Thread chrismyers
(rfe = Request For Enhancement)
Hi Jef,

I suppose I could just learn postscript, and not continue to keep pestering you, but 
since I appear to be pushing abcm2ps beyond its abilities, I keep finding things that 
are a little off, or could use a tweak.

Recently (v3.7.3) you fixed a bug with regards to ties across repeats. The same 
problem appears for the !8b(! notation (from deco.abc). I have a piece that I'm 
working on which starts the !8b(! notation before a begin repeat, ends within the 
strain, and then starts up again before the end repeat of that strain, within the 1st 
ending. The final '8va basso' notation continues indefinitely since it does not find a 
closing !8b)! mark. It should stop at the end of the repeat, just like the tie does. 
To me this seems a bit more complicated than the tie bug I reported, so let me know if 
it's even feasible.

Another thing I'd like to be able to do is to tweak the location of the '8va basso' 
notation so it's closer to the staff it references. In this 2 voice piece, in one 
place the basso notation interferes with 2nd ending decoration for another voice. 
Also, when the 2nd voice is in basso, the notation is closer to the 1st voice of the 
next line of notation, making it difficult to see whether this is a basso notation for 
v2 or ottavo notation for v1 in the next line.

And now for my RFE: drum notation.

There's a decoration I'd like to create which indicates a flam in Swiss Basel style 
drum notation. It is basically a little tick mark attached to the note head, so the 
note head looks like a little apple or cherry (sorry, best thing I could come up 
with). I'd like to possibly just slightly modify the staccato notation (since I don't 
need it for drum notation) to turn it into this little 'tick', but again, I have no 
postscript experience. Feel generous enough to give me a bit o' code I can put in my 
abc to redefine the staccato mark?

Thanks so much, Jef, for all your help so far.
Believe me -- if what I'm working on ever gets printed, you will get a HUGE 
acknowledgement at the beginning of the book.

MY FILE:
% -- draw octava indication
%%postscript /octava{ % usage: len x y octava
%%postscript exch -9 add exch 2 copy
%%postscript M 0 10 RM /Times-Roman 16 selectfont (8) show
%%postscript /Times-Roman 12 selectfont (va) show
%%postscript M 0 6 RL currentpoint stroke M
%%postscript [6] 0 setdash 30 add 0 RL currentpoint stroke M
%%postscript [] 0 setdash 0 -6 RL stroke}!
%%postscript /octavab{ % usage: len x y octavab
%%postscript exch -10 add exch 2 copy
%%postscript M 0 -10 RM /Times-Roman 16 selectfont (8) show
%%postscript /Times-Roman 12 selectfont (va basso) show
%%postscript 10 add M 0 -6 RL currentpoint stroke M
%%postscript [6] 0 setdash 30 add 0 RL stroke
%%postscript [] 0 setdash}!
% -- start / stop of octava indication
%%deco 8( 5 - 24 0 0
%%deco 8) 5 octava 24 0 0
%%deco 8b( 7 - 24 0 0
%%deco 8b) 7 octavab 24 0 0
X:1
T:Jonathan Blake (a medley)
M:2/4
L:1/16
K:D
%%staves (1 2)
V:1
K:treble
P:Intro
E2|AcBc AcE2|z8|A^GAE FECA,|B,2B,2A,2 (3(ABc)|
V:2
x2|x8|x8|x8|x6 (3(A,B,C)|
%%staves [1 2]
P:Fisher's Hornpipe
|:dAFA GBAG|FAFA GBAG|FDFD GEGE|FDFD E2 (3(ABc)|
dAFA GBAG|FAFA GBAG|FGAB cAcA|[1 d2d2d2 (3(ABc):|[2 d2d2d2 !8b(!cd|
ecAc ecge|fdAd fdgf|ecAc ecgf|edcB A2!8b)!GA|
BGDG BGdB|AFDF AFdA|BdcB AGFE|[1 D2D2D2 !8b(!cd:|[2 D2D2D2 z2|
V:2
K:treble
|:!8b(!AFzc dGzB|DFzA GBAG|DFzG EGBe|dczB A2 (3(ABc)|
AFzc dGzB|DFzA GBAG|ABcd eazg|[1 f2A2d2 (3(ABc):|[2 F2A2!8b)!d2 z2|
L:1/8
ELA ELG|FLA FLG|ELA ELG|A,/B,/C/D/ Ez|
GLB DLB,|DA FD|E2 A,2|[1 F,2 z2:|[2 F,2 z2|


(Sorry if lines got wrapped funny -- one of the joys of email transmission.)

- -Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] Ties over alternate endings

2003-09-08 Thread chrismyers
Rickard,

Jef fixed this (it was my bug report) in version 3.7.3.  Just download and reinstall, 
and you're good to go.

-Chris

You wrote:

Hello,
I know that the question has been up here before, but I did somehow delete the replies 
that were made...
How do I (can I?), with abcm2ps, get ties over alternate endings?

Regards,
Rickard Blixt
[EMAIL PROTECTED]


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] (to Jef) abcm2ps - bug?

2003-09-04 Thread chrismyers
Jef,

I suppose I could just learn postscript, and not continue to pester the group, but 
since I appear to be pushing abcm2ps beyond its abilities, I keep finding things that 
are a little off, or could use a tweak.

Recently (v3.7.3) you fixed a bug with regards to ties across repeats.  The same 
problem appears for the !8b(! notation (from deco.abc).  I have a piece that I'm 
working on which starts the !8b(! notation before a begin repeat, ends within the 
strain, and then starts up again before the end repeat of that strain, within the 1st 
ending.  The final '8va basso' notation continues indefinitely since it does not find 
a closing !8b)! mark.  It should stop at the end of the repeat, just like the tie 
does.  To me this seems a bit more complicated than the tie bug I reported, so let me 
know if it's even feasible.
Another thing I'd like to be able to do is to tweak the location of the '8va basso' 
notation so it's closer to the staff it references.  In this 2 voice piece, in one 
place the basso notation interferes with 2nd ending decoration for another voice.  
Also, when the 2nd voice is in basso, the notation is closer to the 1st voice of the 
next line of notation, making it difficult to see whether this is a basso notation for 
v2 or ottavo notation for v1 in the next line.

And, back to drum notation.

There's a decoration I'd like to create which indicates a flam in Swiss Basel style 
drum notation.  It is basically a little tick mark attached to the note head, so the 
note looks like a little apple or cherry (sorry, best thing I could come up with). I'd 
like to possibly just slightly modify the staccato notation to turn it into this 
little 'tick', but again, I have no postscript experience.  Feel generous enough to 
give me a bit o' code I can put in my abc?

Thanks so much, Jef, for all your help so far.
Believe me -- if what I'm working on ever gets printed, you will get a HUGE 
acknowledgement at the beginning of the book.

MY FILE:
% -- draw octava indication
%%postscript /octava{   % usage: len x y octava
%%postscriptexch -9 add exch 2 copy
%%postscriptM 0 10 RM /Times-Roman 16 selectfont (8) show
%%postscript/Times-Roman 12 selectfont (va) show
%%postscriptM 0 6 RL currentpoint stroke M
%%postscript[6] 0 setdash 30 add 0 RL currentpoint stroke M
%%postscript[] 0 setdash 0 -6 RL stroke}!
%%postscript /octavab{  % usage: len x y octavab
%%postscriptexch -10 add exch 2 copy
%%postscriptM 0 -10 RM /Times-Roman 16 selectfont (8) show
%%postscript/Times-Roman 12 selectfont (va basso) show
%%postscript10 add M 0 -6 RL currentpoint stroke M
%%postscript[6] 0 setdash 30 add 0 RL stroke
%%postscript[] 0 setdash}!
% -- start / stop of octava indication
%%deco 8( 5 - 24 0 0
%%deco 8) 5 octava 24 0 0
%%deco 8b( 7 - 24 0 0
%%deco 8b) 7 octavab 24 0 0
X:1
T:Jonathan Blake (a medley)
M:2/4
L:1/16
K:D
%%staves (1 2)
V:1
K:treble
P:Intro
E2|AcBc AcE2|z8|A^GAE FECA,|B,2B,2A,2 (3(ABc)|
V:2
x2|x8|x8|x8|x6 (3(A,B,C)|
%%staves [1 2]
P:Fisher's Hornpipe
|:dAFA GBAG|FAFA GBAG|FDFD GEGE|FDFD E2 (3(ABc)|
dAFA GBAG|FAFA GBAG|FGAB cAcA|[1 d2d2d2 (3(ABc):|[2 d2d2d2 !8b(!cd|
ecAc ecge|fdAd fdgf|ecAc ecgf|edcB A2!8b)!GA|
BGDG BGdB|AFDF AFdA|BdcB AGFE|[1 D2D2D2 !8b(!cd:|[2 D2D2D2 z2|
V:2
K:treble
|:!8b(!AFzc dGzB|DFzA GBAG|DFzG EGBe|dczB A2 (3(ABc)|
AFzc dGzB|DFzA GBAG|ABcd eazg|[1 f2A2d2 (3(ABc):|[2 F2A2!8b)!d2 z2|
L:1/8
ELA ELG|FLA FLG|ELA ELG|A,/B,/C/D/ Ez|
GLB DLB,|DA FD|E2 A,2|[1 F,2 z2:|[2 F,2 z2|


-Chris


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] ps viewer on windows?

2003-08-27 Thread chrismyers
OK, this feels like a serious bonehead question for me, but I'm usually a linux user, 
and I'm trying to get abcm2ps running on the WinXP side of my dual boot machine (WinXP 
Home - out-of-the-box version).  I tried installing ghostscript, but it doesn't work.  
All I want to do is see the postscript files generated by abcm2ps.  What do other 
Windows users use (and don't tell me ABC2Win, 'cause that's no good for me)?

Thanks,
Chris


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] ties over alternate endings

2003-08-15 Thread chrismyers
I posted this before, but it looks like it got lost, and I was reminded of it by 
recent posts.

It looks as if there is a bug in (at least) abcm2ps regarding ties across alternate 
ending repeats.

Given the following abc:

X:1
T:test
M:2/4
L:1/8
K:C
C-|CDEF|GABc-|cBAG|[1 CDEC-:|[2 CDEC|]

The ps output created by abcm2ps ties the C at the end of the first ending to the C in 
the beginning of the second ending, which we know is incorrect.  The tie should end 
abruptly (a half-tie?) just beneath the repeat sign.

Comments?

-Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] Basel drum notation (was: abcm2ps and 'extras')

2003-08-14 Thread chrismyers
Eric,

I hope you don't mind me pestering you about this, but since you seem to know 
something about it, you're the lucky one. ;-)

If you would, take a look at this:

http://users.starpower.net/paradiddle/rudimenter_img.htm

This is the ultimate goal of what I'm working on.
I'm trying to replicate all the music for my Fife and Drum corps, and this is the 
preferred style of percussion notation - called the Basel style (see 
http://users.starpower.net/paradiddle/basel_style.htm).  Notes above the line are to 
played with the right stick, and notes below, the left. It is also acceptable (for the 
drummers in my Corps) to write the notation on a standard 5 
line staff, using e and c for the right and left, respectively.

I am trying to implement a single line staff, using what would be the middle line (or 
B on a treble cleff) for the solitary line.  

Basically, I see two options for myself:

1) (easy) Rewrite the staff symbol (in syms.c) so it always prints the single line.  I 
was trying this, but I end up getting just the bottom staff line (treble clef E) and 
can't figure out how to make it print the B line.

2) (harder?) Add a new "staff" type, so I can maybe use
K:perc basel
or something like that, and it will give me the staff I want.

Basically, I'm trying to NOT completely reverse engineer abcm2ps, since I know 
absolutely no postscript, and my C is very rusty.

I was hoping Jef (Moine) would reply to some of my posts, but since this seems such a 
custom request, I doubt he would put time into adding this feature, seeing as drum 
notation does not seem to be the direction abc is going.

Any thoughts?

Thanks,
Chris


> 
> From: Forgeot Eric <[EMAIL PROTECTED]>
> Date: 2003/08/14 Thu PM 01:32:52 EDT
> To: [EMAIL PROTECTED]
> Subject: Re: Re:abcm2ps and 'extras'
> 
> Hello,
> 
> yes, it seems to work now.
> 
> About the ps output, it's displaying correctly with the one you
> generated, I don't understand why mine was broken, it generally
> works without pb.
> 
> I saw the parallel lignes that your ps code generated, but I don't
> think I'd have some use for this. For drum notation, some "o" and
> "x" are enough for me.
> ex : 
> http://anamnese.online.fr/iran/igha.pdf
> and the source :
> http://anamnese.online.fr/iran/igha2.abc
> 
> Btw if you're interested in creating symbols in ps, since you said
> you had to adjust all by hand and test, and you're using Linux /
> Unix, I suggest you try http://pfaedit.sourceforge.net/ 
> It's very powerfull and can export in ps, so you just have to copy
> and paste the code.
> 
> An example of what I've done with it, for abcm2ps :
> 
> http://anamnese.online.fr/iran/persian_music.html
> 
> A probable more impressive example can be found here, but
> unfortunately, I didn't managed yet to use it with abcm2ps, it's
> much work :
> 
> http://anamnese.online.fr/abc/renaissance_fonts.html
> 
> Greetings.
> 
> Eric
> 
> 
> 
>  --- [EMAIL PROTECTED] a écrit : > OK, Eric, We'll try again. 
> Here it is.  If this doesn't work,
> > I'll just put it up in my webspace, and you can grab it from
> > there.
> > 
> 
> 
> ___
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
> Yahoo! Mail : http://fr.mail.yahoo.com
> 

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] Re: abcm2ps and 'extras'

2003-08-14 Thread chrismyers
With a little guidance from y'all and some poking around, I have managed to get 
abcm2ps to generate the slashes on stems I was looking for to create drum notation. 

I found, in the deco.abc file included in the abcm2ps package I have, a macro that Jef 
calls "repst" - a "repeat sign in a stem" (which is kind of a weird way to describe 
it, but I found it anyway).

First, I tried using it 'as is', by including the postscript code from deco.abc:

% -- repeat sign in a stem
%%postscript /repst{% usage: x y repst
%%postscriptM -3 -13 RM 9 3 RL 0 -3 RL -9 -3 RL fill}!

(I renamed this to be "r1" in my file).

I had a problem, however, because for the notation I'm creating, I specify all upward 
facing stems using 

V:1 up

before each tune.

The decoration did not follow the location of the stem.  Will this happen for any 
decoration which is attached to a stem?

So, I tweaked and twisted, and finally came up with my own postscript code to put in 
my abc code to make the slashes how I want them.
Now, I have ABSOLUTELY NO IDEA what any of the numbers really mean in the postscript 
code I wrote -- I just kept playing with them until they looked right.

Anyway, if anyone is interested, here's what I came up with:

%%postscript /roll1{% usage: x y roll1
%%postscriptM 3 6 RM 10 4 RL 0 -2 RL -10 -4 RL fill}!
%%postscript /roll2{% usage: x y roll2
%%postscriptM 3 7 RM 10 4 RL 0 -1.5 RL -10 -4 RL 
%%postscript 0 4 RM 10 4 RL 0 -1.5 RL -10 -4 RL fill}!
%%postscript /roll3{% usage: x y roll3
%%postscriptM 3 6 RM 10 4 RL 0 -1.5 RL -10 -4 RL 
%%postscript 0 4 RM 10 4 RL 0 -1.5 RL -10 -4 RL
%%postscript 0 4 RM 10 4 RL 0 -1.5 RL -10 -4 RL fill}!
%%postscript /roll4{% usage: x y roll4
%%postscriptM 3 4 RM 10 4 RL 0 -1 RL -10 -4 RL
%%postscript 0 4 RM 10 4 RL 0 -1 RL -10 -4 RL
%%postscript 0 4 RM 10 4 RL 0 -1 RL -10 -4 RL
%%postscript 0 4 RM 10 4 RL 0 -1 RL -10 -4 RL fill}!
%%deco r1 1 roll1 0 0 0
%%deco r2 1 roll2 0 0 0
%%deco r3 1 roll3 0 0 0
%%deco r4 1 roll4 0 0 0

Keep in mind that these decorations are intended for notes with STEMS UP.

Here's a sample piece if you wanna see what it looks like when it's all done:

X:1
T:Plain 2/4
%%titlespace .1cm
%%titlefont Times-Roman 15.0
C:Source Unknown
M:2/4
L:1/8
K:perc
%%graceslurs no
V:1 up
!r2!c-"7"|:c{c}c {c}c!r2!c-"7"|c{c}c {c}c!r2!c-"7"|c{c}c {c}c/Lc/c/c/|[1.2.3. {c}c{c}c 
{c}c!r2!c-:|[4 {c}c{c}c {c}c{c}c|{c}c !r3!c3-"15"|c{c}c {c}c!r2!c-"7"|
c{c}c {c}cLccc|{c}c{c}c {c}c!r2!c-"7"|c{c}c {c}c!r2!c-"7"|c{c}c {c}c!r2!c-"7"|c{c}c 
c/Lc/c/c/|[1 {c}c{c}c {c}c{c}c:|[2 {c}c{c}c {c}cz|]


Yes, I know, this ABC is Completely Unreadable By A Human (new acronym:  CUBAH ?), but 
it makes VERY readable postscript output, and this will allow me to complete the 
tunebook for my Fife & Drum Corps.

Please, feel free to comment, and/or improve on my code or macros!

Thanks,
Chris

PS: Anyone want to tell me what the parameters for the %%postscript and %%deco macros 
really mean?  That would make what I'm doing much more meaningful.

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] abcm2ps and ties across repeats

2003-08-14 Thread chrismyers
Consider the following:

X:1
T:test
M:2/4
L:1/8
K:CC-|:CD EF|GA Bc-|cB AG|[1 FE DC-:|[2 FE DC|]

Note the tie at the end of the first repeat, which is supposed to tie to the middle C 
at the start of the piece.  Perfectly legal, notation-wise, but abcm2ps doesn't like 
it.  If I make the first note in the 2nd ending middle C as well, abcm2ps doesn't 
complain, but instead, it ties the two C's from the alternate endings together.  

A bug?

-Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] Re:abcm2ps and 'extras'

2003-08-12 Thread chrismyers
Eric,

(It's hard to reply to this list now that I've switch to the digest version.  All the 
standards-talk started to fill my inbox too much.)

Anyway, I've attached two files (zipped):  the first is the abc file which I used to 
generate the second, the ps file.  I view the ps using ggv 1.99.9 (RedHat Linux 8.0). 
I generated the ps using abcm2ps-3.6.3 using the scale factor of .6 (-s .6).

Hope you can see it now.

-Chris

> Hello, I've tried your code with the latest ghostscript / > gv, but
> it seems it doesn't work. Do you have a postscript / pdf 
> output of
> what it should display ?
> 
> about %%postscript, if I'm not mistaken, it's adding pure 
> ps
> command to your output, while %%deco will interact the abc 
> file
> with those ps commands
> 
> 
>> Anyway, if anyone is interested, here's what I came up 
> with:
>>
>> %%postscript /roll1{ % usage: x y roll1
>> %%postscript M 3 6 RM 10 4 RL 0 -2 RL -10 -4 RL fill}!
>> %%postscript /roll2{ % usage: x y roll2
>> Please, feel free to comment, and/or improve on my code 
>> or macros!


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001


Plain_two_four.tgz
Description: GNU Zip compressed data


[abcusers] abcm2ps and 'extras'

2003-07-30 Thread chrismyers
It feels silly posting this amidst all the talk of standards, etc., but I'm going to 
post anyway.

I asked a while ago about drum notation (I'm not a drummer, but I'm trying to 
transcribe the drum music for my Corps).  I have since gotten ALMOST everything I need 
to do by using the existing functionality of abcm2ps.  

The one thing I'm missing is putting the slashes on the stems of the notes.  
Obviously, an extension to the code is necessary, and I'm even willing to  step 
outside the bounds of the emerging abc standard to accomplish my goal, since my real 
intention is only in creating pretty postscript output, suitable for a tunebook of 
printed notation.

My problem is (and I'm sure many of you will agree that it is only "my problem") that 
my C skills are pretty minimal (since, obviously, changes to draw.c need to happen), 
and I don't even know where to start in writing the postscript code to make this 
happen.

A notation I propose for my usage (might others find it useful as well?) is to put 
slashes "//" _before_ the note on which I want the slashes to occur, since, in my 
first estimation, they should be unambiguous symbols (please correct if I am wrong).

Also note that I am abusing the guitar chord functionality to put the number of 
strokes above the staff where they belong, so my current code looks like this, for the 
first section of a simple beat:

(Note that there is only 1 line of abc, regardless of whatever line breaking my mail 
program creates)

T:Plain 2/4
M:2/4
L:1/8
K:perc
%%graceslurs no
V:1 up
c|:"7"c{c}c {c}cc-|"7"c{c}c {c}cc-|"7"c{c}c {c}c/Lc/c/c/|[1.2.3. {c}c{c}c {c}cc-:|[2 
{c}c{c}c {c}c{c}c||

The result ps looks surprisingly good, with the exception of the slashes on the stems 
that I want to indicate a roll.  The note should look like this (pardon the ASCII art):

 |
 |
 |/
/|/
/|
 |
 |
  000|
 0
 0
  000

So, to make my pickup note in my example a roll using the slashes, how about a 
notation like this:

//cand if I want 3 or 4 slashes, just put them there, like this:  c

Also, the "7" I put in as a guitar chord is supposed to be the number of strokes for 
the roll, so we could possibly even incorporate that number into the slash notation, 
perhaps like this:

//7c

Am I way out there, or is anything like this even conceivable?

I suppose another way of doing the slashes is to use text annotations, perhaps?
If we could, say, make the literal slashes appear instead of to the left, or right of 
the note, we could align them with the note, and raise them a certain number of units. 
 

Any thoughts?

Thanks for reading if you got this far.  :-)

-Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re: Re: [abcusers] abcm2ps, guitar chords, vocal music, etc.

2003-06-25 Thread chrismyers
John,

Actually, since the thread of this message, apparently, out of context, my intention 
was not clear.
I'm not looking to include an accidental in parentheses, but an actual note.  This is 
necessary for pieces with lyrics and multiple verses, when certain notes are omitted 
or added in the vocal line depending on which verse is being sung.
(However, your suggested notation for optional accidentals is indeed a good idea).

-Chris
> 
> From: John Chambers <[EMAIL PROTECTED]>
> Date: 2003/06/25 Wed AM 08:36:55 EDT
> To: <[EMAIL PROTECTED]>
> CC: [EMAIL PROTECTED]
> Subject: Re: [abcusers] abcm2ps, guitar chords, vocal music, etc.
> 
> Chris comments:
> | Jean-Francois,
> |
> | I just got around to trying out your suggestion below for enclosing a
> | note in parentheses:
> |
> | >
> | > Yes, you may use annotations:
> | >
> | >   "<("">)"A
> |
> | And it doesn't work.  Instead of getting a note in parentheses, what I
> | get is a "guitar chord" that looks like this:
> |
> | <(
> | >)
> 
> Why not just implement:
> 
>(^)A
> 
> Maybe this would be the best way to handle optional accidentals. It's
> simple  and  easy  to  remember,  and  there shouldn't be any parsing
> problems.
> 
> To subscribe/unsubscribe, point your browser to: 
> http://www.tullochgorm.com/lists.html
> 

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re: Re: [abcusers] abcm2ps, guitar chords, vocal music, etc.

2003-06-16 Thread chrismyers
OK, while this discussion of what is or is not 'standard' or 'acceptable' musical 
notation is fascinating, this was not the intent of my original question.

I suppose, the direct route would be to appeal to one of the many *abc*2ps hackers -- 
er -- developers out there, to see if one or any has an idea as to how to implement 
any of my issues/suggestions/RFE's.

So, how 'bout it?  Jean-Francois? Atte?  JC?  Guido?  Anyone?  Bueller?

:-)

-Chris

> 
> From: Bert Van Vreckem <[EMAIL PROTECTED]>
> Date: 2003/06/16 Mon PM 01:32:54 EDT
> To: [EMAIL PROTECTED]
> Subject: Re: [abcusers] abcm2ps, guitar chords, vocal music, etc.
> 
> [EMAIL PROTECTED] wrote:
> 
> > Problem 1:
> > As far as I can tell, you can only align chords with actual notes.  
> > This is a problem for me.  Suppose I have a measure that looks 
> > like this (M:C,  L:1/4)
> > 
> > E/D/ C3
> > 
> > and I want guitar chords to change on beats 1 and 3.  If I do this:
> > 
> > "Am"E/D/ "C"C3
> > 
> > It looks like the "C" chord should start on beat 2.  If I put the "C" 
> > after the note C3, it shows up in the next measure.   Any ideas on 
> > this one?  How do I tell abcm2ps to put the guitar chord "C" beyond 
> > the start of the note "C3", or can I?
> 
> You could use a second voice, where the chords are aligned with 
> invisible rests:
> 
> V:1
> E/D/ C3|
> V:2
> "Am"x2 "C"x2|
> 
> For the other problems, I don't know a solution...
> 
> Cheers,
> 
> bert
> -- 
> Bert Van Vreckem
> 
> Not all chemicals are bad. Without chemicals such as hydrogen and
> oxygen, for example, there would be no way to make water, a vital
> ingredient in beer. -- Dave Barry
> 
> 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] Online music notation guide (fwd)

2003-06-16 Thread chrismyers
This is an excellent document (though notably and admittedly not the 
be-all-and-end-all), though it shows no indication of answering the question about 
emphasizing (or not) the 'strong' beats of a measure.

-Chris

> 
> http://www.mpa.org/notation.pdf
> 
> Eva
> 
> ___
> TeX-music mailing list
> [EMAIL PROTECTED]
> http://sunsite.dk/mailman/listinfo/tex-music
> To subscribe/unsubscribe, point your browser to: 
> http://www.tullochgorm.com/lists.html
> 

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


Re: Re: [abcusers] abcm2ps, guitar chords, vocal music, etc.

2003-06-16 Thread chrismyers
> 
> How about 
> 
> "Am"E/D/ C-"C"C2
> 
> ?
> 
> This would also be clearer to read for the accompanist, and it doesn't violate 
> the guideline that the third beat of a bar in common time should be visibly 
> delineated (ie beat two shouldn't be a dotted minim!)
> 

This is a real "guideline"?  I've never heard that one before.  That would imply that 
syncopated rhythms should be written as 

M:C
L:1/4
C C-C C|C C-C C|

instead of

C C2 C|C C2 C|

I much prefer the latter, for readability in notation, abc, and intention!

Recall, I did mention that this was a Jazz piece, right?

-Chris


Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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


[abcusers] abcm2ps, guitar chords, vocal music, etc.

2003-06-15 Thread chrismyers
OK, I know I've seen some stuff on this before, but searching the 
archive didn't help, so here goes.

I recently tried something new (at least for me), and I'm looking for 
a little advice.  My wife came back from her voice lesson with a 
HIDEOUSLY transcribed jazz vocal piece, with just a melody line, 
lyrics under the staff (multiple verses) and guitar chords over the 
staff.

For the most part, I was able to transcribe the piece pretty faithfully, 
but there were some issues that I thought needed some 
clarification, so here goes:

(NOTE - using abcm2ps)

Problem 1:
As far as I can tell, you can only align chords with actual notes.  
This is a problem for me.  Suppose I have a measure that looks 
like this (M:C,  L:1/4)

E/D/ C3

and I want guitar chords to change on beats 1 and 3.  If I do this:

"Am"E/D/ "C"C3

It looks like the "C" chord should start on beat 2.  If I put the "C" 
after the note C3, it shows up in the next measure.   Any ideas on 
this one?  How do I tell abcm2ps to put the guitar chord "C" beyond 
the start of the note "C3", or can I?

Problem 2:
I recall a recent thread on "cue notes" (those slightly smaller notes 
that tell you what some other instrument is playing while you're 
not).  This functionality would be highly useful, especially for a 
vocal "lead sheet".

Problem 3:
For the case where there's an 'extra' pickup note, say for a second 
verse, occasionally you'll see the notation where that 'extra' note is 
enclosed in parentheses on the staff.  Can we do that?

Overall, I was very impressed with how easily I was able to render 
this tune, given my existing knowledge of working with ABC, so 
this isn't a whine or rant to the author(s) of the tools, just a general 
plea for info.

Thanks, all.
-Chris

Christopher Myers
em:  [EMAIL PROTECTED]
aim: chrismyers001

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