Abc (music notation): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Pat Palmer
(first draft of new article)
 
imported>Pat Palmer
(adding subpages)
Line 1: Line 1:
{{subpages}}
'''Abc''' is a special-purpose [[programming language]] for creating [[musical notation]], where melodies are represented in the [[ASCII character set]] by the letter which corresponds to each musical note.  Because of the correspondence of letters and notes, abc notation tends to be learnable by musicians who are not necessarily computer programmers.  Since the introduction of the first freeware compiler in 1993, the abc language has achieved widespread use for folk and [[traditional music|traditional tunes]] which are typically single-voice melodies on a single staff.  With multiple freeware compilers now available, the abc language continues to grow in popularity because it provides a cost-free alternative for creating musical scores, and because it provides a standard way for people to share tunes and scores on the [[world wide web]].  Although not held by any tranditional standards body, abc can be considered to be a ''de facto'' standard due to widespread, voluntary compliance by software authors to certain written specifications.
'''Abc''' is a special-purpose [[programming language]] for creating [[musical notation]], where melodies are represented in the [[ASCII character set]] by the letter which corresponds to each musical note.  Because of the correspondence of letters and notes, abc notation tends to be learnable by musicians who are not necessarily computer programmers.  Since the introduction of the first freeware compiler in 1993, the abc language has achieved widespread use for folk and [[traditional music|traditional tunes]] which are typically single-voice melodies on a single staff.  With multiple freeware compilers now available, the abc language continues to grow in popularity because it provides a cost-free alternative for creating musical scores, and because it provides a standard way for people to share tunes and scores on the [[world wide web]].  Although not held by any tranditional standards body, abc can be considered to be a ''de facto'' standard due to widespread, voluntary compliance by software authors to certain written specifications.

Revision as of 18:37, 18 August 2008

This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.

Abc is a special-purpose programming language for creating musical notation, where melodies are represented in the ASCII character set by the letter which corresponds to each musical note. Because of the correspondence of letters and notes, abc notation tends to be learnable by musicians who are not necessarily computer programmers. Since the introduction of the first freeware compiler in 1993, the abc language has achieved widespread use for folk and traditional tunes which are typically single-voice melodies on a single staff. With multiple freeware compilers now available, the abc language continues to grow in popularity because it provides a cost-free alternative for creating musical scores, and because it provides a standard way for people to share tunes and scores on the world wide web. Although not held by any tranditional standards body, abc can be considered to be a de facto standard due to widespread, voluntary compliance by software authors to certain written specifications.