Content deleted Content added
oops |
m Open access bot: url-access updated in citation with #oabot. |
||
(29 intermediate revisions by 26 users not shown) | |||
Line 1:
{{Short description|Music programming language}}
The '''Hierarchical Music Specification Language''' ('''HMSL''') is a [[music]] [[programming language]] written in the 1980s by [[Larry Polansky]], [[Phil Burk]], and [[David Rosenboom]] at [[Mills College]].<ref name="overview">{{cite journal |last1=Polansky |first1=Larry |last2=Burk |first2=Phil |last3=Rosenboom |first3=David |title=HMSL (Hierarchical Music Specification Language): A Theoretical Overview |journal=Perspectives of New Music |date=1990 |volume=28 |issue=2 |pages=136-178 |doi=10.2307/833016 |url=https://www.jstor.org/stable/833016|url-access=subscription }}</ref> Written on top of [[
Unlike [[CSound
HMSL has been widely used by composers working in algorithmic composition for over twenty years. In addition to the authors (who are also composers), HMSL has been used in pieces by [[Nick Didkovsky]], [[The Hub (band)|The Hub]], [[James Tenney]], [[Tom Erbe]], and [[Pauline Oliveros]].
A [[Java platform|Java]] port of HMSL
HMSL is licensed under the free [[Apache_License|Apache License V2]].
== External links ==▼
== References ==
* [http://www.softsynth.com/hmsl/ HMSL Page at SoftSynth]▼
{{reflist}}
*[https://github.com/philburk/hmsl HMSL source on GitHub]
{{Computer music}}
[[Category:Audio programming languages]]
|