EQ Bars
Hi, everyone! I’m a “TheAmazingAudioEngine” rookie and I would like to ask for assistance.
It’s necessary to display EQ bars the same way as this is done in this app - https://itunes.apple.com/us/app/eq-bars-audio-spectrum-analyzer/id622348339?mt=8
Please let me what I should start with or are there any available ready examples.
Your help is greatly appreciated!
Comments
Please help!:)
I don't have an answer sorry, but on a related question: has anybody implemented a guitar tuner using TAAE? I'm struggling to find code for a decent one, or even where to start really
Fourier analysis is what you need to use (specifically, the FFT). It's quite complicated DSP, though - this stuff isn't for the faint of heart, and delves quite deeply into maths.
Take a look at this thread for some pointers and code:
http://forum.theamazingaudioengine.com/discussion/277/the-frequency-spectrum-of-an-audio/p1
I use a slightly modified findDominantFrequency function from the example. A white noise is played for testing. The issue is that the received data has different values. Though the values should be the same for white noise, shouldn’t they?
Check my function:
White noise has a uniform frequency distribution - it has all frequencies within it, so that behaviour is as expected. You probably want to test this with a tone, or better yet, microphone input so you can whistle different tones and see the immediate output change.