Implementation of Karaoke Machine on the DSK6713 processor
An implementation of the karaoke machine for vowels. Karaoke is a form of entertainment in which users sing a song along with music recorded with microphone. In our first step we have successfully designed a karaoke machine in Simulink using the subtraction method. After that we implemented in the DSP TMS320C6713 processor in real-time environment. A Simulink model is linked to the composer's code study through the embedded goal and the real-time workshop facility to generate the corresponding C code. The generated C code is used for the DSP processor to execute Karaoke Machine.
Karaoke is a form of entertainment in which users sing along with music recorded using a microphone. So our first phase of our karaoke machine involves the removal of the original voice of the artist in a song. We can establish this hardware model based on the application by generating a CCS project and downloading the corresponding codes in TMS320c6713DSK. MATLAB is the basis of our project activity.
In MATLAB we have designed the Simulink model of karaoke system that can be downloaded in the kit using the CCS link available in MATLAB. Simulink is software for modelling, simulating and analysing dynamic systems. Several operations and functions of MATLAB are used. MATLAB tools like GUI, FDA, COLEA and SP tool are also used. By using GUI, ie GUI, a user-friendly environment can be provided. Using FDA Tool we can design digital filters of higher orders and observe plots of magnitude and frequency. TMS320C6713DSK kit is the backbone of our project's hardware therefore this document also offers key features, functional overview and DSK 6713 board design which is a low cost independent development platform.