Serra, Xavier, Music Technology Group, Universitat Pompeu Fabra, Barcelona, Spain