Integrating Music and Technology