Find Jobs
Hire Freelancers

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

$8-15 AUD / hour

Zamknięte
Opublikowano prawie 11 lat temu

$8-15 AUD / hour

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
Identyfikator projektu: 4556986

Informację o projekcie

7 ofert
Zdalny projekt
Aktywny 11 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
7 freelancerzy składają oferty o średniej wysokości $14 AUD/godz. dla tej pracy
Awatar Użytkownika
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 w 40 dni
5,0 (2 opinii)
4,9
4,9
Awatar Użytkownika
Respected Client, Please check PMB for listing and confident to complete the project with quality services.. Best Regards
$12 AUD w 40 dni
5,0 (4 opinii)
3,6
3,6
Awatar Użytkownika
Ready to work with you.I can assure you of my timeliness, quality and experience. I can start work immediately.
$16 AUD w 10 dni
5,0 (2 opinii)
2,5
2,5
Awatar Użytkownika
I have 3 years experience in iOS digital processing. I can complete the task nicely.
$13 AUD w 40 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Ready to do this.
$12 AUD w 3 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Dear Sir I can do it. Please hire me. Thank you.
$16 AUD w 30 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Ready to work with you for this app.
$12 AUD w 3 dni
0,0 (1 opinia)
0,0
0,0

O kliencie

Flaga
Sydney,
0,0
0
Zweryfikowana metoda płatności
Członek od maj 26, 2013

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.