devalang 0.2.0

Write music with code. Devalang is a domain-specific language (DSL) for sound designers and music hackers. Compose, automate, and control sound — in plain text.
Documentation
# =================
# Playing Audio
# =================
# You can play audio using the "sequence" and "layer" directives (or legacy "call" and "spawn").
# Both sequence/call and layer/spawn can be used to play groups or patterns.
#
# Sequence Syntax (formerly "call"):
# `sequence <group_name | pattern_name>`
# Or legacy: `call <group_name | pattern_name>`
# 
# Layer Syntax (formerly "spawn"):
# `layer <group_name | pattern_name>`
# Or legacy: `spawn <group_name | pattern_name>`

# This will play the instructions **sequentially** (one after another)
sequence myAwesomeGroup

# This will play the instructions **concurrently** (in parallel)
layer myAwesomeGroup

# Legacy syntax still supported:
# call myAwesomeGroup
# spawn myAwesomeGroup