Nilsson, H., & Chupin, G. The arpeggigon: declarative programming of a full-fledged musical application. University of Nottingham