Abstract:
The aim of the following article is to describe the way composing music could benefit from a Domain Specific Language. It presents some music concepts and their representation using programing archetypes. Further, it explains the way the DSL works by describing it’s basic commands, an example of code and parse tree.