Music, Mind, and Machine: Studies in Computer Music, Music Cognition, and Artificial Intelligence