INTERACTIVE MULTIMEDIA TECHNOLOGIES FOR MUSIC