License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.SLATE.2018.8
URN: urn:nbn:de:0030-drops-92662
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2018/9266/
Almeida, José João
Abcl: Abc music notation with rich chord support (Short Paper)
Abstract
It is well known the relevance of accompany chords but there is a lack of tools capable of automatically generating sound from them.
In this paper we describe a domain specific language (Abcl) aimed to be a prototyping environment for new experimental music operators. Currently Abcl: (1) adds support for accompany chords (chordmode, instruments, chord-lines); (2) adds clearer support for percussion (drums, drum-machine) (3) adds a support for variables and functions.
Abcl tool is a syntactic-preprocessor that produces Abc. The DSLToolkit, used to create Abcl, is also briefly presented and discussed in the paper.
BibTeX - Entry
@InProceedings{almeida:OASIcs:2018:9266,
author = {Jos{\'e} Jo{\~a}o Almeida},
title = {{Abcl: Abc music notation with rich chord support (Short Paper)}},
booktitle = {7th Symposium on Languages, Applications and Technologies (SLATE 2018)},
pages = {8:1--8:8},
series = {OpenAccess Series in Informatics (OASIcs)},
ISBN = {978-3-95977-072-9},
ISSN = {2190-6807},
year = {2018},
volume = {62},
editor = {Pedro Rangel Henriques and Jos{\'e} Paulo Leal and Ant{\'o}nio Menezes Leit{\~a}o and Xavier G{\'o}mez Guinovart},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2018/9266},
URN = {urn:nbn:de:0030-drops-92662},
doi = {10.4230/OASIcs.SLATE.2018.8},
annote = {Keywords: music, Abc music notation, domain specific language}
}
Keywords: |
|
music, Abc music notation, domain specific language |
Collection: |
|
7th Symposium on Languages, Applications and Technologies (SLATE 2018) |
Issue Date: |
|
2018 |
Date of publication: |
|
13.07.2018 |