Highspeed-µC

Gast #88813
Lesenswert?
• ▲
▼
Hallo,

eigentlich brauche ich ein schnellen µC als DSP zum sound bearbeiten.
Das ganze soll so aussehen - kurzer Programmausschnitt:
x = x + y / 10
y = 0.99 * y - x / 10
Dies wäre eine art "mathematischer Schwingkreis" mit dem man die
durch den ADC aufgenommenen Signale filtern kann. NUR ich brauche diese
Zeilen ca. 100 mal. (mit verschieden Variablen/Zahlen) um das
Audiosignal in sein Spektrum zu zerlegen.
(später zu verändern und wieder in ein Audiosignal um zu wandeln -
damit kann man beispielsweise normale Sprache in Donaldstimme oder
Monsterstimme umwandeln; ist bestimmt interessant damit zu
experimentieren)
Gast #88815
Lesenswert?
• ▲
▼
@Stefan:
Warum nimmst Du dann nicht einfach einen DSP wenn Du Signalverarbeitung
machen willst? Und wenn es Dir nur ums Experimentieren geht, dann würde
ich dafür einen normalen PC empfehlen, die haben für sowas ausreichend
Rechenleistung.

Welcher Microcontroller dafür in Frage kommt kann man so pauschal nicht
sagen. Dafür solltest Du noch sagen, wie viele Samples Du pro Sekunde
verarbeiten willst und wie hoch die Auflösung ist (z.B. 8Bit oder
16Bit).

Außerdem sind gerade für die kleinen Microcontroller obige Zeilen
extrem aufwendig, weil diese meist keine Division beherrschen. Eine
Division durch 8 oder 16 läßt sich aber einfach durch ein Shift nach
rechts ersetzen.

Einfach zu bekommen und trotzdem relativ schnell sind z.B. die Philips
LPC21xx (gibts z.B. auch hier im Shop).

Markus
Gast #88818
Lesenswert?
• ▲
▼
Wenn Du einen kleinen MC willst, dann nimm einen der 8051er von Cygnal,
die gehen teilweise bis 100 Mips und es gibt sogar einen mit einer
MAC-Einheit.
Anderfalls greif zum DSP. Mein Vorschlag wäre der Sharc21065 von AD.
Zwei Samples samt Hochleistungscodec gibt es gratis auf der Homepage.
Sehr schön zu programmieren - auch in Assembler - und die Hardware ist
auch sehr einfach zu basteln.
Gast #88819
Lesenswert?
• ▲
▼
@Steve

"dsPIC  von Microchip. Dev. Tool und C-Compiler 139,00 EUR bei
Sasco."

dsPIC wäre auch mein Tipp gewesen. Nur kann ich bei Sasco das Angebot
nicht finden. Das wird es auch so nicht geben. Vor allem nicht mit
C-Compiler. Der kostet meines Wissens nach immer noch (leider) fast
900$.

Steffen

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.