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: https://drops.dagstuhl.de/opus/volltexte/2018/9266/
Go to the corresponding OASIcs Volume Portal


Almeida, José João

Abcl: Abc music notation with rich chord support (Short Paper)

pdf-format:
OASIcs-SLATE-2018-8.pdf (0.4 MB)


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


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI