Apple vDSP Signal processing (FFT / Cross-correlation / Convolution)

Closed Posted May 26, 2013 Paid on delivery
Closed

Using Apple's vDSP library/framework, I need a routine that is able to:

• Measure the background noise level of a room and provide the FFT 1/3rd octave band spectrum

• Record 5 Room Impulse Responses (RIR) of a room, i.e. recording 5 audio files (WAV) using an iphone. The RIR will require a signal trigger to be defined as a % of the background noise measurement. The recorded files will usually be less than 5 seconds.

• Apply the cross-correlation between the 5 RIR samples to obtain an “averaged RIR”

• Generating a “Source noise” array (same size as the averaged RIR) that could take form of any of the following noise types:

White Noise

Pink Noise

MLS sequence (optional)

Logarithmic sweepsine (optional)

• Apply the convolution of the “averaged RIR” and convolve it with the “Source noise”. It is likely that performing a FFT of both the “averaged RIR” and the “Source noise” will be the best way to obtain the convolution.

• OUTPUT #1: Store the result and provide graphical visualisation of the resulting convolution in third octave bands is required.

• Repeat the same process a second time in order to obtain OUTPUT #2.

• Obtain the acoustic parameters (ISO 3382) from the RIR, i.e. EDT, reverberation time T20, T30, STI, etc.

• We can provide the code in Matlab to perform all of the above and the ISO standard, if needed

Needs to have clean, fast and accurate results for real-time visualization purposes.

Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

Platform

Iphone 4/4s/5

Engineering iPhone Mobile App Development

Project ID: #4556986

About the project

7 proposals Remote project Active Jul 2, 2013

7 freelancers are bidding on average $14/hour for this job

Octetis

Hello. We're ready to start work on this project. We are located in Ukraine, Europe and doing iOS apps already for 5 years. Please check PM to find more details.

$22 AUD / hour
(2 Reviews)
4.9
sincosten

Respected Client, Please check PMB for listing and confident to complete the project with quality services.. Best Regards

$12 AUD / hour
(4 Reviews)
3.6
BEBO24hours

Ready to work with you.I can assure you of my timeliness, quality and experience. I can start work immediately.

$16 AUD / hour
(2 Reviews)
2.5
forwcup

I have 3 years experience in iOS digital processing. I can complete the task nicely.

$13 AUD / hour
(0 Reviews)
0.0
ajumalebrahim1

Ready to do this.

$12 AUD / hour
(0 Reviews)
0.0
ChengxuanJin

Dear Sir I can do it. Please hire me. Thank you.

$16 AUD / hour
(0 Reviews)
0.0
udaysgh

Ready to work with you for this app.

$12 AUD / hour
(1 Review)
0.0