Thanks Paulo
Can I contact you privately?
John
[EMAIL PROTECTED]

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of Paulo
Eleutério Tibúrcio
Sent: Sunday, 5 January 2003 10:54 PM
To: [EMAIL PROTECTED]
Subject: Re: [abcusers] ABC for Linux

John Barnaby wrote:
> 
> I have been an ABCwin user for some years but am now switching from
> windows to linux. 

Welcome to the promised land!

>                   Can any lister please tell me which abc program that
> runs on linux most closely approximates ABCwin in functions. Thanks.
> 


I'm afraid you'll have to get used to the Unix/Linux way of getting some
things done, that is, use several different packages, each one designed
for a specific task:  one for printing/viewing (done in *n*x with TeX or
PostScript, both of which you should already have right from the box in
Linux) output, another for getting MIDI output, others to manipulate the
abc source (transpose, separate parts multivoice tunes, and so on), some
to get special output (tablature, ...).

To begin with, I'd advise to get:

  - for viewing/printing sheet music:

        abcm2ps <http://moinejf.free.fr/>
                Converts abc to PostScript.

        jaabc2ps <http://www.guitarnut.com/abc/>
                Same;  also generates tablatures.
                Win source/EXE zips and Linux RPMs available.

        abctab2ps <http://www.lautengesellschaft.de/cdmm/>
                Generates PostScript and lute/guitar tablatures.  Site
                has other useful programs (add-ons, scripts) to make
                specific tasks easy (number PS output pages, add abc
                mode to editors, extract parts, etc.). Source and
                binaries (Linux RPM, zipped for Win).

        abc2ps <http://www.ihp-ffo.de/~msm/>
               The father of them all.  Available DOS executables, DOS
               and Linux sources.

  - for MIDI, PostScript sheet music, source manipulation:

        abcMIDI <http://abc.sourceforge.net/abcMIDI/>
                4 in 1 package:  abc2midi (converts abc to MIDI)
                                 midi2abc (tries to get abc from MIDI
                                           tune)
                                 abc2abc  (transposes, checks,
                                           reformats)
                                 yaps     (converts abc to PostScript)

Normally you get the sources (usually in C) to compile (your Linux box
has a C compiler, cc or gcc).  You might check Guido Gonzato's
precompiled  RPMs for abcm2ps and abcMIDI as well as his own programs
abcpp (a preprocessor to use conditional processing, macros and other
source manipulation), abcprt (to get a part from a multivoice tune)
and an abc add-on for Jed text editor, at

  The ABC Plus Project homepage <http://abcplus.sourceforge.net/>

Except for Skink, these are command line programs.  If you don't feel
like using the shell, there are

  Skink  <http://www.geocities.com/Nashville/7088/abc4mac.html>
         Allows you to edit, view and play ABC 1.6.  I couldn't get it
         to read more complex ABCs.  From what I read on ABCWin home-
         page, that's not quite the functionality you're used to.
         Java application.


  Runabc <http://ifdo.pugmarks.com/~seymour/runabc/runabc.html>
         A front-end to most of the above and some more (PostScript
         viewers, MIDI players, builtin and user-defined editor) with
         interesting editing and finding functionalities.  Written in
         Tcl/Tk (which you should have in your Linux box).  Seems more
         like what you're looking for, as it integrates the many tools
         in something like an abc development environment.

These, I think, will do for quite a toolbox to play with.  Anyway, you
might wish to check

  The ABC Home Page <http://www.gre.ac.uk/~c.walshaw/abc/>

for some more Linux apps.  I myself as a rule download and try to
install or build whatever abc software I can get;  they seldom eat much
disk space and generally have some unique feature to accomplish
specific tasks.

I hope it has helped.

Paulo Eleutério Tibúrcio
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

Reply via email to