dobutokO2 (hackage): It can also generate a timbre for the notes. Uses SoX inside.
Keywords: Ukrainian|algorithmic-composition|language|library|mit|music|program|rhythm|sound|sox|timbre|tonality