Forum: Digitale Signalverarbeitung / DSP / Machine Learning günstiger DSP für Mono-Audio


von Sur3 (Gast)


Lesenswert?

Hallo ich suche einen günstigen DSP IC für einfache Audioanwendungen, 
also ich würde damit zum Beispiel ein Audiosignal transponieren und 
einen Hall-/Reverbeffekt drauflegen wollen, könnt ihr mir einen 
günstigen DSP für sowas empfehlen, mein ATMega ist da leider an seine 
Grenzen gestoßen und ich dachte ehe ich da mit einem externen ADC 
rumfummel um die Geschwindigkeit zu erhöhen probier ich lieber eine 
richtige DSP-Lösung..?
Gibt es da einen DSP unter 10 Euro, am besten mit ADC und DAC und 
mehreren kB RAM um ein Monosignal zu bearbeiten?

Besten Dank
Sur3

von julian (Gast)


Lesenswert?

Ich würd nen stm32f4 nehmen. Um nen externen codec wird man nicht 
herumkommen außer man ist mit 12-bit zufrieden ;)

hab erfolgreich auf dem chip nen gut klingenden reverb laufen...

und man kann gcc nutzen.

von Paddy (Gast)


Lesenswert?

Guck mal PSOC5lp von Cypress.

Seit kurzem gibt es fuer $10 der CY8CKIT-059 kit inclusiv programmer. 
Hat mehrere ADC/DACs on board, 256k flash, 64k RAM.

von Sascha (Gast)


Lesenswert?

Hallo,
schau mal bei VLSI die Chips für MP3 Player haben all dies im Bauch, den 
DSP kann man auch selber Programmieren. Es gibt da auch Software IDE 
dafür.
Gruß Sascha
http://www.vlsi.fi/en/home.html

von Frank K. (fchk)


Lesenswert?

Sur3 schrieb:
> Hallo ich suche einen günstigen DSP IC für einfache Audioanwendungen,
> also ich würde damit zum Beispiel ein Audiosignal transponieren und
> einen Hall-/Reverbeffekt drauflegen wollen, könnt ihr mir einen
> günstigen DSP für sowas empfehlen, mein ATMega ist da leider an seine
> Grenzen gestoßen und ich dachte ehe ich da mit einem externen ADC
> rumfummel um die Geschwindigkeit zu erhöhen probier ich lieber eine
> richtige DSP-Lösung..?

Ein externer Codec mit I2S-Schnittstelle wäre ratsam. Dazu zB einen 
PIC32MX270F256B mit 64k RAM und 50 MHz MIPS32 Kern. Der Codec wird per 
Framed SPI angesteuert. Nicht nur die Rechenleistung ist viel höher, 
auch die Peripherie ist bei diesen PICs viel leistungsfähiger. DMA ist 
auch vorhanden. Mit 50 MHz solltest Du schon einiges machen können, und 
einfach zu lösten ist der Chip auch.

http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX270F256B

Als Codec wäre zB der CS4270 interessant:

http://www.cirrus.com/en/pubs/proDatasheet/CS4270_F1.pdf

TI hat ähnliches im Angebot.

fchk

von MaWin (Gast)


Lesenswert?

Sur3 schrieb:
> Hallo ich suche einen günstigen DSP IC für einfache Audioanwendungen,

AK7756

> also ich würde damit zum Beispiel ein Audiosignal transponieren und
> einen Hall-/Reverbeffekt

Damit sind günstige DSP raus, denn er braucht für Reverb/Hall viel 
Speicher.

Du brauchst DSP mit Interface für externes RAM. Und dann ist es auch 
fast egal ob die externe ADC und DAC brauchen, denn du kannst sie 
sowieso nicht einlöten. Die grossen DSP mit Memory Interface sind nicht 
gerade Hobbytauglich. Also einen fertige Platine, wie MiniDSP, auf der 
kann dann externer ADC drauf sein. Nur in Mono wird es die kaum geben.

von Fitzebutze (Gast)


Lesenswert?

Hi,

interessant sieht die neue BF70x-Reihe von Analog Devices aus. Hat schon 
einen ADC on chip und bis zu 1 MB SRAM on chip. QFN 88 ist auch noch 
gerade lötbar. Der einzige Wermutstropfen ist, dass ADI mal wieder zu 
sich selbst inkompatibel geworden ist, d.h. man muss WIEDER ein neues 
Tool einsetzen, obwohl man VDSP jetzt keine Träne nachweinen muss.. 
schön wäre nur der GNU-Toolchain-Support.

Wenn Du aber kein Produkt im Hinterkopf hast, und es nur eine 
Einzellösung werden soll, würde ich auch zu den STM32 greifen, rein weil 
da die Tools robust und frei verfügbar sind.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Fitzebutze schrieb:
> interessant sieht die neue BF70x-Reihe von Analog Devices aus

Leider ohne FPU - da würde ich dann doch eher zum Cortex-M4 greifen.

von Maik W. (werner01)


Lesenswert?

Schau Dir ruig auch mal den DSPIC33FJ64GP802 an. Das ist ein DSC ,hat 40 
mpis und einen 16b Stereo DAC...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.