Basic Music Technology - Mazzola; Chen, Zilu; Gkoudina, Kyriaki; Grunklee, Jacob; Heinze, William; Hu, Tianxue; Ma, Yiqing; Pang, Yan; Pujakusuma, Gian Afrisando (Springer International Publishing, 2018)