Re: [abcusers] skink, java and |

2004-12-13 Thread Jon Freeman
From: Atte André Jensen [EMAIL PROTECTED]

 Jon Freeman wrote:

  Try alt 124 (hold alt [not alt gr] key and type 124 on number pad before
  releasing alt)

 Doesn't work

OK, I've found it - its a bug. See

http://bugs.sun.com/bugdatabase/view_bug.do;:YfiG?bug_id=4957565

Maybe there is a later version of Java that fixes it.

Jon

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


Re: [abcusers] skink, java and |

2004-12-12 Thread Jon Freeman
From: Atte André Jensen [EMAIL PROTECTED]
 Wil Macaulay wrote:
  Atte, when you say 'it's the same in other applications do you mean
  that other java applications also will not allow you to enter the |
key?

 Yes, that's what I mean...

  Is there a key on your keyboard that has the | key on it, or do you
  normally have to use a composition key sequence?

 Not sure what you mean... There is a key that was the |, ` and ´
 printed on it. If I press Alt Gr-thiskey I normally get a |. But for
 some reason not inside java-applications.

Try alt 124 (hold alt [not alt gr] key and type 124 on number pad before
releasing alt)

Jon

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


Re: [abcusers] Recommendations for graphical entry software

2004-11-17 Thread Jon Freeman
From: Phil Taylor [EMAIL PROTECTED]

 The OP wanted graphical input.  Not many abc programs will do that -
 offhand I can only think of MUSE, which is very out of date and
 whose author is now sadly deceased.

Harmony Assistant would be worth a try as a program to match his
requirements.

http://www.myriad-online.com/en/products/harmony.htm

Jon

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


Re: [abcusers] Copyright indication / version indication

2004-08-01 Thread Jon Freeman
From: Phil Taylor [EMAIL PROTECTED]

  Also, does anyone put a version number or a date on their tunes? It
  seems
  like everytime I pass out music to my band it gets written on and I
  have to
  change something and print it out again. It's sometimes hard to tell
  which
  is the newest copy. Is there a particular field you use for that?
 

 Z: is for transcription info: transcriber's name, date etc.  A version
 number
 would seem appropriate here.

Hmm, don't know there. From my view point at folkinfo, we already record
date and time of last update and for more significant updates give a reason
for it (shown on a list of recent changes as are songs added). I could
easily carry the info for something like an abc correction (one we always do
note - it's just minor spelling corrections we ignore) into the pdf we
provide for printing but modifying the Z for the abc itself is one I'd
prefer to avoid. Z may or may not exist, may or may not have version numbers
already added, etc. The alternative for us would be for me to try to
persuade the few I can get to contribute on the editing side not only
changing the entry on our changes record but also updating a version/date
and time on the Z...

From that sort of perspective, a field designated for version information
would be nice. I would not need to hold that in the abc field of the
database but could just add it to the abc requested.

Jon

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


Re: [abcusers] Copyright indication / version indication

2004-08-01 Thread Jon Freeman
From: Jon Freeman [EMAIL PROTECTED]

 From that sort of perspective, a field designated for version information
 would be nice. I would not need to hold that in the abc field of the
 database but could just add it to the abc requested.

Actually, now I come to think about it, I could use a % comment...

Jon

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


Re: [abcusers] is there an ABC bluegrass archive?

2004-06-29 Thread Jon Freeman
From: Jack Campin [EMAIL PROTECTED]

 There's a bluegrass festival near here this weekend, and I'd like
 to try out my new autoharp at it.  As my repertoire is Will the
 Circle Be Unbroken and, erm, that's it, I could do with a bit more.
 Ideas?

I think you will find mostly MIDI and tab in this area. Here is one site
that just gives backing - maybe you could learn the chords on autoharp?
http://homepage.ntlworld.com/d.k.marshall/index.htm

Here is another MIDI site a quick google search yielded
http://www.geocities.com/Nashville/Opry/2130/midi.htm

Jon

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


Re: [abcusers] What software will translate this correctly?

2004-06-11 Thread Jon Freeman
From: Phil Taylor [EMAIL PROTECTED]
 A better solution would be to find a tune which causes this behaviour
 and send it to Jeff so he can fix the bug ( but of course that presupposes
 that  you notice it happening when you're using it yourself).

It only happened the once and I'm not even convinced that one of us who can
add abc to the song database was responsible for it. I also suspect that it
was faulty abc that caused this to happen and these days all abc gets tested
locally, perferably with abcm2ps but sometimes using other programs before
getting added to the on line system. I suppose the same could happen again
even with our precautions but it was having an open to all system and not
being able to do anything should a problem occur that concerned me the most.

Jon

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


Re: [abcusers] What software will translate this correctly?

2004-06-11 Thread Jon Freeman
From: John Chambers [EMAIL PROTECTED]

 Stephen Kellett writes:
 | In message [EMAIL PROTECTED], Jon Freeman
 | [EMAIL PROTECTED] writes
 | I had one for a while but took it down after some abc from somewhere
caused
 | abcm2ps to loop and I had my ISP phoning me up asking what abcm2ps was
and
 | telling me that it had been using something like 90% of the processing
power
 | for a good hour or more. I'm not prepared to take the chance on the
shared
 | server again.
 |
 | Write a monitor process that monitors your abcm2ps processes. Any
 | process that has been at a high CPU for more than X time, kill it. Or
 | modify abcm2ps to include a monitor thread to do the same task (better
 | as it'll know how long each tune processing has taken).

 A monitoring process or thread is radical  overkill  for  this  task.
 We're  talking about a C program.  The standard C library handles the
 job almost trivially (as the term is understood by C programmers ;-).
 Here's  a  demo program that should run anywhere you have a minimally
 POSIX-compliant C library:

example snipped

Thanks. I won't try to understand it but I think I should be able to copy
that code and compile abcm2ps with it included. As far as I can make out,
this will be the ideal solution for me. I'll have a play with it over the
weekend.

Jon

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


Re: [abcusers] What software will translate this correctly?

2004-06-11 Thread Jon Freeman
From: Stephen Kellett [EMAIL PROTECTED]

 In message [EMAIL PROTECTED], Jon Freeman
 I presume that this approach would have a new thread within abcm2ps?  And

 Yes. Main thread executing, 2nd thread monitoring. If 2nd thread notices
 1st thread has been running for too long it can either kill the program
 or just kill the first thread. I'll write you some code if you are
 interested. I'm busy this weekend, but after Monday I can do it for you.
 Shouldn't take me long.

Thanks, I'll try to see if I can try John Chambers' suggestion first but may
will be back

Jon

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


Re: [abcusers] What software will translate this correctly?

2004-06-10 Thread Jon Freeman
 I have implemented the transpose clause on the sound, but I wasn't sure
 about the score. You have confirmed that transpose should not be
 reflected there. My progam does not yet implement the 'middle' clause,
 and automatically positions the notes on the score according to pitch.
 There are also differences between the various display modes available.

I didn't know of this transpose clause but I have found it handy to both be
able to just change the sound and to change the whole thing. I quite like
the the way Cakewalk goes about it. In the edit menu, there is a transpose
function that can be used to re-calculate the note values to put the tune in
a different key. For each track, there is a key+/- option allowing you to
write for transposing instruments which incidently includes my tenor banjo -
that is one of the instruments that plays an octave (key -12) lower than
written.

Jon

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


Re: [abcusers] What software will translate this correctly?

2004-06-10 Thread Jon Freeman
From: Phil Taylor [EMAIL PROTECTED]
 As another alternative, perhaps Jon Freeman could consider adding a tune
 converter to FolkInfo?  As he is already using abcm2ps to convert tunes
 from the FolkInfo database on the fly it might not be too difficult.

I had one for a while but took it down after some abc from somewhere caused
abcm2ps to loop and I had my ISP phoning me up asking what abcm2ps was and
telling me that it had been using something like 90% of the processing power
for a good hour or more. I'm not prepared to take the chance on the shared
server again.

Jon

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


Re: [abcusers] What software will translate this correctly?

2004-06-10 Thread Jon Freeman
From: Stephen Kellett [EMAIL PROTECTED]

 In message [EMAIL PROTECTED], Jon Freeman
 [EMAIL PROTECTED] writes
 I had one for a while but took it down after some abc from somewhere
caused
 abcm2ps to loop and I had my ISP phoning me up asking what abcm2ps was
and
 telling me that it had been using something like 90% of the processing
power
 for a good hour or more. I'm not prepared to take the chance on the
shared
 server again.

 Write a monitor process that monitors your abcm2ps processes. Any
 process that has been at a high CPU for more than X time, kill it. Or
 modify abcm2ps to include a monitor thread to do the same task (better
 as it'll know how long each tune processing has taken).

I can't do that (even if I knew how to). If I was on my own server I would
look into that sort of possibility but I'm on a shared server somewhere in
Derbyshire which my ISP monitors. It was a while ago and perhaps these days
they do run something like that themselves but it's not really the sort of
question I want to ask them... You know, I run an executable on your server
that I fear may once in a while take over most of your resources and perhaps
screw up other users. Do you have anything in the system to prevent that?

Jon

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


Re: [abcusers] What software will translate this correctly?

2004-06-10 Thread Jon Freeman
From: Stephen Kellett [EMAIL PROTECTED]

 Write a monitor process that monitors your abcm2ps processes. Any
 process that has been at a high CPU for more than X time, kill it. Or
 modify abcm2ps to include a monitor thread to do the same task (better
 as it'll know how long each tune processing has taken).

I must admit I had not read you post properly last time round.  Are you
suggesting that it could be possible to have a version of abcm2ps that could
watch itself and terminate itself if it did get out of control?  I wouldn't
have the first clue where to start but if that sort of idea is feasible, I
am intrested.

Jon

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


Re: [abcusers] this tune intentionally left blank

2004-06-03 Thread Jon Freeman
From: John Chambers [EMAIL PROTECTED]

 | 1. remove all CR and LF characters.
 | 2 remove all /p
 | 3 change all p to CR/LF
 | 4 change all br to CR/LF
 |
 | I've probably missed something but it's a thought...

 That would work for some files, and fail for others. The main problem
 is  that  a  lot of ABC-in-HTML tunes use br to terminate lines and
 p to terminate the tune.

I've just had another thought. Every tune starts X: A further replace of X:
for CR/LF X: might do the trick as I don't suppose you care how many blank
lines end up between tunes.

Still, whatever you did, I'm sure you are right that there will be cases
that fail and a simple approach like this would never deal with something
like the http://www.ibiblio.org/fiddlers/AA_ABEL.htm example you gave.

Jon

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


Re: [abcusers] this tune intentionally left blank

2004-06-03 Thread Jon Freeman
From: Jeff Szuhay [EMAIL PROTECTED]
   1. remove all CR and LF characters.
  2 remove all /p
  3 change all p to CR/LF
  4 change all br to CR/LF

 While I recognize this is a first stab heuristic, it fails because of
 too many assumptions.
 For line endings:
Windows/DOS use CR/LF
Unix/Linux/Mac OS X use  LF
Mac classic uses CR
snip
 Also HTML should be _parsed_ and not just willy-nilly remove /p info.

I think you are reading more into this than was inteded. As far as I
uderstood the problem, we were looking at a program that is trying to
recognise and extract abc from web pages. CR and LF would have to be removed
separately for the reasons you gave but I don't see it would have mattered
which choice of line ending was used as long as the program recognised it (I
think abc programs are supposed to cater for all 3 BTW). As long as the abc
portions turned out OK with consistant endings, I don't really see the need
for full parsing of the HTML or whether the HTML became mangled as being an
issuse - no-one would be viewing it.

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


Re: [abcusers] this tune intentionally left blank

2004-06-03 Thread Jon Freeman
From: John Chambers [EMAIL PROTECTED]

 In fact, I've seen ABC embedded in HTML by using  the  pre.../pre
 tags,  and  then putting br at the end of each line.  The pre tag
 means to preserve whitespace (including CR  and  LF)  exactly,  while
 processing  tags  in the data.  The br tag means to generate a line
 separator.  So such text is explicitly double spaced.  The writer may
 not have understood this, but software on the receiving end can't yet
 read the sender's mind.

Must admit I could have abc in threads that does that, not that we get many
abc submissions to threads. I just work on the princple that every CR/LF
thingy from a text edit box means a new line and don't bother checking
incase pre is used - a br is exchanged regardless of whether or not it
sits within a pre tag.

Cases where that would affect abc are rare though as mostly a supplied abc
gets put into the song database to go with a song and I regard what gets
posted to a thread in the main as a means of a) visual communication and b)
mostly as material to go with a song. Similarly, if a correction was needed
to the abc, the song db would reflect that but info put in a thread for use
would not get updated.

Jon

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


Re: [abcusers]mice

2004-04-28 Thread Jon Freeman
From: John Chambers [EMAIL PROTECTED]

 I have occasionally seen the problems  faced  by  beginning  keyboard
 players. One of the interesting barriers to a lot of people is making
 their  two  hands  work  independently.Doing   the   same   thing
 symmetrically with both hands is fairly easy. But a major problem for
 many people is doing things like parallel scales.  And the first real
 two-hand  exercises usually involve a simple melody on one hand while
 the other hand plays a single note on a downbeat.  The reason this is
 difficult is that most people can't simultaneously press a single key
 with each hand unless they use the same finger on each hand.  This is
 probably  comparable  to  the common need to reverse a mouse's button
 functions when you switch hands.

 I suppose it might be somewhat different with different  instruments.
 But  I'd  expect  that  most musicians wouldn't find it a big deal to
 switch hands with a mouse.  Even with string instruments,  where  the
 hands  are doing very different things, you still need to learn a lot
 of fine control with both hands.  A  mouse  is  a  very  coarse  tool
 compared to even the simplest musical instrument.

Interesting thoughts. I'd not considered musical instruments helping but the
must help one develop an ability have some degree of control with both
hands. I mostly play fretted stringed instruments but although it would take
me time to eductate my hands to perform the different tasks, I find I hit a
different obstacle first - it's a sort of orientation one as higher notes
start running from right to left as you move up the fretboard. It just feels
wierd, perhaps in a similar way to how I have felt when I have tried holding
a cricket bat or a golf club right handed - I'm standing on the wrong side
of the bat/club.

 On occasion, I have switched a mouse to my left hand because I wanted
 to  write  something while using the mouse to control a window on the
 screen.  I've never practiced left-handed writing enough to  be  very
 comfortable at it, so the obvious thing to do is put the mouse on the
 left.

I can't remember seeing a right hander doing that although I know other left
handers do as I do. One thing I think I have observed over the years is
(although you are clearly an exception and perhaps many musicians are)  that
left handers do seem to me to tend to be more capable with their weaker hand
than right handers. I've always put this down to the use of simple everyday
objects like tin openers and scissors. There are of course sites like
http://www.left-handed.com/acatalog/index.html that do offer left handed
versions.

Jon

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


[abcusers] Re: mice

2004-04-27 Thread Jon Freeman
From: Jack Campin [EMAIL PROTECTED]

 The first mouse - actually bitpad puck - I used had four buttons.
 I don't miss the other three, and anybody who puts an asymmetric
 two-button mice on a public computer with no instructions on how
 to remap the buttons needs to have one hand superglued to their bum
 till they get the message.  (Quick, how *do* you remap the mouse
 buttons to use a mouse left-handed for the duration of a catalog
 search session on a Windows-based library computer where you have
 no admin privileges?)

Can't say I've ever thought about it but I am quite used to being a left
hander in a right handed world (and play right handed). The first PCs I used
were shared and I got fed up with moving the mouse over to the other side of
the keyboard. In time, I found operating it right handed works to my
advantage - I can point and click as needed quite easily with my right hand
while keeping my left free for more difficult tasks such as taking notes
with a pen.

Jon

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


Re: [abcusers] somebody on this list has a virus

2004-03-30 Thread Jon Freeman
From: Jack Campin [EMAIL PROTECTED]

 I just got a virus bounce message from Freeserve; their virus checker
 was under the impression that [EMAIL PROTECTED] had sent one of
 their users an infected message.  This list was not itself involved:
 they quoted some of the headers back to me and they show that the
 virus used my address as the putative sender.  That address is only
 used for this list, and it's unlikely that messages containing it
 will have propagated far beyond it.

 So, there must be a list reader using Windows and Outlook Express with
 a virus.  Among the readers of this list that is *not* a common setup,
 most of us know better - so if that's what you've got, check what your
 system is doing.

Well for what it's worth, as I am one of those users most of the time
(sometimes I'm on Linux), I've just updated my AV pattern file (I update
regularly anyway) and ran a full scan and got a clean bill of health.

Sometimes I wonder where they pick names up from. I have had a few of these
lately:

Dear user, the management of Folkinfo.org mailing system wants to let you
know that,

We warn you about some attacks on your e-mail account. Your computer may
contain viruses, in order to keep your computer and e-mail account safe,
please, follow the instructions.

Please, read the attach for further details.

Password -

Have a good day,
The Folkinfo.org team http://www.folkinfo.org;

They come from [EMAIL PROTECTED], an email address that doesn't exist and
never has existed...

Jon

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


Re: [abcusers] ABC and MusicXML

2004-03-27 Thread Jon Freeman

From: Richard Robinson [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, March 25, 2004 9:01 PM
Subject: [abcusers] ABC and MusicXML



 Is anybody else here looking much at MusicXML ? I've been having a look
 over the last few days, and I must say, I'm rather impressed. It seems
 to me that this could all be tremendously useful to us, as ABC users.

Starting from the position that as far as our site is concerned, abc's
importance lies more in a simple storage method and having nice programs to
produce graphics and MIDI than in human readability of abc. (perhaps John
Chambers for example to confirm or deny this... Do most casual visitors to a
site want a MIDI to play back or a GIF or to download the abc itself for a
tune?)..

If there were abc2MusicXML and MusicXML2abc converters, would it possible to
produce abc that always conformed to the same set of abc rules? One
problem I have that has been commented on by Jack Campin for one is that our
abc is not always as clear to read as it could be.  I agree with that but on
the otherhand, on a site stuggling to get any contributers, the last thing I
want to do is stipulate rules as to how the abc should be written
(especially given our main aims above -  that it works on abcm2ps and
abc2midi is the priority... but it would be nice to improve in our abc for
those who want to read it) or even what software should be used (e.g. our
main contributer uses Harmony Assistant) as the tougher I make it, the fewer
will be willing to try. A big problem with abc for me is the multiple ways
abc has of doing the same thing, e.g. broken notation vs explicit note
lengths, the ability to write 3/2 or 3/, etc. particularly when not everyone
[and that pretty much includes me because of music reading difficulties] can
use abc directly.)

Also, if other programs can export XML directly, I guess that will help to
if we can produce abc from that?

Jon

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


Re: [abcusers] ABC and MusicXML

2004-03-27 Thread Jon Freeman
- Original Message - 
From: Jack Campin [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, March 27, 2004 5:17 PM
Subject: Re: [abcusers] ABC and MusicXML


 Most people want GIFs.  But if they're going to do it on their own
 machines, rather than via the TuneFinder interface, the ABC better
 be straightforward and easily editable, since the usual reason for
 wanting a different score than the way it comes off the Web is if
 you want to change the notes themselves in some way.

OK, for the sake or argument, how about pdf?  We try to make a png available
(instead of the gif) as a draft and try to produce the other for quality
print output.  An example, probably given before here is:
http://www.folkinfo.org/abctest/getpdf.php?SongID=2paper=a4

  If there were abc2MusicXML and MusicXML2abc converters, would it
  possible to produce abc that always conformed to the same set of
  abc rules?

 It would be, but it would throw away many of the distinctive things
 ABC can express.  For eample, look at the pibroch example in my modes
 tutorial.  I put the canntaireachd form of the music at the right
 margin as an ABC comment (it would be messy to include it as if it
 were a song text).  Unless your ABC - XML translator retained the
 original ABC source, there'd be no way to recover that information
 after a round-trip translation.  What I've done there is perfectly
 standard and works in any reasonable ABC implementation, but it's
 not invariant under translation to anything else whatever.

The inability to recover that information would be what I want but, yes, I
do see it is important that abc can be entered and used in other ways.

  One problem I have that has been commented on by Jack Campin for
  one is that our abc is not always as clear to read as it could be.
  I agree with that but on the otherhand, on a site stuggling to get
  any contributers, the last thing I want to do is stipulate rules
  as to how the abc should be written (especially given our main aims
  above -  that it works on abcm2ps and abc2midi is the priority...
  but it would be nice to improve in our abc for those who want to
  read it) or even what software should be used (e.g. our main
  contributer uses Harmony Assistant) as the tougher I make it, the
  fewer will be willing to try.

 The answer to that one is a human editor.  How much is there on your
 site?  Maybe I could help if it isn't going to mean hours of connect
 time link-hopping.

Feel free to take a look. I've been promising to sort out long line abcs for
ages for example but never got round to it mainly as I know how long it
would take me... Everything as entered in abc form can be found at:

http://www.folkinfo.org/songs/allabc.asp

It's only a few 100K and  500 songs. You may need to change the file type
or an extension on the download to get it to save or view.

 Only given a *very* sophisticated translator.  Why use ABC as an
 intermediate format if you aren't using its distinctive advantages?
 As a base for computer-translation-to-anything, XML is surely going
 to outdo ABC as its toolbase grows.  ABC only wins out when you need
 to tinker with the music yourself, and that needs readability.

The distinctive advantages to me are that it is very easy to store and makes
for a small compact file and that quality and reliable command line tools
such as abcm2ps I can run on the fly from the website (as well of course as
other good abc programs) exist.

Maybe one day perhaps a move to XML would make sense for me, but not yet and
when I started, I was quite keen to get out of the dt/mudcat songwright/midi
to hold songs thinking. One thing I will openly confess to is that I hadn't
realised how much there was to abc and the visual aspects. Also, whatever we
become (assuming we last as a site), I'd like to think we can at least
supply abc in a visual user friendly format in time.

Jon

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


Re: [abcusers] abcm2ps 3.7.18

2004-03-07 Thread Jon Freeman
From: Rickard Blixt 


Is there any place where I can download a
 ready-to-use abcm2ps 3.7.18 package?

Try http://abcplus.sourceforge.net/#abcm2ps%20binaries

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


Re: [abcusers] *portable* representation of a very simple 3-part piece?

2004-01-13 Thread Jon Freeman
From: Jack Campin [EMAIL PROTECTED]


 Margo replied as follows:

 --- begin quote ---

 Hello, there, and I'm using abc2ps, which gave curious results with the
 above file, but does part of what I'm going after with

 %%scale .92
 %%maxshrink .8
 X:2
 T: He Diex! quant verrai
 T: Adam de la Halle
 M:3/4
 L:1/8
 P:ABAAABAB
 K:F Lydian -8va
 V:1 name=Tr
 P:A
 c4  fg | a4(3gfe | d4 \
 V:2 name=Du
 f4  f2 | ed e2 (3edc | B4 \
 V:3 name=Te
 F4  F2 | A4A2| G4 \
 V:1 name=Tr
 P:B
 ef | gf ed B2 | c6|]
 V:2 name=Du
 c2 | dc d2 e2 | f6|]
 V:3 name=Te
 A2 | G4G2 | F6|]

 The problem is that I really don't want a line break between the two parts
 or sections of the piece, and it still happens, despite my using the \
 characters at the end of the coded line. Maybe I should look for some
 other way to put an indication of the A and B sections into the score;
 if necessary, I could code it myself in PostScript by modifying the output
 from abc2ps. Of course, that isn't exactly portable abc code for exactly
 what I want.

 (b) displays with abcm2ps

Don't know if it helps at  all but adding %%barspersaff 6 produces this for
me with abcm2ps:
http://www.folkinfo.org/temp/hediex.pdf

Jon

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


Re: [abcusers] abcm2ps questions

2004-01-02 Thread Jon Freeman
Sorry to top post but in this instance, I think it will be much easier for
me to do it this way and save making 2 posts...

The problems may vary from site to site. In our case we are currently
generating pdf on the fly from abcm2ps/ghostscript. I believe both of these
programs do allow a specified page width/height (currently I just tell gs
the paper size as it knows A4 and letter) so it wouldn't be too big a
problem. I'd rather keep things simple though and if the A4/letter option is
going to suit 99% of the people 99% of the time I'm not anxious to change...
The way I'm trying to work it is that rather than have a user give the paper
type each time, I try to set a cookie which currently gives paper=A4 or
letter. If I can read the cookie, that becomes part of the URL in the
request for a page in the link provided to get the pdf, eg. as my preference
is for A4, my link for a pdf could be:
http://www.folkinfo.org/abctest/getpdf.php?SongID=394paper=a4
someone with a preference of letter should have:
http://www.folkinfo.org/abctest/getpdf.php?SongID=394paper=letter

I'd love to know how to change the pdf page setting Bernard Hill asks about.

Jon

- Original Message - 
From: Bernard Hill [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, January 02, 2004 11:04 AM
Subject: Re: [abcusers] abcm2ps questions


 In message [EMAIL PROTECTED], Frank Nordberg
 [EMAIL PROTECTED] writes
 Bernard Hill wrote:
 
  I don't think there should be any standard for paper size - you should
  be allowed to specify your own.
 
 I can symphatize with that view.
 
 There are some practical issues involved though. For example, when you
 post documents on an internet site for the visitors to print out
 themselves, you often need them and/or want them to be formatted in one
 specific way which means you need to know what paper size the visitor
 will print the document on. Having to take two different paper sizes
 into account when creating the documents is more than enough of a
 time-waster. (In fact this discussion has led me to the conclusion that
 I'm not gonna waste more time on that anymore. From now on all PDF files
 produced for Musica Viva will be optimalized for A4 prints. If users
 want to print on some local/personal paper size, it's their problem, not
 mine.)
 

 Personally I would commend 8.25 x 11 for documents. That's the
 narrowest dimensions of both Letter size and A4. So it will fit on both
 documents.

 Speaking of PDF - does anyone know why when I print *any* PDF file from
 within Acrobat then the size is set to 8.5x11 and can't be changed?


 Bernard Hill
 Selkirk, Scotland

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

2004-01-01 Thread Jon Freeman
From: John Chambers [EMAIL PROTECTED]

 Actually, if you look at music  published  in  the  US,  you'll  have
 trouble  finding any that is printed on the 8.5x11-inch letter size
 paper. Music is usually printed on larger pages. The most common size
 is  9x12  inches, but there are many other sizes.  It's impossible to
 make a shelf of printed music look neat  and  orderly.   There  is  a
 common  conspiracy  theory  that  this  done to make it difficult for
 people to copy the music.  But these sizes long predate the advent of
 copiers, so that theory doesn't really explain the mess.

OK, so I've not long back changed folkinfo to at least enable those who
premit cookies to select a preference between letter and A4 for printing pdf
files from the site. Should I also consider allowing 9 x 12 as a paper size
or is that pretty much reserved for publications?  I only know the UK
situation where you would expect everyone to have A4 for thier printer.

Jon

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


Re: [abcusers] digest version and X-mas music

2003-12-19 Thread Jon Freeman
From: [EMAIL PROTECTED]

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

Do you mean carols? If so, we may be able to help you next year. I'm not
sure of the exact details but Ian Russel has kindly given permission to use
at least some of his carols from the Village Carols Project (see
http://www.sgpublishing.co.uk/gm/vc/vcabout.html).

In the meanwhile, here is one from this project which we have been
struggling to produce abc for. There are probably still quite a  few errors
but it will play with abc2midi and display in abcm2ps and presumably also in
Harmony Assistant, the program the person who produced it uses.

X :1 %Music
T:Diadem
B:Ian Russell,A Festival of Carols - A Second Collection of Carols from the
Mount-Dawson Manuscripts, Sheffield, 1996
C: Arr. Ian Russell, http://www.sgpublishing.co.uk/gm/vc/vcabout.html
Z:Ian Russell
Q:1/4=112 %Tempo
V:1  clef=treble name=Soprano
M:3/4 %Meter
L:1/8 %
K:G
D2 |G4 A2 |(B3/2c/d2) G2 |A2 G2 F2 |
w:All hail the power__ of Je-*sus'
G4 (FE) |D3 E DC |(B,2D2) G2 |(E2c2) c2 |
w:name, Let_ an-gels prost-rate fall_ Let an-*gels
B4 A2 |G6-|G4 (GA) |B4 B2 |
w:prost-rate fall *Bring_ forth the
B2 A2 G2 |A2 G2 F2 |G3/2A/ B2 d2 |(c3BAc|
w:roy-*al di-*a-dem__ And crown___
B3AGB|A3GFA|G2) G2 z2 |c2 c2 z2 |
w:_ Him, crown Him,
A2 A2 z2 |B2 B2 d2 |(G3/2A/B2) A2 |G4 F2 |G6-|G4 z2 |]
w:crown Him, crown Him, And crown__ Him Lord of all!
V:2 clef=treble name=Alto
M:3/4 %Meter
L:1/8 %
K:G
B,2 |D4 D2 |D4 D2 |E2 D2 D2 |
D4 (DC) |B,3 C B,A, |(G,2B,2) D2 |E4 E2 |
D4 DC |B,6-|B,4 D2 |D4 D2 |
D2 C2 B,2 |E2 D2 D2 |D4 D2 |E2 E2 z2 |
w:*** And crown Him, *
D2 D2 z2 |D2 D2 z2 |D2 D2 z2 |(E3DCB,|
w:crown Him. crown Him, crown Him crown___
D6-|D2 D2 D2 |D4 C2 |D4 D2 |D6-|D4 z2 |]
w: __ Him, And crown Him Lord of all!
V:3  clef=treble-8 name=Tenor
M:3/4 %Meter
L:1/8 %
K:G
G2 |B2 G2 F2 |(G3/2A/B2) G2 |c2 B2 A2 |
w:All hail_ the power__ of Je-*sus'
G4 A2 |G3 G GG |G4 G2 |G4 G2 |
w:name Let an-gels prost-rate fall Let an-gels
G4 F2 |G6-|G4 (BA) |G4 G2 |
w:prost-rate fall * Bring_ forth the
(G2A2) B2 |(c2B2) A2 |(B3/2A/G2) B2 |(G3GFA|
w:roy-*al di-*a-dem__ And crown ***
G3ABG|F3GAA|B2) B2 z2 |G2 G2 z2 |
w:* Him, crown Him,
F2 F2 z2 |G2 G2 B2 |(B3/2c/d2) c2 |B4 A2 |G6-|G4 z2 |]
w:crown Him, crown Him, And crown__ Him Lord of all!
V:4 clef=bass name=Bass
M:3/4 %Meter
L:1/8 %
K:G
G,,2 |G,,2 B,,2 D,2 |G,4 B,,2 |C,2 D,2 D,2 |
G,,4 D,2 |G,,3 G,, G,,G,, |G,,4 G,,2 |C,4 A,,2 |
D,4 D,2 |G,,6-|G,,4 G,,2 |G,4 G,2 |
G,2 F,2 E,2 |C,2 D,2 D,2 |G,,4 G,,2 |C,2 C,2 z2 |
w:*** And crown Him, *
G,,2 G,,2 z2 |D,2 D,2 z2 |(G,3F,E,D,|C,3B,,A,,G,,|
w:crown Him, crown Him, crown___
D,3E,F,D,|G,2) G,2 G,2 |G,4 C,2 |D,4 D,2 | G,,6-|G,,4 z2 |]
w:_ Him, And crown Him Lord of all!

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


Re: [abcusers] abcm2ps questions

2003-12-19 Thread Jon Freeman
From: Jean-Francois Moine [EMAIL PROTECTED]


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

Thanks. Yes this was a precompiled binary and I'm pretty sure the last one
was too - hence some of my confusion.

Anyway, I've just tried adding the page details to the abc and things set as
they did with the older version I was using. I think I know where I'm going
now...

Thanks again,

Jon

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


Re: [abcusers] abcm2ps questions

2003-12-19 Thread Jon Freeman
From: Richard Robinson [EMAIL PROTECTED]

 On Fri, Dec 19, 2003 at 09:46:44PM -0500, [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 paper?  (I do
realize that many of us are not in the US, so this may be pure ignorance
here as well).

 Certainly, A4 seems more-or-less standard in Britain. I have the
 impression it is for (at least a lot of) Europe.

I think either default is reasonable. Not that it's important, the question
to me is did Guido change the default? I've only picked up binaries from
there and have no recollection of attempting my own compilation.

Another question to me (at least from my biased UK view point) is why do the
US have to be so akward? I'm sure life would much easier for all if they
adopted the metric system, ISO stds for paper, etc.

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


[abcusers] abcm2ps questions

2003-12-16 Thread Jon Freeman
I recently updated folkinfo.org to use v 3.7.16. It's been reported to me
that things are not setting the same as the previous version I used.  The
example I was given is The Fox. At http://www.folkinfo.org/temp/fox.pdf we
have the original 4 page version form the combined older abcm2ps/ghostscript
conversion and at http://www.folkinfo.org/temp/fox1.pdf we have the new 2
page version which happened when I updated the version of abcm2ps. I prefer
this one in many ways but the top of page 2 at least looks unaceptably high.
Any ideas why this changed?

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
to set abcm2ps for this pdf or also ghostscript. And for the abcm2ps side,
could someone explain how.  On the documentation we have for example:

pageheight unit
Default: PAGEHEIGHT
Compilation: PAGEHEIGHT= (A4: 29.7cm - US: 11in)
Command line: none
Description:
Set the page height to unit.

I'm not really clear how unit 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.

Thanks for any help,

Jon

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


Re: [abcusers] Re: Tune identification

2003-10-13 Thread Jon Freeman
From: Frank Nordberg [EMAIL PROTECTED]

 It is. I'm planning to hook it up with Irish Rover (stole that idea from
 somewhere - don't remember who). Let's if anybody in the audience can
 manage to stay seated through that combo ;-)

I can't remember what song we (as residents at the Llandudno Folk Club)
used to follow with the Rakes of Mallow but the first group I remember
hearing doing it was a duo called Drops Of Brandy who were based (I think)
in Mold and did a bit around North Wales. One of them was a tenor banjo
player so it seemed a natural idea for me to nick when I started playing the
same instrument (although in the end, I most often played that one on G/D
melodeon). The game was always to see if you could speed it up and play
faster than the audience could clap.  It seems a bit silly looking back but
it was fun at the time.

Jon

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


Re: [abcusers] Re: Tune identification

2003-10-13 Thread Jon Freeman
From: Jon Freeman [EMAIL PROTECTED]

 I can't remember what song we (as residents at the Llandudno Folk Club)
 used to follow with the Rakes of Mallow...

Now I do - Black Velvet Band.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] Re: Tune identification

2003-10-13 Thread Jon Freeman
From: Richard Robinson


 On Mon, Oct 13, 2003 at 12:29:20PM +0100, Jon Freeman wrote:
  From: Frank Nordberg [EMAIL PROTECTED]
 
   It is. I'm planning to hook it up with Irish Rover (stole that idea
from
   somewhere - don't remember who). Let's if anybody in the audience can
   manage to stay seated through that combo ;-)
 
  I can't remember what song we (as residents at the Llandudno Folk
Club)
  used to follow with the Rakes of Mallow

 Winster Gallop is its usual pairing here.

I was trying to think of the song we followed it with rather than a tune
pairing but, yes, that seems to be a common set and one that I have played
many times in sessions.  Must be about 4 years since I last played them
though - since moving to Norfolk, the sessions I've been attending have been
Irish jigs/reels type sessions. Must try to get out one night to an
anything goes session.

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


[abcusers] Accented Characters

2003-09-15 Thread Jon Freeman
I don't know if anyone can help with this. I've just been asked at folkinfo
about posts using them and our site and orginally thought about using the
backlash (\) sequences given in the ABC draft but have found that
unworkable.

I'd better explain a little how we work. Songs may be submitted to the forum
by anyone using an HTML form and are then displayed in a thread. My first
problem is that we need 2 backslashes to get one. Secondly HTML does not
display these sequences.  I don't really see this as a problem for our w:
lines in an abc but it doesn't make sense where someone is posting words to
be read as words - they need to be readable as HTML and in abc programs such
as abm2ps.  Songs then get added to the song database by one of a few admins
and at times may be updated, e.g. adding some details to the notes of a song
or even making a simple correction - the dissapearing backslash would be a
real headache, plus the lyrics of the song still need to display as HTML.

Before I made my suggestion, Dave had said he intended to use ALT-0224 style
which appears to work with our abcmps/pdf output, ABCMUS and with HTML.
There are doubts about how it would work with other programs or platforms.
And one problem has already cropped up:  To quote Dave:

Further notes on Harmony Assistant: I've written to the authors and they
say it works with the Mac character set. If I save the ABC in a temporary
file and open it, it gets the characters 'wrong'. However, if I open the
file in Harmony Assistant via a 'Hot Key' in ABCMUS, it gets the characters
right. Heaven alone knows how that works. Does the Mac bit here and a
problem with Harmony mean this set probably won't work with BarFly?

Jon

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


Re: [abcusers] Accented Characters

2003-09-15 Thread Jon Freeman
From: I. Oppenheim [EMAIL PROTECTED]

 On Mon, 15 Sep 2003, Jon Freeman wrote:

  the dissapearing backslash would be a real headache,

 You mean that you have to type \\'a to get \'a ?
 That would be a bug in the script that you use to
 process the user input.

Thanks, I'd assumed it was HTML and didn't check further. At a quick glance,
my problem there appears that mySQL uses the backslash for escape sequences.
Easily resolved...

  plus the lyrics of the song still need to display as
  HTML.

 It is quite simple to write a script that converts e.g.
 \'a to aacute; in case you would like to display the
 ABC file as HTML.

Yes, I can do that easily in both asp and in php using replace functions.
My worry there is that there are quite a number of possible abc escape
sequences. At the moment, with the site being very quiet, that would not be
a concern to me but it could be if the site got busier. As it is, we have
about 4000 posts to threads, some threads 50+ posts long and a few thousand
page views per week. I'd not want to be adding code to convert every post in
a thread (most of which don't contain abc) each time the thread is opened.

I suppose I could look to converting from abc to HTML when a post is made
and changing it back if someone needs to edit a post. And I could leave the
abc portion in the song database as abc (we store the abc with w: allignment
in a different field to the lyrics - they are just added as W: when an
abc/pdf file is requested).  But, in view of:

  Before I made my suggestion, Dave had said he
  intended to use ALT-0224 style which appears to work
  with our abcmps/pdf output, ABCMUS and with HTML.
  There are doubts about how it would work with other
  programs or platforms.

 This will only work reliably with ABC programs that
 have implemented the charset feature from the draft
 standard. Unfortunately, I don't think that this
 feature has been implemented so far.

 To make a long story short: currently the only way to
 go is to use \'a style accented letters and to fix your
 scripts so that they will deal with it correctly.

I think for now, I will hope the charset feature does become implemented in
time.  It would save a few complications.

Thanks,

Jon

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


Re: [abcusers] ps viewer on windows?

2003-08-27 Thread Jon Freeman
From: I. Oppenheim [EMAIL PROTECTED]


 On Tue, 26 Aug 2003 [EMAIL PROTECTED] wrote:

  I tried installing ghostscript, but it doesn't work.
  All I want to do is see the postscript files
  generated by abcm2ps

 You need to install both ghostscript and ghostview.

I'm on Windows (2000) and use ghostscript alone. Ghostview is described on
the ghostscript pages as an X11 user interface for Ghostscript so it
wouldn't be appropriate for Windows - I think there is only a unix/linux
version. There is a user interface called gsview available for Windows but
it just makes life easier.


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


Re: [abcusers] abcm2ps hangs - the solution?

2003-08-15 Thread Jon Freeman
From: Phil Taylor [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

 Finally, I discovered that changing the scale factor from the default
 0.75 to 0.7 did the trick.  Presumably that allows an extra note or
 two per line, avoiding the Line Overfull problem.

I must admit I hadn't noticed the error on your first example abc (I don't
normally run from a command prompt and things flash quicky). The error I get
using the default is Underfull, not overfull. If I go higher, say to %%scale
1, I do start getting overfull errors but it doesn't cause the program to
hang. I have to push it to something approaching 8 before I get to what
looks like a loop situation.

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


Re: [abcusers] abcm2ps hangs

2003-08-14 Thread Jon Freeman
From: Phil Taylor [EMAIL PROTECTED]

 I'm seeing some problems with the Mac version of abcm2ps (v3.6.2)
 where it hangs up on certain tunes and has to be killed.

I've just tried you example using 2.11.3 (I think) on Windows and it works
fine.

I've mentioned this before but I did once have my ISP phoning me and asking
why abcm2ps had been using most of his servers processing power for over an
hour, so I know it can loop. I suspect it was a bad abc causing this problem
but can't be sure.

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


Re: [abcusers] ABC20-draft review

2003-07-30 Thread Jon Freeman
From: Arent Storm [EMAIL PROTECTED]
 Hardly anybody will know what an Irish-roll is (is it eatable?)

Is there even such thing? In Krassen's version of O'Neils, I find mention of
a long roll and a short roll in Irish fiddle playing.  He also comments that
his notation is only appropriate for fiddle and that players of other
instruments may have to modify it. It seems to me that the situation is a
lot more complicated than just one universal Irish roll.

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


Re: [abcusers] Higher notation anyone?

2003-07-30 Thread Jon Freeman
From: John Chambers [EMAIL PROTECTED]

 (I do think abc could use some competition, though. When are we going
 to see some big Lilypond or MusicML web sites?)

I don't know how big is big but the digital tradition database is the
largest collection of folksongs I know of on the Internet.  The dt itself
uses SongWright and Mudcat uses MIDI but you will find a version at
http://sniff.numachi.com/~rickheit/dtrad/ with the tunes in Lillypond.

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


Re: [abcusers] expected abc audience

2003-07-22 Thread Jon Freeman
From: Arent Storm [EMAIL PROTECTED]

 When trying to fit abcusers in a few groups having
 [1] abc-sightreaders (without much need for software)
 [2] abc-collectors
 [3] abc-software-only-users (1st language)
 [4] abc-as- interchange-file-format-users (2nd language)

 Two questions arise
 - is this a meaningful division?
 - if so, how large do we expect the groups to be?

I guess I would fit into [4]. I do use abc as the storage format for our
small (but hopefully one day will grow) collection of folk songs but that is
at least partly as I believe abc is a very useful format for that. I do of
course recognise that abc in itself is useful and there are people in your
[1] and [3] categories but lso recognise that there are also people who
visit our site who will want to just click for a MIDI and for graphics.

When I was to produce an abc, I am a [4] type user. This is mostly
because I can't make musical sense of any notation format. The only way I
manage to enter a tune from a book is to copy the actual dots onto a score -
trying to convert note names and note lenghts into abc would be very error
prone and time consuming for me. I can then use abc if I wish to play back
and make adjustments to the abc. If I'm trying to write a tune out of my
head, I almost always use Cakewalk as I hear the notes as I move them on the
score and only have to play about a little to get the timing right.

It's annoying blindness I have and I have known the basic theory of music
from primary school... I think what I'm trying to say is I suspect that
there are plenty of others around who becuase of difficulties like mine (and
also difficulties in using software that is not point and click) who would
use abc more for interchange if there was more software around to cater for
this. In that sense, perhaps one could speculate over future usage in this
way rather than current usage???

Jon

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


Re: [abcusers] expected abc audience

2003-07-22 Thread Jon Freeman
From: Jack Campin [EMAIL PROTECTED]
 The third seems a wild overestimate - surely the only program
 that does interchange to any other general-purpose score format
 in a meaningful way is Bryan's Noteworthy convertor?

I think you could at least add Harmony (and possibly Melody) Assistant to
that list. I know for certain that it what Dave McGlade (dgmc) our main
contributer of songs for folkinfo uses. I'm aslo aware that they did fix a
couple of incompatibilities we found between thier abc output and what we we
using at folkinfo to use abcm2ps.

Jon

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


Re: [abcusers] Re: ABC sects

2003-07-18 Thread Jon Freeman
From: [EMAIL PROTECTED]

 As to the first point, this is standard setting by precedent of one piece
of
 software in the absence of a written standard.

No Brian, it is disregarding the standard. If someone needs to use a symbol,
it is much better that it is agreeed by everyone and that it gets written
into the standard. If it had been agreed that ! could be used as a line
break and that had been documented in the abc standard, I doubt that the !
would have been considered as the symbols for the macros.

 Forget about it.

 I can't.  It is widely used in the abc files that I am interested in.

Difficult one... As far as I'm concerned, abc2win is obsolete and I only
really care about programs that are being actively developed and can move on
when there is a need but there are perhaps far too many files written in
this program warrant supporting ! as a line break...

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


Re: [abcusers] abc2win vs. ABC...

2003-07-16 Thread Jon Freeman
From: Guido Gonzato [EMAIL PROTECTED]

 That said, programs don't necessarily have to comply to 1.7.6 or 2.0.0 or
 3.1415. Many users are happy with single-voice ABC, so programs targeting
 these users may be left untouched. But what about we classical musicians,
 who need more? What's more important, so-called standards or people's
 needs?

As long as there is more than one program and they are all to be called abc
programs, standards are important. As I've noted before, our collection at
folkinfo is a small one but we want people to be free to be able to choose
between software programs and feel confident that the abc will turn out the
same for them.

 Statement #2. My goodness, at last! Isn't it time we declare programs like
 abc2ps or abc2mtex _obsolete_ and _unsupported_? Isn't it time the ABC
 home page warned people against using these old programs? Why people still
 use abc2ps beats me.

 As long as we make the new ABC standard upwards compatible with 1.7.6,
 there is no problem at all. And about those broken old ABC files, I remind
 you that abcpp can fix most of them!

From my view point, when agreed, having abc 2.0 will be ideal for that. It's
sort of a landmark number and as long as the developers ensure thier
programs meet what parts of 2.0 they need to support and don't do anything
strange with unsupported bits), we and I'm sure others would be recommending
that users looked for abc 2 programs...

I'm not sure about legacy abc though. In our case, everything we have works
with abcm2ps so I don't see a problem but even if there was, it would be no
big deal to get everything up to spec if needed. I'm less than sure about
some sites that may use say abc2win though. If 2.0 did something that did
break it, do we enven know who to try to suggest the stuff should be
upgraded, let alone whether they would be willing?

Jon

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


Re: [abcusers] abc2win vs. ABC...

2003-07-16 Thread Jon Freeman
From: Iain (Jethro) Anderson [EMAIL PROTECTED]

 I use this abc for obtaining, sending, transcribing and printing tunes - I
 use emacs/xemacs as editor with abc-mode and then to produce top quality
 printed music I use jcabc2ps - what is *wrong* with the abc2ps's ?? - I
 like to use software that does one job - but does it very, very well.

There are good programs in the abc2ps group. The program Guido had singled
out was abc2ps. This doesn't work too well to the draft standard and I think
is unlikely to be updated. I could produce you an abc using w: where the
words would align perfectly in abcm2ps but not work out in abc2ps or
visa-versa.

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


Re: [abcusers] what's your Walshaw number?

2003-07-15 Thread Jon Freeman
From: Jack Campin [EMAIL PROTECTED]
 In the ABC world, Chris Walshaw is the obvious zero point.

 I've played with Julian Goodacre who has played with Chris, so
 I have a Walshaw number of 2.  That means Wil Macaulay and
 Richard Robinson both have Walshaw numbers no higher than 3, but
 perhaps they're lower by some other path.

 Anyone else know theirs?

When I first read this, I thought my number must be infinity (assuming the
higher the number the more distant) as I have never played with any member
on this list that I know of.

On the other hand, like many others here, I have played in sessions (in my
case mostly attempting tenor banjo and mandolin) for quite a few years and
was wondering:

When you are in a situation where you sometimes meet and play with people
from elsewhere, what are the chances of never having played with someone who
has played with someone (repeat as often as needed) who has played with
Chris Walshaw?

Jon

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


Re: [abcusers] Yacc and lex

2003-07-08 Thread Jon Freeman
From: Laura Conrad [EMAIL PROTECTED]



  Wil == Wil Macaulay [EMAIL PROTECTED] writes:

 Wil Why isn't anybody else using Java?

 Have you tried convincing people without a fast net  connection to
 download it?

The runtime or the SDK? If you mean the runtime,  I can assure you that I
downloaded one version of it as it was the version that Wil recommended and
I wanted to try Skink.  My typical connection speed is 28.8k.

 If they force Microsoft to install it, probably everybody will start
 using it.

Unfortunately, I don't see that happening and noted recently that WebTv
can't use Java.

I think I'm probably an odd one in the world of MS Windows in that I don't
lie at either the programmers end or the common users end. In my case, I
used CP/M before DOS, can read a tiny bit of Pascal, C/C++ and similar, have
managed to install Debian Linux ( I run Mandrake now) on my system once,
etc. but would be scared stiff at the thoughts of say attempting writing an
abc parser!

At the other end, I think with Windows, MS are quite happy that people want
to point, click and that life is easy. It would be difficult to persuade
such people that there is life outside MS products.

Jon

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


Re: [abcusers] My point of view on the abc standard

2003-07-02 Thread Jon Freeman
From: Bert Van Vreckem

 Good point. While Guido's abc manual deserves all the praise it gets, it
 is rather Linux-centric. But Guido is a Linux man, so perhaps someone
 else should write a section on how to set up abc under Windows. I use
 Linux myself, so I don't have a clue about which abc software is popular
 among Windows users. What's the typical setup?

I'm not sure that there is a typical setup. I think most people who create
abc either for me at folkinfo or to post in threads at Mudcat will be using
Melody/Harmony Assistant or Noteworthy Composer followed by an ABC2NWC
conversion.

For those of us who acutally add abc to the folkinfo song database, we have
a standard (we all happen to be Windows users) set up. I just wrote a very
crude sort of front end - just a text box with 2 buttons. One runs abc2MIDI
and the other runs abcm2ps followed by ghostscript to produce a png graphic.
We try to test any abc and possibly make adjustments, e.g. word alignment on
this before adding to the online database (although later editing is of
course possible). folkinfo itself is on a Windows server and in that case,
php scripts are used to run these programs.

As for Windows instructions for running these programs I seem to remember
Steve Mansfield comming up with something, via wordpad and macros?

Jon

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


[abcusers] Barfly on other platforms

2003-07-02 Thread Jon Freeman
From: I. Oppenheim [EMAIL PROTECTED]

 I'd love to try your program, but unfortunately I do
 not have a Mac, and none of my friends have a Mac. So
 that's a bit of a problem.

I'd guess you are on Linux and don't know what could work with that but,
with help from Phil Taylor, I did manage to get Barfly running on a Win PC
using an emulator caled Executor. I liked it a lot - IMO, it's the best of
the dedicated abc programs where you can type in the abc, see a score, play
a tune (and do things like get a suggested mode/key) that I have tried. I
wasn't prepared to pay $150 for the emulation software though and was
limited to 1 month to try Barfly as a result.

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


Re: [abcusers] ABC transposition tool?

2003-02-24 Thread Jon Freeman
From: Buddha Buck [EMAIL PROTECTED]

 Are there any 
 tools out there that would allow us to take a collection of  tunes in 
 ABC and transpose them to a key suitable for tinwhistle notation?

I use abc2abc to transpose.  May be worth a go.

Jon

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


Re: [abcusers] abc in web pages

2003-02-06 Thread Jon Freeman
From: Karl Dallas

 You don't have to euphemise crap as cr**. The word's derived from the
 name of the man who invented the modern WC, Thomas Crapper.

Wrong. Go to http://www.snopes.com/business/names/crapper.htm

Chambers Dictionary give [Middle English  crappe (chaffe) from Middle Dutch
krappe, prob from krappen to tear off]

Jon

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



Re: [abcusers] online abc previewer

2003-02-04 Thread Jon Freeman
From: Atte André Jensen


 On Tue, 04 Feb 2003 13:55:19 -0500
 [EMAIL PROTECTED] wrote:

  I get this when I click on 'Vis'.  I'm guessing it means someting like
  'you lose':
 
  Fejl:

 It means Errors: and if nothing comes after it no errors were found.
 Ok, I know that even when we get past the fact that the thing speaks
 danish, this isn't very clear at all... Would be clearer if Fejl: was
 only present when there actually were any errors.

 More stuff to rethink, great! :-)

Perhaps, but if you just want general feedback, I had no problem with that
or the names on the buttons even though I only speak English.

I tried a handful of our ABCs on your set up and found it worked well for
me. If O/S Browser help for feedback, I was on Win2K pro and IE5.

Jon

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



Re: [abcusers] abc in web pages

2003-02-03 Thread Jon Freeman
From: Tom Keays

 Has anyone ever put together a HOWTO for serving abc, midi, gif, png, and
 pdf from a server?  I know of the various abc projects from sourceforge
and
 elsewhere.  I've checked out bits of it casually but haven't really
figured
 out how you get past abc2ps (ie, I see how to get from abc to postscript,
 but not beyond that).

I've never seen one but I think John Chambers allows his source to be
downloaded from his site.  I'm sure I've looked at some perl there to see
how he went about things...

If you can see how to get to ps, you can also see how to get to midi. Again
it's a single step process but you need to run something like abc2midi . To
get to the other formats, you need to pass the output from your abc2ps
program to another program, e.g. by a temorary file.  I run ghostscript for
png and pdf. I haven't bothered with gif - I can't do it with my version of
ghostscript.

For what it's worth, here's my actual getpng.php. It needs a bit of
improving but it does the job for now.

?php

// get the tune from the database
$Connection = mysql_connect(connection, username, password);
mysql_select_db(songdb);
$SQL = Select Tune from Song Where SongID= . $_GET[SongID];
$result = mysql_query($SQL);
$row = mysql_fetch_array($result);
$abc = $row[0];

// transpose if needed and write out.abc
if (@$_GET[t]){
 $fp = fopen(out1.abc, wb);
 fwrite($fp, $abc);
 fclose($fp);
 $prog = abc2abc.exe out1.abc -e -t  . $_GET[t] .  out.abc;
 exec($prog);
 }
else
 {
 $fp = fopen(out.abc, wb);
 fwrite($fp, $abc);
 fclose($fp);
 }

// run abcm2ps and output out.ps
$prog = abcm2ps.exe out.abc -w 550 -O ..\gs\gs7.04\bin\out.ps;
exec($prog);

// run ghostscript and output out.png
chdir(..\gs\gs7.04\bin);
exec(gswin32c.exe -dNOPAUSE -dBATCH -sDEVICE=pngmono -sOutputFile=out.png
out.ps);

// set the headers and send the graphic to the browser
header (Content-type: image/png);
header(Content-Disposition: filename=  . chr(34) . getpng.png .
chr(34));
readfile(out.png);

?

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



Re: [abcusers] abc in web pages

2003-01-31 Thread Jon Freeman
From: John Chambers

 1. Have several files on your server, for the ABC and its translation
 to  the  other  formats (PS, GIF, MIDI, whatever).  This is fast, but
 takes a LOT of disk space.  ABC is small; all the other  formats  are
 hundreds or thousands of times bigger.

 2.  Have just the ABC on hand, and convert it  on  the  fly  via  CGI
 programs.  This looks the same to a user, but is slower.  It uses CPU
 time on the server.  But the only extra disk space is the programs.

A reason I haven't seen given for going for #2 is the flexibilty and ease of
maintanence it offers. For example, as it stands, I can offer any song at
folkinfo in abc, MIDI, png and pdf and in any key. If there was for example
to be found an error in the tune or a typo in the lyrics, only one change
would be needed.

Just hope we don't come to a point were CPU usage becomes a concern. That I
think would be a long way off but... does anyone use any caching system,
perhaps holding the x most frequently requested tunes in whatever format and
then some periodic tidying up?

Jon

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



Re: [abcusers] Musicians and techies

2003-01-31 Thread Jon Freeman
From: John Chambers

 We've recently seen things like the  attempt  to  prosecute
 the  Girl  Scouts  for singing copyrighted songs around the
 campfire.  They did back off on that one, but only after  a
 lot of publicity and outrage. There are all the attempts to
 stop things like pub sessions, or make participants pay for
 they  right to perform their own compositions and/or very
 old tunes.  The goal overall is a world in which you and  I
 have  to pay the oligopoly for the right to play any music,
 even our own, in private settings.

So there's a world plot is there?  I thought it was just the UK government
who have new laws for public entertaiment in England and Wales.

One aspect of it is that although the licence costs no more if you want live
entertainment, you have to state it on your application and have an annual
inspection and could face £1,000s in terms of improvement.

This is done in the name of noise and saftey (although existing laws could
be applied)  but things like playing recorded music or showing a soccer on
wide screen tv  are exempted even though they can be more noisey, a football
match on tv can draw more people into a pub than a few accousitic folk
musicians, etc.

I fear that many pubs will not ask for live entertainment to avoid hassle
and I fear for the future of our music.  I'm also quite disgusted with the
way the law gives unfair advantage to those already with power and money.

Jon


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



Re: [abcusers] Fwd: Kid and cat

2003-01-30 Thread Jon Freeman
From: John Chambers

 I mean, we're talking about a gang of musicians.  Do we really
 think we can ever get any two of them to agree on anything?

That's always amused me with folk music. We can all agree we love it but
never agree on what folk music is...

Jon

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



Re: [abcusers] Fwd: Kid and cat

2003-01-29 Thread Jon Freeman
From: John Chambers

 So maybe what we need is a few good musical jokes?

 Of course, most of those you hear are just idiot jokes with
 some instrument plugged in. What's really hard to find is a
 musical joke that is really about the instrument or  singer
 or whatever.

True but my favourite remains the golden rat one... You know...

A guy goes to a second hand shop and sees this golden rat and asks to buy
it.

The shopkeeper says it's £25 for the rat and £100 for it's secret.

Anyway the chap decides to just pay the £25 and leaves the shop feeling
contented.  As he walks down the street, he sees a rat following him and
thinks it a little odd.  He walks a little further and there are a dozen
rats behind him. Eventually he reaches a bridge by which time all the rats
in the whole town are following him.

He thinks I've had enough of this - it must be that golden rat and he
throws it into the river. To his amazement, all the rats immediately leap
into the river and drown.

The next day he goes back to the shop and the shopkeeper greets him Nice to
see you again.  I bet you've come to learn the secret.

He replies no, I've come to buy that golden banjo.

Jon (a banjo player)

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



Re: [abcusers] About grace notes

2003-01-21 Thread Jon Freeman
Tibor Lapohos wrote:

First, abc2ps v 1.3.3 seems to swallow the trailing grace notes.  For
example,
| G F3 ({F3}E/2{DC}) z |

I seem to remember we had problems like that and abc2ps needs the tilde (~)
to display ornaments.  Try using abcm2ps instead.

Jon

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



Re: [abcusers] more abc interpretation questions

2003-01-18 Thread Jon Freeman
From: [EMAIL PROTECTED]

 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.

I use a golbal U: S = !shortphrase! in the Bronson abc files Phil Taylor
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.

Jon


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



Re: [abcusers] musical terms

2003-01-14 Thread Jon Freeman
From: Frank Nordberg [EMAIL PROTECTED]

 Jon Freeman wrote:

  I think you start getting into the realms of demi-semi-quaver ! Can we
  have a demi-demi-semi-quaver?

 No, it's hemi-demi-semi-quaver, believe it or not!

Thanks Frank.  The really scarey part is I do believe it!

Jon

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



Re: [abcusers] Dublin City University Trad. Society

2003-01-03 Thread Jon Freeman
Steve Mansfield [EMAIL PROTECTED] wrote:

 The link to the Dublin City University Trad. Society from the
 abc home page (http://www.redbrick.dcu.ie/~tradsoc/archive/) is bust. 
 Does anyone have a more up-to-date URL for that
 collection, or has it disappeared off the web?

I've tried searching google who give:
http://www.redbrick.dcu.ie/~tradsoc/

That link works but I can't find any information there.

Jon


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



Re: [abcusers] printing the source file name

2002-12-15 Thread Jon Freeman
joe mc cool wrote:

  Unknown flag -z

Sorry Joe, I was just trying to convey what I thought you meant/ were
looking for rather than suggest that such a swithc exists.

 %%footer this is some text

 produces nothing !

I use %%footer. Seems to work for me.

Jon

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



[abcusers] Split Bars

2002-11-23 Thread Jon Freeman
Some of our abc has been alinged to lyrics rather than to the end of bars.
Here is an example:

X:1
T:Admiral Benbow
M:4/4
L:1/8
K:G
D2 |G2 G2 A2 F2 |G4 B2 c2 |d4 c2 B2 |
w:Come all you sea-men bold and draw near, and draw
(A2c2B2) A2 |G2 G2 A2 F2 |(G2D2) E2 E2 |D6
w:near_* Come  all you sea-men bold_ and draw near;
c2 | B2 A2 B2 c2 |d4 c2 B2 |A2 G2 F2 E2 |D4
w:It's of an ad-miral's fame, O brave Ben-bow was his name,
D2 D2 |G2 G2 G2 E2 |C4 B,2 C2 |D4 E2 F2 |G4  |]
w:How he fought all on the main you shall hear, you shall hear

 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 but I thought I'd ask here in case we
are doing something contary to the abc standard.

Jon

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



Re: [abcusers] bar lines and lyrics

2002-11-23 Thread Jon Freeman
[EMAIL PROTECTED] wrote:

 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?

I'm afraid I can't even read music properly so I can't advise. I have tried
looking through my song books and I can't manage to find any example with
split bars. The thought seemed to be that closing the line with a bar line
and then having a short bar on the next line looks wrong.  An example of the
way abcm2ps handles this abc is at
http://www.folkinfo.org/abctest/getpng.php?SongID=108

In view of Phil Taylors coments, I think I might try to persuade people to
align to bars any way. The problem I have with doing this is imposing rules
where our abc appears to be valid to cater for other software. In this case,
Bar Fly sounds like a big worry  (which ever of abcm2ps or iabc is right, I
think a user could understand what was intended). I don't want to end up in
a situation where I keep saying we need to go back and change or have a long
list of rules for posts at folkinfo for fear of loosing all contibuters.

Jon

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



Re: [abcusers] bar lines and lyrics

2002-11-23 Thread Jon Freeman
[EMAIL PROTECTED] wrote:

 I've never seen music written without the end of a line ending a bar.

A little more info:

I've had the Loomis House Press edition of Child cited as an example of a
text that does that and some more information in the thread, perhaps most
importantly in this post http://www.folkinfo.org/post.asp?post_ID=1708

Jon


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



Re: [abcusers] Lost in abcm2ps

2002-11-16 Thread Jon Freeman
I don't know if this is of any use to anyone but I knocked up a very crude
Windows program for testing abc with abcm2ps, abc2midi and ghostscript
before posting to folkinfo (we had bad abc causing abcm2ps to loop on the
server and an ISP not to happy with me...). It is at
http://www.folkinfo.org/abctest.zip The zip contains an ini file that needs
to go into the Windows directory and the paths to the programs will need
editing.

Jon

- Original Message -
From: Steve Mansfield [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, November 16, 2002 12:43 PM
Subject: Re: [abcusers] Lost in abcm2ps


 In message [EMAIL PROTECTED], Forgeot
 Eric [EMAIL PROTECTED] writes
 oh, you should probably use Abcm2ps, it's newer and better than
 the old abc2ps.
 Binaries and helps can be found on Guido Gonzato's website. I
 don't have the url here you can find it with www.google.com and
 probably also at : http://abcplus.sourceforge.net/

 I'd second that vote for abcm2ps, much nicer V: handling and a few other
 tweaks. I also got mine through sourceforge, just follow the abcm2ps
 links.

 So you've got your abcm2ps Windows executable - but I suspect that what
 you do *next* is also causing you some doubt.

 It's worth pointing out straight away abc2ps and abcm2ps aren't combined
 editors and viewers like abc2Win: they are processors, eg they take
 existing abc files and (amongst other fab things) produces Postscript
 output of conventional notation.

 This is a bit of a long process to set up, but you'll only need to do
 this the once, and the results are well worth the effort!

 So, first write your abc file in your text editor of preference (I use
 TextPad www.textpad.com, but NotePad will do the job OK-ish) and save
 your file with an .abc extension (minding, as you do, NotePad's
 irritating propensity to save files as filename.abc.txt unless you use
 the All Files option in Save).

 Now you want to feed that file to abcm2ps - best way to do this
 regularly is through a batch file. The line in my batch file is

 c:\progra~1\abc2ps\abcm2ps %1 -O d:\temp\Out.ps  d:\temp\abc2psLog.txt

 (That is all one line despite any email wrapping).

 where
 c:\progra~1\abc2ps\abcm2ps
 is where the abcm2ps executable resides,

 %1
 is the batch file parameter which is set to the abc file at runtime,

 -O
 outputs a PostScript file,

 d:\temp\Out.ps
 is the PostScript file which is created,

 and
   d:\temp\abc2psLog.txt

 captures the abcm2ps messages to a log file in my temp directory.

 [You can do all sorts of stuff like only choosing certain tunes from the
 file, or sending very precise layout options, or produce an index, check
 the many options for details. To do that just type
 abcm2ps
 at the command line in the relevant directory and have a good read.]

 OK, so now you've got your Postscript file. If your printer speaks
 PostScript, and you're only ever going to want to print stuff out to
 paper, print that Postscript file and you're done.

 If, however, you'd like to see the results on-screen (like you can in
 Abc2Win) before they print, or just want to see the tunes on-screen and
 save a forest, and have various other control over the printout, you
 need GhostScript (a GPL implementation of Postscript) and GsView, two
 (linked) programs that you can get from various magazine cover disks or
 a quick search on Google should give you a URL.

 Install Ghostscript and GSView (The graphical interface) and add another
 line to your batch file, feeding the .ps file to GSView - mine is

 c:\gstools\gsview\gsview32.exe d:\temp\Out.ps

 then when you run your batch file against your abc file, your abc will
 be converted into PostScript and displayed on-screen for proof-reading
 or printing (you can print from GSView).

 One of the reasons I use Textpad for all my text-file work is that
 TextPad allows you to set up macros to external programs. I've got Macro
 1 set up so that the file currently on-screen is fed to my abcm2ps batch
 file, so all I have to do to process the file in abcm2ps and display the
 results in GSView is hit ctl1. Other Windows text editors allow
 similar functionality of course.

 Good luck, hope this helps!

 Oh one final thing - GhostScript and GSView, in my experience, get very
 upset and fail to work properly if you don't install them in the default
 c:\gstools directory, so just go with that if I were you ...

 --
 Steve Mansfield
 [EMAIL PROTECTED]
 http://www.lesession.co.uk - abc music notation tutorial,
the uk.music.folk newsgroup FAQ, and other goodies



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

2002-11-15 Thread Jon Freeman
John Chambers wrote:

 Actually, if  you're  using  an  abc2ps  clone,  there  are
 several   pseudocomments   that  will  work.

There is abc2ps and there seem to be a few clones (abcm2ps, jabc2ps, yaps,
and I guess more). What are the merits of each?

Jon

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



Re: [abcusers] abc2ps clones

2002-11-15 Thread Jon Freeman
Hi Chris,

It was me that pointed you to abcm2ps from rmf.

When we started folkinfo a few months ago, we wanted a simple means of
storing tunes together with songs in a database and to be able to produce
the songs/tunes in a variety of formats, i.e. MIDI, a graphic format (we use
png and a pdf of the whole song for printing - we just add the words to the
from the lyric field as W:s to the abc before running abcm2ps/ghostscript.

Abc seemed ideal for the task (as well as bieng a wothwhile format in its
own rights) and judging from the comments I had read elsewhere I'd not
(subscribed here at that point), abcm2ps did sound as if it was better with
its handling of lyrics that abc2ps which was why I used it.  I think, where
we have found different output, say compared to concertina.net which runs
abc2ps, abcm2ps has proved to be adhering, at least by our understanding, to
standards but I'm still not sure what the others offer.

Jon


- Original Message -
From: Christopher Myers [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, November 16, 2002 3:08 AM
Subject: Re: [abcusers] abc2ps clones


 My two cents:

 From my limited experience (the better part of two weeks),
 I started with yaps, because I was originally only trying to listen to
 abc files, and yaps came with the abcmidi package (from sourceforge).
 Yaps did a nice job rendering abc's into ps, but I had some problems
 with multiple voices, specifically with getting the bar lines to
 continue through both staves in a 2-voice piece. Next I tried abc2ps,
 which was better for some things, but not others.  Here's a copy from my
 recent posting to the rec.music.folk newsgroup:

 I downloaded the abcmidi package, and am very pleased with how yaps
 generates output for single melody line tunes.  However, I've been
 having problems with multi-voiced tunes when generating ps files.
 Basically, I'm torn between using yaps and abc2ps, since they both do
 part of what I want, but neither does everything I want.

 yaps (comes with the abc2midi package) nicely handles multiple voices
 (i.e. Fife 1 and Fife 2) as far as being able to separate them,
 and line them up nicely in printed form.  The problem here is I can't
 get yaps to make the bar lines continue through both parts -- the only
 place there is a continuous bar line for both parts is at the
 beginning of each group of staves.

 abc2ps handles this nicely -- all you have to do is put the parameter
 stv=2 in the V: line when you first define the voices, and it works
 fine.
 The problem with abc2ps (this may or may not be true) is that I can't
 make it respect my P: notation (e.g. Parts A and B for playing a tune
 in AABB format).  Actually, having V: and P: together in the same tune
 completely hoses both attempts.

 Also:
 yaps blindly and faithfully respects my line breaks, which I like.
 abc2ps seems to do only what it wants to do with my line breaks
 (again, maybe I'm wrong here, too), which sometimes yields output I
 don't like, e.g. one measure on the final staff.



 I was eventually pointed to abcm2ps, which took care of all my
 problems.  However, now I'm trying to do weirder stuff that apparently
 neither program can handle.  Someone else pointed me to MUP, but it's a
 non-abc input format.

 My two cents.  Give me change if I deserve it.

 -Chris

 Jon Freeman wrote:
 
  John Chambers wrote:
 
   Actually, if  you're  using  an  abc2ps  clone,  there  are
   several   pseudocomments   that  will  work.
 
  There is abc2ps and there seem to be a few clones (abcm2ps, jabc2ps,
yaps,
  and I guess more). What are the merits of each?
 
  Jon
 
  To subscribe/unsubscribe, point your browser to:
http://www.tullochgorm.com/lists.html

 --
 Christopher Myers, Graduate Software Developer
 Ingenta, Inc.
 12 Bassett St.
 Providence, RI  02903
 ph:  401.331.2014 x 102
 em:  [EMAIL PROTECTED]
 aim: chrismyers001
 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] woodenflute list abc tune archive updated

2002-11-02 Thread Jon Freeman
While John Chambers is here, I may as well ask a couple of questions (and
apologise for top quoting)...

I am a big fan of the resource but:

Is there any feasable way to avoid duplicates? I often seem to get the same
version of a tune within search results.  I guessing but do people lift abc
from one site and post it to another?

Related I'd guess, but is the time feature new?  I can't remember the tune
but was looking for a specific version (or a version close to what I knew)
for someone the other day.  I could tell in a matter of a second or two that
I needed to listen to the next MIDI but got told to wait a bit.

Unrelated:  I run conversion routines at
http://www.folkinfo.org/songs/default.asp?X=1S=C=0K=1 and
a couple of days ago had my ISP reporting to me that an instance of abcm2ps
was using nearlly 100% processor resources for 20 minutes! All abc testing
is now done off line (using the same program) but I'm wondering if anyone
else has experienced that or other conversion routines behaving that way.

Jon

- Original Message -
From: John Chambers [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Sunday, November 03, 2002 1:22 AM
Subject: Re: [abcusers] woodenflute list abc tune archive updated


 | So where are we to find the results of your searchbot search?

 Is that a great straight line or what?  Anyway some  people
 have found this useful:

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

 If you want to see the actual search results,  rather  than
 just  look for a tune, there's a link to the index files on
 the page.  These are from the previous search, a few  weeks
 ago.  I usually don't update the index files until a search
 run has finished, unless someone makes a special request to
 get  their tunes into the indexes.  So the current search's
 results won't be available for a couple days.

 This has been an interesting project to work on. Of course,
 it's just one of a whole flock of specialized searches that
 people are developing.  By now, we have lots of  experience
 with  the  keyword-oriented  search sites.  We all know how
 useful they are.  But their tendency to turn  up  unrelated
 things that use similar words has become one more source of
 humor in society at large.  So people are  trying  to  find
 ways  to  do  a  better  job.   One approach is specialized
 searches by software  that  has  some  understanding  of  a
 specific subject.  That's what my site is all about.

 One thing that was unfortunate was that abc was chosen as
 the name of this notation.  Type that into any search site,
 and you'll see why it wasn't a very good name.  abc music
 isn't much better, due to one large corporation. And you'll
 also see a lot of results on the ABC's of 

 Actually, I have had some success with using google. I have
 a  little  perl  script  that  asks google about abc tunes
 notation, extracts the URLs, and tries  them  as  starting
 points. Among the 600 or so distinct URLs in the first 1000
 results, there were about 60 that actually had abc tunes. A
 10%  success rate is pretty decent for a keyword match on a
 common term like abc.  So I'm not criticising google; I'm
 just one of the gang who sees their good and bad points.

 This 10% rate can be greatly improved by  using  a  program
 that  knows  how  to  follow hyperlinks and can extract abc
 tunes from the files.

 The original motive for all this, of course, was so that  I
 could find tunes when I wanted them.  It was obvious 5 or 6
 years ago that people were putting their tunes online.  But
 asking in a mailing list is a slow way to find something. I
 got to thinking Hey, you're a programmer; you shouldn't be
 doing  that by hand.  It's a computer's job. Then I told a
 few people about it.  I've gotten quite a lot  of  feedback
 since then.

 And, of course, at every opportunity, I tell people that my
 tune search site is only as useful as the body of abc music
 that's on the web.  There's a lot of good stuff out  there,
 but  there's  much more that's missing.  So when people ask
 about something that can't be found, I usually suggest that
 they  should  do  the transcription and put it online.  And
 send me the URL.

 (Maybe I should add a URL entry form to my search pages.)


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

2002-10-31 Thread Jon Freeman
Gerry McCartney wrote

 You got it in one. I play and teach traditional Irish tenor banjo and I
 wanted to give the *printed* sheets to my students - those who can't read
 music - to make the tunes a little easier to get around.

Off topic but I can't resist...  I'm not good enough to teach but hi from
another Irish tenor banjo player.

Jon

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



Re: [abcusers] Four-stringed banjos (was: Music Notation)

2002-10-31 Thread Jon Freeman
From: Frank Nordberg wrote:

 I bought what I thought was a standard tenor banjo tears ago to play in
 a dixieland band. Tuning it to standard tenor banjo tuning (C, G, D A)
 turned out to be a *very* bad idea, however. I still haven't figured out
 if it's supposed to be a plectrum banjo or and Irish tenor, though. So
 how do I find out?

You will probably get better answers but I would suggest scale length and
frets are the clue with the tenor running from somewhere round about 20 for
a short scale 17 fret job to maybe 23 for a 19 fretter compared to, I think
around 26/27 for a 5 string or plecturm.

Tuning, are you sure you had strings suited to the tuning you tried?

Jon

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



Re: [abcusers] Four-stringed banjos (was: Music Notation)

2002-10-31 Thread Jon Freeman
Frank Nordberg [EMAIL PROTECTED] wrote:

 One more question:
 Would you consider the Irish and The New Orleans tenor banjos as two
 different instruments?

Ignornt answer from me I'm afraid, I consider  tenor as a tenor.

 The only type of four-string set I've ever seen in a Norwegian music
 store, is D'Addario's set for New Orleans-tuning, and it definitely
 doesn't work tuned that high on a 23 scale instrument.
 A friend of mine who is the Norwegian distributor of GHS and a couple of
 other string brands, have promised me he can get strings for any
 stringed instrument that exists, though, so I guess I can sort this out
 now that I know what to ask for.

I buy singles from Sully, http://www.halshawmusic.co.uk/ and find him very
reliable but in your case,  it may be worth looking at his suggested gagues
and talking to your friend.

Jon

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



Re: [abcusers] quarter-tones with abc in abc2midi - Pitchbend in abc2midi

2002-10-04 Thread Jon Freeman

Hi, I'm only new here, and just lurking trying to learn but...

I *think* the pitchbend works on MIDI instruments by sending control
messages to report changes in the position of the wheel. If this is the
case, I would guess it needs to be sent an event to put things back to
normal, otherwise MIDI would assume that the pitch is still bent for
successive notes.

I don't know if http://home.planet.nl/~roosp/mt_pitch.html is right or not
but it does give some thoughts over the bytes.  The errta bit on the pitch
wheel looks to me as if it could cause problems as the way I'm reading it is
that different MIDI devices may interpret values differently.

Sorry if it turns out I'm being stupid, only trying to help and understand.
I'm not really a programmer (though I can read a tiny bit of C) My real
interest here is to keep informed about programs I can use.

Jon
- Original Message -
From: Forgeot Eric [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, October 04, 2002 9:54 PM
Subject: [abcusers] quarter-tones with abc in abc2midi - Pitchbend in
abc2midi


 I've studied a bit the code of abc2midi and found it was probably
 difficult to make some change in it (for the value pitch) so
 that new quarter notes can be added between the normal notes :
 the array pitch is set for integer values (and many times in the
 code, not easy to change this to float), and the normal values are
 for example 60 for middle C, 62 for D etc., so there is no place
 between them.

 But I thought to the value pitchbend it's probably easy to add
 something emulating :

 %%MIDI pitchbend [bass/chord] high byte low byte

 In found the place to program it : in  store.c circa line 2181,
 there is

   if (strcmp(p, fff) == 0) {
 event_specific(MIDI, beat 127 125 110 1);
 done = 1;
   };

 so I can had for example

   if (strcmp(p, koron) == 0) {
 event_specific(MIDI, pitchbend 0 96);
 done = 1;
   };
   if (strcmp(p, sori) == 0) {
 event_specific(MIDI, pitchbend 0 32);
 done = 1;
   };
   if (strcmp(p, normal) == 0) {
 event_specific(MIDI, pitchbend 0 64);
 done = 1;
   };

 (!koron! would be for a flat quarter. It could be easily changed
 later, to !k! or something else for other type music with quarter
 tone)

 So how does this pitchbend exactly work ? (what is exactly the
 low byte ?) The modification I made seems to work here, but I
 can't set really the effect on only one note : it transpose the
 whole sequence of notes, and not only one. So I had to use the
 !normal! (I used !normal! only for example's sake, it could be
 shorter to write) musical instruction to stop the pitchbend, like
 that :

 X:1
 T:test
 M:4/4
 L:1/8
 Q:1/4=90
 K:C
 %%MIDI program 111
 C2 !koron!C2!normal! D2 E2  | C2 !sori!D2!normal! E2 |


 Is there an easier way to have it ? For having to write only one
 instruction :

 C2 !koron!C2 D2 E2  | C2 !sori!D2 E2 |


 (and we can also think to have something like that instead at the
 end :

 C2 !b!C2 D2 E2  | C2 !#!D2 E2 | etc. )


 ___
 Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
 Yahoo! Mail : http://fr.mail.yahoo.com
 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