MusicFlow: an interactive music composition system. - Sharon Yee Ping Tan; Zhijia Hu; Alan Yih Lun Koh; Felicia Tan 001; Shengdong Zhao 001 (VCIP, 2010)