| Abc Notation |
Article Index for Abc |
Website Links For Abc |
Information AboutAbc Notation |
| CATEGORIES ABOUT ABC NOTATION | |
| music notation file formats | |
|
abc, developed by Chris Walshaw, is a language designed to notate music—tunes and lyrics—in ASCII format. It was originally designed for Folk and traditional tunes of Western European origin (commonly English , Irish and Scottish ) which can be written on one stave in standard Staff Notation . Although it has since been extended in the draft standard to support the notation of complete, classical music scores with multiple voices and clefs, abc remains, at its heart, entirely human readable and playable. ABC SOFTWARE Since its introduction at the end of 1991, abc has become very popular. Programs on many operating systems including Windows , Macintosh , and Unix and Linux , as well as Palm and PocketPC , use abc as an input and/or output format. There are programs that produce printed sheet music, search and analyze tunes in databases, or output them as a Midi or Wav files for audio playback. Abc notation software is available under various licenses, both commercial and Open Source . The early abc programs made use of the tools the day, such as TeX and MusicTeX . Since then, other conversion tools, especially abc2ps and its successors in tandem with GhostScript , have become more common on microcomputers. Web-based variations of these programs exist that display and play tunes using input forms. A unique feature of abc notation is the ability to manage tunebooks as well as individual tunes. Many thousands of abc tunes are freely available and searchable on the web (see link to Tune Finder below). Newer programs with intuitive Graphical User Interface s (GUIs), some written for a specific operating system and others running across platforms using Java , allow users to interactively edit and display music in staff notation rather than having to input instructions at the command line. There are also applications that convert abc notation to and from other music notation systems such as LilyPond , MusicXML , and others. A new, largely unexplored direction for abc notation is in collaborative editing and composing environments. There are three more examples of . ABC NOTATION OVERVIEW Simple tunes have the common elements of the following example, the Irish jig, Paddy O'Rafferty.
|