DSL for tarai function music