Teaching a computer to sing. - Jesse M. Heines; Daniel A. Walzer; Rachel Crawford (J. Comput. Sci. Coll., 2017)