Real-time audio FFT Spectrum Analyzer Development

Closed Posted Dec 5, 2013 Paid on delivery
Closed Paid on delivery

Before starting, please only respond if you can do this contract. DO NOT reply with just your company boiler plate telling me how great your company is or how good you are. All that will happen is that your response won’t be considered.

What will give you points is if you have done something similar in the past which can be seen from your reply. Therefore, a measure of your qualification for consideration is the relevant content of your technical response. Basically tell me what you can do, how you will do it and what it costs. Address what is asked. That’s it.

PLEASE READ the following Statement of Work (SOW) in its entirety before you reply. No formality required, just stick to the technical facts in your response. A few paragraphs will do in addressing the requirements outlined below. It will let me know that you understand this SOW.

Technical Summary

To develop equations and/or undergo a software development to display real-time digitized audio data retrieved from standard capture cards or from off-line audio files. The focus will be the development of a real-time FFT based audio spectrum analyzer and associated user controls.

Audio streams can come from any Windows based Directshow supported audio card or from A/V interleaved type consumer and/or professional video capture cards.

Development Details

Provide a document with the proper FFT related equations including explainer text in support of the equation. Explain theory of operation. What are the equation variables, ranges, limits, any issues in which to be aware, performance numbers, etc., secondly…

To undergo a software development of the Spec A itself. The application must be able to process and display streamed or stored audio data in real time.

Audio Properties

WAV format: (read from file and/or real-time processing)

Uncompressed PCM

To handle 8, 16, 20, 24 bit quantization, 32khz, 44.1, 48, 88.2, 96, 176.4 and 192khz sampling and support stereo and mono channels.

MP3 format (MPEG 1) (file based only)

Bit rates: 32kb/s to 320Kb/s, sampling rates: 32Khz, [url removed, login to view], 48Khz

HDMI Stereo, Dolby 5.1 and 8 channel audio (file and real-time analysis)

Uncompressed PCM

8, 16, 20, 24 bit quantization, 32khz, 44.1, 48, 88.2, 96, 176.4 and 192khz sampling

This RFQ has two parts. One, to supply just the equation and technical explainer document for the Spec A, and two, to supply a software application for the real time FFT based spec A.

The Spec A software will be Windows based and display the audio data using OpenGL 3 or above tools and GLEW if necessary for display output. No other third party tools or dependencies are allowed. Development must use Studio 2010. Draw window must be scalable. Output draw style must offer both dot and bar styles. Display colors are up to you. Other spec details are TBD.

You must not use any third party proprietary functions or libraries for this project. The source code must be well commented and free of any copyright or proprietary content and you declare as such. Further, you agree that ownership and rights of the deliverable source code transfers to the issuer of this contract.

So moving on, please provide two quotes, one for just the equations/explainer text as described and two, for the development of the FFT Spec A software application, along with its associated explainer text.

Please provide any payment and progress milestones you wish applied as part of this contract in your response.

Final contract award may include both the documentation part and the software part or just the documentation part or just the software part.

If this contract is awarded, you must supply a more refined schedule of deliverables with payment milestones attached and be mutually agreed upon before work begins.

Algorithm C++ Programming Electrical Engineering Matlab and Mathematica Software Development

Project ID: #5200661

About the project

9 proposals Remote project Active Jan 11, 2014

9 freelancers are bidding on average $4105 for this job

MikroStar

hi, i am an electrical engineer. i have expertise in embedded system design.i can help you with this project.

$20000 CAD in 150 days
(72 Reviews)
7.5
theenggprojects

Hi, I am doing masters in Mechatronics and Control Engineering, I have spent my whole academic period playing with FFT. I have read the complete description and can provide you both the software and the documentatio More

$2000 CAD in 45 days
(38 Reviews)
6.5
vkoder

Please DO NOT AWARD before reading my comments 1. I have had developed hueristic algorithms which are used to detect human ,silence, DTMF in wav mp3 and ogg files 2 . Extensively used goertzel algorithm to for de More

$4000 CAD in 62 days
(11 Reviews)
3.2
ciprianmaneacm

Hello, I like this project, is so beautifully complex and so nicely explained. The most complex part of the project would be the FFT part. I know the FFT closely because one year ago I did something similar for a More

$666 CAD in 45 days
(0 Reviews)
0.0
rnejab

Hi , I will be able to take on this project if both report/design and implementations are required. I will provide free of charge support on report modification/update as well as software modification/update for u More

$5555 CAD in 45 days
(0 Reviews)
0.0