integrate musical interaction