Author Topic: Choosing a DSP for Audio Spectrum Display  (Read 3539 times)

0 Members and 1 Guest are viewing this topic.

Offline HamiltonHipsterTopic starter

  • Contributor
  • Posts: 14
Choosing a DSP for Audio Spectrum Display
« on: October 07, 2013, 10:54:47 am »
Hello eevForum,
  I'm trying my hand at designing a 10 band Audio Spectrum, using DSP.
I have already designed the 11 x 10 display logic for an ATF2500c i have lying around, and i want to communicate to it using SPI.

  Does anybody know of any (relatively cheap) audio DSP i can use to sample, process, and send out using SPI?
DIP or surface mount, i don't mind.

Cheers :)
 

Offline HamiltonHipsterTopic starter

  • Contributor
  • Posts: 14
Re: Choosing a DSP for Audio Spectrum Display
« Reply #1 on: October 07, 2013, 11:29:52 am »
  Wow fast response!

These chips look good, Thanks Pippy.

I will need to do a lot of datasheet reading to figure out which one will be adequate... I really just want a light show on the front of an amp :)

Thanks a bunch :)
 

Offline HamiltonHipsterTopic starter

  • Contributor
  • Posts: 14
Re: Choosing a DSP for Audio Spectrum Display
« Reply #2 on: October 07, 2013, 12:41:11 pm »
I have book marked the chips you've found for me, they quite powerful.

I did have ideas of making 80 or 160 band displays, but a simpler 10 band one will get me in the game. I'm taking classes for DSP at the moment, and i'm working on this as a side project. An AVR looks like the way to go for a simple project like this.

:) Thanks for being patient

FFT = Fast Fourier Transform?
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Choosing a DSP for Audio Spectrum Display
« Reply #3 on: October 07, 2013, 12:47:58 pm »
Quote
An AVR looks like the way to go for a simple project like this.

That would be SFT: slow fourier transformation, :)

Seriously, it has been done with 8051s - but that chip has a significant math advantage over most 8-bit mcus.
================================
https://dannyelectronics.wordpress.com/
 

Offline ve7xen

  • Super Contributor
  • ***
  • Posts: 1193
  • Country: ca
    • VE7XEN Blog
Re: Choosing a DSP for Audio Spectrum Display
« Reply #4 on: October 07, 2013, 05:37:18 pm »
Seriously, it has been done with 8051s - but that chip has a significant math advantage over most 8-bit mcus.
http://elm-chan.org/works/akilcd/report_e.html
73 de VE7XEN
He/Him
 

Offline elektronchika

  • Contributor
  • Posts: 42
  • Country: bg
    • Elektronchika's blog
Re: Choosing a DSP for Audio Spectrum Display
« Reply #5 on: October 07, 2013, 07:46:31 pm »
Texas Instruments Tiva C Launchpad - $13 with free worldwide shipping
 

Offline tehmeme

  • Regular Contributor
  • *
  • Posts: 102
  • Country: gb
Re: Choosing a DSP for Audio Spectrum Display
« Reply #6 on: October 07, 2013, 08:08:16 pm »
This may be a little overkill for your needs, but have a look at this thread:
https://www.eevblog.com/forum/projects/3d-pov-display-full-design/msg246708/#msg246708

and his youtube channel is:
https://www.youtube.com/user/jfghvljgvktgvlkhvgyv/videos

This is his second thread showing a time lapse of his PCB construction for this project:
https://www.eevblog.com/forum/projects/pcb-construction-time-lapse/msg275174/#msg275174
« Last Edit: October 07, 2013, 08:12:02 pm by tehmeme »
 

Offline maros

  • Contributor
  • Posts: 10
  • Country: pl
Re: Choosing a DSP for Audio Spectrum Display
« Reply #7 on: October 07, 2013, 09:04:33 pm »
If you want to start doing projects related with DSP, I'd reccomend C2000 Piccolo LaunchPad. It's cheap and have it's own integrated isolated XDS100 JTAG emulator on board. You could download complete IDE for it (Code Composer Studio) and lot of example projects.
 

Offline HamiltonHipsterTopic starter

  • Contributor
  • Posts: 14
Re: Choosing a DSP for Audio Spectrum Display
« Reply #8 on: October 08, 2013, 06:57:23 am »
Good stuff!

Thanks a lot guys! :)

When i've finished i'll post a thread on how it went  :-+
 

Online tszaboo

  • Super Contributor
  • ***
  • Posts: 7384
  • Country: nl
  • Current job: ATEX product design
Re: Choosing a DSP for Audio Spectrum Display
« Reply #9 on: October 10, 2013, 05:31:51 pm »
What is usually forgotten, that audio Spectrum is displayed in LOG scale. so if you want to display 20Hz and 16000 Hz, than you need to make a 8000 point FFT at least, and throw away (ok, not exactly) most of the points. But huge computing power is required. That AVR display is completely linear, in both ways. It is still impressive, but completely useless.
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: Choosing a DSP for Audio Spectrum Display
« Reply #10 on: October 10, 2013, 06:50:05 pm »
Goertzel is the magic word here.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline kripton2035

  • Super Contributor
  • ***
  • Posts: 2587
  • Country: fr
    • kripton2035 schematics repository
Re: Choosing a DSP for Audio Spectrum Display
« Reply #11 on: October 10, 2013, 07:20:47 pm »
Microchip 16-bit Embedded Control Design Contest, entry MT1750
with a dsPIC30F6012A

http://www.circuitlib.com/index.php/library/product/9-audio-spectrum-analyzer/category_pathway-24
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf