Chiptune design DSL