ChucK — audio programming language for real-time synthesis, composition, and performance