Real-time audio FFT Spectrum Analyzer Development



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.

Skills: Algorithm, C++ Programming, Electrical Engineering, Matlab and Mathematica, Software Development

See more: audio fft, fft spectrum analyzer, audio analysis fft, directshow pcm audio fft, real time fft spectrum analyzer, spectrum analyzer, fft analyzer, fft audio, what are milestones, the real real, statement of work for software development project, software milestones, software development process, software development and programming, requirements for it software development, programming theory, programming styles, programming statement, programming schedule, programming quotes, programming and software development, pcm programming software, pcm programming, offer of software development, mono programming

Project ID: #5200661

11 freelancers are bidding on average $3436 for this job


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
(60 Reviews)

This is not a project of 750$. If you are ok with our budget, please let us know. We have done a very similar system. We can do this. Regards, Managing Director(, Solution Infinity.

$3333 CAD in 21 days
(9 Reviews)

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
(29 Reviews)

Hi there, I have done a similar project for Android, where the phone mic was analyzed at run-time and an FFT spectrum was shown at run-time. I used a number of open-source FFT libraries, for comparison, such as: 1. FF More

$2555 CAD in 30 days
(2 Reviews)

Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha More

$315 CAD in 10 days
(12 Reviews)

I have done similar thing on unix platform sig c++ libraries. It was an application for gnuradio where I was capturing audio from a microphone through the pc sound card and visualizing its fft in real time. number of More

$750 CAD in 60 days
(9 Reviews)

Hello, I'm C++, DirectX programmer. I have a lot of experience with FFT Spectrum Analyzer Development: - - More

$750 CAD in 5 days
(2 Reviews)

hi, sir, i' m expert in matlab and math, physics, chemics... i have a lot of experiences in this field. pls, hire me. i can hep you well. regards.

$555 CAD in 10 days
(8 Reviews)

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
(5 Reviews)

Hi, I have read your requirement carefully. I have a team of talented C++ Programming and Electrical Engineering developers. They already have been done such audio infomation processing including FFT Spectrum Analyzi More

$300 CAD in 10 days
(1 Review)

Hello, Please see some my hobby projects: SCADA: Weather services: Personal information: More

$666 CAD in 40 days
(0 Reviews)

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)

Hi, This is one of the more interesting project I have found on Freelancer. For what purpose will you be using this toolset? Is it an industrial or commercial application? For quote breakdown, the first part woul More

$555 CAD in 20 days
(0 Reviews)

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)