Most MTG researchers are involved as students or teachers in:

  • PhD of the Dept. ICT of the UPF

The PhD program has a duration of 3 or 4 years. The students develop their research skills by carrying out a thesis under the supervision of a faculty member of the MTG, typically within a predefined research project and in close collaboration with other researchers of the group. By doing a PhD, the student develops a systematic understanding of the sound and music computing field and develops the skills and learns the research methods needed to conceive, design, and implement a substantial research plan with academic rigour. The result of the thesis is an original research that extends the frontiers of knowledge of the field at a level that merits international publication and that contributes to foster technological progress in both academic and professional contexts.

By doing this master, the students become competent with the state of the art of sound and music computing. The program combines practical and theoretical approaches in topics such as audio signal processing, machine learning, perception & cognition, interactive systems, computational musicology, and semantic technologies, giving the scientific and technological background needed to start a research or professional career. It prepares its students for the research and development tasks that support practical applications related to the analysis, description, synthesis, transformation, and production of sound and music signals.

There are several undergraduate programs where MTG researchers teach and thus the students have the chance to get involved with MTG projects and activities:

The main objective of this bachelor's degree programme is to produce versatile, flexible, creative, competitive professionals capable of conceiving and designing audio, video and multimedia systems, working with specialists in related technologies, and making decisions on technological matters on the basis of cost, quality, safety, time and respect for the principles of their trade.

The degree in Computer Engineering provides, on the one hand, fundamental and strong training in computer science which enables for the exercise of the profession and, on the other hand, it has an orientation towards digital communication, which enables to take optional plans focused on audiovisual systems, communications and multimedia contents, intelligent systems and networks and telematic services.

The degree proposes a solid training in mathematics and computer science that the student can extend to different types of data such as natural language, images, video, audio or music, as well as in those knowledge specific areas that use massive data, such as personalised medicine, social network analysis, logistics or business, among others.

The Bachelor of Music, speciality in Sonology, is intended to provide students with the necessary knowledge and skills for an excellent professional development in the area of musical technology within an eminently musical context, and to prepare them to critically face the many problems that technology causes when it supports the creation, transmission and dissemination of music in its different formats.

The MTG also offers specialized workshops:

One-week long hands-on workshop targeted to people from diverse brackgrounds and aimed to give them the needed competences for becoming active in the field of Generative Music AI. The workshop is organized by the Sound of AI in partnership with the Music Technology Group. The workshop is organized at least once a year.


Researchers of the MTG are behind the following online courses:

In this course, you will learn about audio signal processing methodologies that are specific for music and of use in real applications. We focus on the spectral processing techniques of relevance for the description and transformation of sounds, developing the basic theoretical and practical knowledge with which to analyze, synthesize, transform and describe audio signals in the context of music applications. The course is based on open software and content. The demonstrations and programming exercises are done using Python under Ubuntu, and the references and materials for the course come from open online repositories. We are also distributing with open licenses the software and materials developed for the course.

This course presents the fundamental elements of North Indian Classical Music, from the Swara (note) and Laya (tempo) to the concepts of Raga (melodic framework) and Tala (rhythm framework). By the end of the course, the student will be able to sing basic scales and patterns and will be prepared to explore and practice the more advanced concepts of composition, development and performance presented in the subsequent two courses of the program.

Cante Flamenco Tech is a course that aim is to teach cante flamenco with a technological emphasis. For this reason, the project integrates current sound analysis and music technologies in its application to one of the most characteristic aspects of cante flamenco, such as its vocal resources, which gives an interdisciplinary approach that integrates the acoustic fields, the sound processing and the singing.

Online Educational Materials

As part of courses and tutorials given by MTG researchers, here are some useful educational materials: