Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

16 channel audio spectrum - need your Help.

Status
Not open for further replies.

Jestin_cubetech

Advanced Member level 1
Advanced Member level 1
Joined
Jun 24, 2012
Messages
499
Helped
76
Reputation
152
Reaction score
73
Trophy points
1,328
Activity points
3,697
dn.png

16 channel audio spectrum - circuit diagram Atmega32 , Two 8x8 LED Matrix, 2x74HC595 Serial Shift Registers.

F-response 20hz -15khz - ideal [20-20Khz]
V-level 0-2.5v
 

Dear Jestin
Hi
It is simple ! you can use some filters ( passive filters ) and then use ADC . the value of out put of each filter will change instead of different frequencies .
Best Wishes
Goldsmith
 
Dear Jestin
Hi
It is simple ! you can use some filters ( passive filters ) and then use ADC . the value of out put of each filter will change instead of different frequencies .
Best Wishes
Goldsmith

Thanks For Your Help.
actually i am looking for a FFT Based Approach. for hardware simplicity.
 

Hi Jestin
FFT ? is your mean , a real FFT analyzer ? it is impossible with these ways . but if you don't need high precision , it is possible . now what is your problem . if you mention it , i can help you .
Good luck
Goldsmith
 

Hi Goldsmith
i don't need a high precision,it just for a frequency based audio level display,with 8 level height and 16 channel width.
thanks.
 

Hi Jestin
For this range it is possible , as i suggested at past , you need 8 filter and 16 ADC . and then many LEDs . from green and yellow and orange up to red . i have designed this circuit some years ago , and without micro controller , and just with LM3914 . this IC , basically is a viometer , , it has 10 out put for LEDs and an input , ( however you can increase them simply but i think 10 out put is enough ) . i used 10 LM3914 and 10 filter , and then gang of LEDS , it was pretty brilliant ! . i told these things , because i thought this experience can help you .
Good luck
Goldsmith
 
Last edited:

I will like to share couple of points here -

In order to get your idea - when you say 16 channel audio spectrum mean every channel will represent the content of frequency of audio spectrum ....I man the output of channel will represents the corresponding frequency range in the audio signal... for an example channel 1 - 20HZ to 100 Hz, Channel -2 101Hz to 500 Hz ....etc... is this is what expected ? ....

When you say you want FFT based approach then dose the input audio signal ( after ADC sampled) is passed through the FFT routine in real time - If yes..... how many samples you are planning to sample for which you will like to feed to FFT routine.... bcz on need to have an idea how much time your analysis storing capacity will be....

What is ADC sampling frequency.....I think you want to do audio signal analysis then it must be greater than 40 Khz as maximum audible sound frequency is 20 Khz.....

Based on these question on can think of any thing about the solution aspect.....

With regards,

Milind
 

Hello!

Another issue:
If you use FFT, then all your frequency bands will have the same width.
What you may consider is to use a powerful enough chip, sample to 256 samples chunks
and then calculate FFT. You will get 128 frequency bands that you can group as you wish.

Dora.
 

is there any way[with out ADC Multiplexing ] to implement Audio spectrum with atmega32 ?
 

Hello!

is there any way[with out ADC Multiplexing ] to implement Audio spectrum with atmega32 ?

Could you be more accurate? What do you mean by audio spectrum? An FFT?
Now what's the relation between ADC multiplexing and audio spectrum?

Dora.
 

hi ! Jestin you have hex file (atm 32)
you can send me
thaks you

did you see this title ? 16 channel audio spectrum - need your Help.
not implemented yet....
 
Last edited:

Hello!

You can find FFT software anywhere on the net.
I have never worked with ATMEGA 32, but I guess you can make a real-time audio
FFT with it. Without any problem. 32 means 32bit, right?

Dora.
 

Hello!

Oops, my atmel knowkedge (except for flash memories) is wikipedia only.
I must have mistaken with AVR32.

Dora.
 

we can easily implement an audio spectrum [7 bands] with MSGEQ7.

 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top