Question: Please do the following question in matlab code. The function that needed is located below the question. PROBLEM2: Audio Compression (OR Decomposition of a polyphonic

Please do the following question in matlab code. The function that needed is located below the question.

PROBLEM2:

"Audio Compression (OR Decomposition of a polyphonic piece of music)"

Here is a simple demo for an interpolation problem using "Discrete Cosine Transform" (a modification from FFT): dct_interpolation_demo.m

Download the following audio_compress demo: audio_compress.m

Run and modify the demo code.

Instead of removing frequencies above 3000 kHz, run a for loop and remove frequencies above "3000/i" kHz and display all the spectrograms, i = 1:10. Are you still able to hear the "Hallelujah" after that?

Choose a piece of music file on your own and complete a task of audio compression following the same code from above.

Note that for this task, I only want you to use "dct" and "idct": Discrete Cosine Transform. This method is very similar to the Discrete Fourier Transform, however it doesn't involve complex numbers.

Remember, you need "clear sound" to turn off the music.

data :

https://drive.google.com/open?id=1ldlHWbDSzo-BFpuOtDWVb4qL-FGc5fJc

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!