Question: this is Matlab code and I am including two pictures, the first one has the main idea but my question is about number 3 and

this is Matlab code and I am including two pictures, the first one has the main idea but my question is about number 3 and what the function should look like. We are given two different audio files, one can be called "room" and the other "voice. the function should take the impulse response signal (from the "room" audio file) and an input signal ("voice" audio file). Thank you very much, you can answer other parts but if you don't answer part 3 then I will down vote. Chegg doesn't allow comments from the app
this is Matlab code and I am including two pictures, the first
one has the main idea but my question is about number 3

3 Using convolution to model an acoustic system In this part of the lab you will use convolution to simulate what you would hear when someone speaks or sings in particular room (or other acoustic environment). What you hear includes the sound produced by the person and the sum of all the reflections of that sound off the walls and other objects in the room. Reverberation is the term used to describe the sum of the reflected sound. In this lab you will model the reverberation effects of a room as a linear time-invariant system (LTI) that is characterized by its impulse response. You will use convolution to implement the LTI system and compute the output for a given acoustical input signal. In audio engineering, this type of simulation is often referred to as auralization. 1. Visit the website http://openairlib.net to read more about auralization and to download impulse responses for two different environments that you would like to simulate. Make plots of those impulse responses in MATLAB and comment on their features. Based on the impulse response, say what you expect to hear if you sang/spoke in that environment. Note that your plots should correctly show the time axis for the impulse response signals. Pay careful attention to the sampling frequency that was used to obtain the 96kHz 2. Download the recording of the anechoic voice from the website http://openairlih.net. Load it into MAT- LAB and plot and play the sigt..... tu will use this voice in some of your simulations. data, 3. Write a function to compute the output of your room simulation given an input signal and the impulse response signal. Include a copy of your function in the report, along with a description of how you verified that it was working. 3 Using convolution to model an acoustic system In this part of the lab you will use convolution to simulate what you would hear when someone speaks or sings in particular room (or other acoustic environment). What you hear includes the sound produced by the person and the sum of all the reflections of that sound off the walls and other objects in the room. Reverberation is the term used to describe the sum of the reflected sound. In this lab you will model the reverberation effects of a room as a linear time-invariant system (LTI) that is characterized by its impulse response. You will use convolution to implement the LTI system and compute the output for a given acoustical input signal. In audio engineering, this type of simulation is often referred to as auralization. 1. Visit the website http://openairlib.net to read more about auralization and to download impulse responses for two different environments that you would like to simulate. Make plots of those impulse responses in MATLAB and comment on their features. Based on the impulse response, say what you expect to hear if you sang/spoke in that environment. Note that your plots should correctly show the time axis for the impulse response signals. Pay careful attention to the sampling frequency that was used to obtain the 96kHz 2. Download the recording of the anechoic voice from the website http://openairlih.net. Load it into MAT- LAB and plot and play the sigt..... tu will use this voice in some of your simulations. data, 3. Write a function to compute the output of your room simulation given an input signal and the impulse response signal. Include a copy of your function in the report, along with a description of how you verified that it was working

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!