FLEXIBLE AND POWERFUL TOOLKIT FOR SELF-LEARNING DIGITAL AUDIO PROCESSING

In this paper we present a highly flexible and powerful implementation toolkit focused on teaching digital audio signal. It provides a friendly and easy-to-use graphical interface intended to provide flexibility in its utilization, facilitating the learning for the students. This toolkit is used by students of the Telecommunication Engineering degree at the University of Jaén (SPAIN).

It becomes a powerful tool of self-learning, where the student can put into practice the theoretical contents of the subjects, as well as the accomplishment of practices, personalizing them (they can alter the input signals, change the parameters of the functional blocks, simulating new systems). It allows the students to learn using the trial and error method. They can simulate the same system without limit, as long as they want, and choose the most significant parameters to simulate them as much as they want.

The basis of this tool, is the platform Simulink/Matlab. Simulink incorporates a wide variety of building blocks, which can be used to develop complex simulations of a wide range of systems. We have developed different models that provide the student examples of typical applications of digital audio system: compressor, echo generation, revert, vibrato, flanging, etc. In some cases we have used the blockset incorporated in Simulink and in others, we have built new blocks to implement the desired audio systems.