Software im Zusammenhang mit ABC
abc2ps - Hautinterpreter (verwendet abc2ps, gs, abc2midi, pnmcrop, ppmtogif)
abctab2ps - (User-Guide) (Erweiterung für lautenähnliche Instrumente, Gitarre u.s.w)
abcpp (Preprozessor) Download Deb
abc2prt is a simple tool to extract parts from multivoice ABC music files.
microabc - Preprozessor Download zip - Tutorial
sagittal (pronounced "SAJ-i-tl") means "arrow-like".
scala - Editor, librarian, and analysis tool for musical tunings
flabc (Editor basierend auf FLTK)
tclabc (TCL)
emacs, nedit (abc-mode)
Entwicklung
Flash Scrolling ABC score with mp3-music
http://vree.info/windy/ (xmplay)
Liste aus (http://www.walshaw.plus.com/abc/software.html#ABCedit)
http://abcnavigator.free.fr/abcnvgt.php?lang=eng Frei
Some suggestions:-
- To convert abc to sheet music:
- If you know how to use a C compiler ... abc2ps; abcm2ps;
- If you are using Windows ... abc2win; Melody Assistant; Muse; MusicEase; TablEdit; Abc Navigator; ABCedit;
- If you are using a Mac ... abc4mac; BarFly; Melody Assistant;
- If you are using a Palmtop ... PalmABC; TunePal; ABC Viewer; ABassC;
- For maximum control of the output, (if you know how to use a C compiler and have TeX installed) ... abc2mtex; \\ Note that to handle Postscipt files (generated by abc2ps, abcm2ps and abc2mtex) you may need to install Ghostscript and GSView
- To play music on your machine:
- If you are using a UNIX machine ... playabc;
- If you are using a PC ... abc2win; abcmus; AbcPlay; Melody Assistant; Muse; Busker; Abc Navigator; ABCedit;
- If you are using a Mac ... BarFly; Melody Assistant;
- If you can handle MIDI ... abcMIDI; abc4mac (Mac version); AbcPlay (PC/Windows); abcmus (PC/Windows); MusicEase (PC/Windows); TablEdit (PC/Windows); Abc Navigator;
- For developers of abc software ... abc4j; ABCp
A list of known software:-
- abc2mtex
... is the original abc package for converting abc into sheet music. It is freeware and should in principle work on any platform (PC, Mac and UNIX). However, you will also need to install all (or at least a large part) of the TeX and MusicTeX packages. These too are freeware but may take considerable efforts to set up (although they are often available in educational establishments).
- abc2ps
... is Michael Methfessel's package for converting abc into sheet music which avoids the need to install TeX and MusicTeX. A Mac version is now available!
- jcabc2ps
... is John Chambers' clone of abc2ps. It implements a number of extensions to handle the variants of abc that the abc tune finder finds on the web. These include several syntaxes for clefs, multiple voices, endings past the second, and non-classical key signatures.
- abcm2ps
... is Jean-François Moine's clone of abc2ps which handles more than one voice per staff.
- jaabc2ps
... is John Atchley's version of abcm2ps (including precompiled versions for Windows).
- YAPS (yet another abc to PostScript converter)
... is James Allwright's merge of the abcMIDI parser and the library of PostScript routines from abc2ps.
- abc2win
... is a package by Jim Vint which supports the entry of abc notation and viewing the musical notes on PCs. Tunes can also be played as a means of checking the accuracy of the transcription.
- abcmus
Henrik Norbeck's abc player/tunebook manipulator for MSWindows with lots of nice features (search, automatic chordsetting, different import and export options, etc).
- ABCedit
... is a Windows interface to the abcm2ps and abc2midi programs (with a number of extra features) from Joop Coolegem. The program also uses Ghostscript and the installation script installs the whole package, making it an easy route to access some powerful abc software.
- abc4mac ... is a Mac program from Wil Macaulay incorporating ports of abc2ps and abcMIDI.
- BarFly
Phil Taylor's Mac program for handling abc musical notation. It can play, check, transpose and display tunes in abc notation.
- Muse
... is a full-scale shareware music editor from Laurie Griffiths that speaks abc. It can print, play, handle up to 8 harmony parts and even create guitar tablature and runs on PCs.
- Melody Assistant
... is a full-scale shareware score editor that speaks abc. It can print, play and even create guitar tablature and runs on both PCs and Macs.
- Abc Navigator
... is a multi-featured program for handling abc files which can play tunes through your sound card, save them as MIDI files and which includes an abc editor with syntax highlighting.
- PalmABC
... is an abc player/editor from Steve Spencer-Jowett which runs on Palm Pilots.
- TunePal
... is an abc player from Bryan Duggan which runs on Psion handheld computers or any Windows pocket PC.
- ABC Viewer
... is an abc viewer from Dave Holland which runs on Palm Pilots.
- ABassC
... is a freeware viewer/player from Norman Schmidt which runs on Palm Handhelds and displays music in either treble or bass clef.
- Virtual Composer
... is a score editor for the Mac from Ioannis Galidakis which exports abc (but does not read it).
- MusicEase
... is a full-featured Windows based editor which imports abc and SongWright files. Edits, transposes, prints and plays. Features include automatic conversion to tablature, automatic addition of chord fret diagrams, and general MIDI instrument support. Also available from the same site is the Digital Tradition Folksong Player
- RISC OS software
... from John Pettigrew contains front ends for abc2ps and abcmidi for use on RISC OS systems.
- Runabc.tcl
... is a Tcl/Tk GUI (graphical user interface) for abc2ps & abc2midi from Seymour Shlien which helps you manage a database of abc tunes. Requires Tcl/Tk 8.0 or higher.
- Five Line Skink
... is a java application from Wil Macaulay which supports the abc 1.6 standard. It can open, edit, save, and display abc files.
- abc convert-a-matic
... is a web-based abc to staff converter from Paul Schwartz which converts abc tunes to pdf and midi.
- abctransposer
... is a web-based javascript program from Jens Wollschläger that can transpose abc.
- TablEdit
... is a Windows program for creating, editing, printing and listening to tablature and sheet music (standard notation) for guitar and other fretted, stringed instruments (including 5 string banjo) as well as harmonica, diatonic accordion, drums and violin. TablEdit can both read & write ascii, MIDI & abc files (and read Bucket O' Tab & Tabestry).
- ABC2Tab
... is an abc to Mountain Dulcimer ASCII Tablature convertor from Lyle Melick. It is currently available as a Windows95 & WindowsNT command line program and PERL source code.
- abctab2ps
... is a program from Christoph Dalitz for typesetting music and lute/guitar tablature with abc. It is available for Unix, Windows & Atari platforms.
- flabc
... is an abc editor from Christoph Dalitz based on the cross platform C++ GUI toolkit FLTK. It is available for Windows, MacOS X and Linux platforms.
- fiddleabc
... is a program from Mike Casey for PCs which plays abc tunes while displaying the notes on a screen fiddle/banjo fingerboard.
- BowTIE
... is a Windows application from David Randolph designed to help trumpet and horn players learn to transpose which uses abc as its native file format. Euphonium and tuba players may also find BowTIE useful for learning fingerings on instruments in various keys.
- playabc
... is a program by Don Ward which will play abc files through the speaker of most UNIX systems.
- PlayQABC
... is a part of Jim Vint's abc2win package for PC users, but is also available for free as a standalone to play abc tunes on any PC/DOS system.
- AbcPlay
An ABC player for a PC Windows system with a MIDI/sound card. The program has a number of handy features to make to hearing of ABC files easy, also has cut/paste functions and the ability to save tunes as a MIDI File. Written by Bernard Chenery, Tasmania.
- abcMIDI
James Allwright's package to convert abc to MIDI and MIDI to abc. Since most standard music packages support MIDI output, this should make it easier to generate abc from commercial software. It is available on the web as C source code. It also contains abc2abc which can be used to transpose abc.
- Busker
... is Windows software from Jos Mass which can play abc files and automatically add accompaniment based on the chords in the abc file. The abc files can also be printed in staff notation.
- ABCTools and ABCFind
ABCTools is a Windows program that lets you transpose ABC tunes, make cheat sheets, check the syntax of your tune files, and more. ABCFind is a Windows program that lets you search ABC tune files for text or tune fragments. You can look for tune titles (or any text string) in your ABC files, search for tunes if you know the first (or any) bar of the music but not the title, compare tunes, and more.
- JedABC
... from Guido Gonzato is an extension to the Jed editor that turns it into a powerful and easy to use IDE (Integrated Development Environment) for ABC files, with full integration with converters, players and previewers.
- abcpp
... from Guido Gonzato is a simple yet powerful preprocessor designed for, but not limited to, ABC music files. It provides conditional output, macros, symbol renaming, and file inclusion.
- abc2prt
... from Guido Gonzato is a simple tool to extract parts from multivoice ABC music files.
- abc music notation utilities
... from Luis Pablo Gasparotto is a collection of packages for abc to abc processing, which can compress rests, reduce accidentals and extract parts.
- abc-mode.el
... from Matt Junker is an emacs major mode for editing abc files designed for use with abcm2ps and abc2midi, but easily customisable for other packages.
- ABC Tune Converter
... is a web-based abc to staff converter from Steve Havelka.
- abc4j
... is a java based API for abc. It provides a set of basic classes to easily manipulate abc tunes. In particular, the parser provides an object representation of abc notation on which developers can build their own high level features such as tune printing, midi playing, etc ...
- ABCp
... is an embeddable library for abc notation. Its aim is to take care of all the parsing details for code developers.