This thesis presents a simple device with a microcontroller, which would enable the user without knowledge of programming and hardware, to input a DSP algorithm for processing audio signals in the form of configuration of interconnecting predefined DSP blocks.
At the begining, the idea itself is presented, followed by the considerations regarding digital signals requirements suitable for general interconectivity between operational blocks and then folows the description of configuration principle and selection of basic operational blocks.
In the following an overview of some generally useful and representative DSP algorithms is presented, according to which a generally applicable and universal format of operational blocks is defined, which then applies to all operational blocks.
Afterwards a long and detailed description of the program in conjunction with microcontroler’s hardware is described and finally a selection and description of the software and hardware development tools is presented. The end discusses the pros and cons and the prospects for further development.
|