Audio Spectrum Analyzer Version 2

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
8,564
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Nov 20, 2008

Music: "Pachelbel's Canon Rock"
Played by: "sori1004jy"

512 point basic Cooley-Tukey algorithm radix-2 FFT with no windowing (rectangular). Data supply works on a time slicing interrupt driven ping pong buffer approach. The processor is a PIC32 running at 80 MHz (PLL from 4MHz) and input is from an omnidirectional microphone.

This is a demo of what I have so far in terms of basic functionality.

http://www.mshieh.com

Category:

Howto & Style

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (trophosphere)

  • The one on the video is, unfortunately, salvaged to make way for other projects since it was done on a breadboard.

    Assuming I have all the designs finalized and the required parts... it would take me about about two days for me to make each one.

  • If you want to put a price on this, and sell it to me, please, let me know.

    All's that I need is an audio in jack.

    Power supply.

    Can I use my multi power supply.

    Seriously. I'm looking all over the internet looking for something that would allow me to see the audio.

    Audio lower than my ears can pick up.

    Thats it.

  • Are you looking for a spectrum analyzer that is just limited to frequencies below 20 Hz? If so, do you want something like a 1 Hz resolution? There would be a little more than 1 second of delay for this implementation.

    As the software is written now, the bins are spaced about 19 Hz apart from one another. Finer resolution would require more samples which would, in turn, cause a noticeable delay between the input and what is seen on the LCD.

  • Ok, here's the deal. The humans hearing isn't all that great.

    There are real low frequencies that the humans ear can't pick up.

    I want to be able to see what I can't hear.

    If possible, I would like to have 2 of these so I can see the sounds coming in from either side.

    Now if you can make it detect both above and below the range of human hearing, that would be extra cool.

    But I have spent literally weeks looking for something like this.

    And this anylizer you made hits it on the HEAD!

  • The original design only concentrates on the frequencies that a human is able to hear. To get into frequencies above and below the auditory range will require some changes in software.

    I have to finish the design on the new spectrum analyzer first, and then I'll see what I can do about your requirements.

see all

All Comments (14)

Sign In or Sign Up now to post a comment!
  • Amazing!!

    Where can I find good information about FFT ?

    I know what Fourier transformations are and I understand how to calculate them but I don't understand FFT :)

    And what display do you use ?

    240x64 with T6963 ?

  • Amazing work !!!!

  • i don't want to repeat previously said things... but.... you selling this?

    liek many other people i'm searching the whole web for something like this.

    this one has the most beautiful display i have seen so far.

    could you let me know?

    cheers.

  • You sir, Mr Troposphere, are a Genius by any definition.

    I'm trying to design a similar device at the moment, although im finding the maths a bit hard (I'm 15) :D

  • Very cool. Just let me know, and we'll work out the rest.

    I'm already talking to the people in the research group that I'm in, about this.

    Very cool work you do!

    Keep on rocking!

    I just wish that I had the time to learn this stuff.

    I only got as far as basic electronics.

  • Thats cool.

    But let me ask you this:

    How much would you sell this one, right here in the video?

    Also, Because I'm not the only one in my research group, How long would it take you to create a few more?

    Almost every person in our group would most likely want one.

    And it would help to have more than just one person monitoring a different source.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more