Save this Search

All JobsFFTHourly

 (1 result  
Sort by:
  • Posted Date
Hourly Rate: Not Sure   |  Duration: Not Sure  |  Posted: 2h, 32m ago  |  Ends: 14d, 21h  |   1 Proposal
We are going to use OpenSL to listen from device microphone and put raw data to a circular buffer. Our goal is to do some signal processing on the raw data, we need to do calculation for few functions simultaneously, for example we need to do FFT with different window sizes at same time, calculating SPL, SIL, EQ and other acoustic functions while we save raw data (saving cloud be done on NDK or Java side) for further analysis. The job is to write an OpenSL library that opens device microphone(s), and start recording raw data into a circular buffer where other native threads could read from there. Also it should returns complete status about device, such as maximum sampling rate, OpenSL low level events, etc. Raw data in circular buffer should has time stamp label, in order to detect missed frames or buffer overflow. Your deliverable project should be in sample Android app which one native thread reads from circular buffer and save it on the disk or do a very simple calculation ov...
Category: Software Application       
Skills: Android NDK, OpenSL       

Sign in to view client's details.
| C****ing
|    Norway
Symbol Key
Payment method not yet verified
Payment verified
Purchased $1-$500
Purchased $500-$5,000
Purchased more than $5,000
You have already submitted a
proposal to this job