Audioverarbeitung

Gast #1691387
Lesenswert?
• ▲
▼
Hallo.

Ich würde gerne einen Stimmverzerrer mit einem ATmega16 realisieren. Mir 
ist bewusst, dass es sowas schon integriert gibt, aber ich würde da 
gerne selber dran basteln.

Kennt jemand gute Quellen zum Thema Audioverarbeitung auf 
Mikrocontrollern. Was ich besonders suche sind Equalizer und Hall.

Liebe Grüße,
Der Chronist
Gast #1691402
Lesenswert?
• ▲
▼
Angesichts des Taktes deines ATmega16 wirst du wenn du Glück hast 
Stimmlagen von 20Hz bis höchstens 100Hz verzerren können. (Wer redet 
schon auf diesen Frequenzen ???)
Nimm dir einen DSP. Damit wirst du dein Glück finden.
Gast #1691410
Lesenswert?
• ▲
▼
Ich hatte vor den internen ADC hinter einen externen Mikrovorverstärker 
(OpAmp) zu schalten und auf der Ausgangsseite eine 8bit R-2R Ladder zu 
verbauen. Dahinter dann die Endstufe.

Wenn der Equalizer nicht mit dem ATmega nicht geht, dann kann man den ja 
zur Not in Hardware realisieren, aber Software fände ich schöner.

Warum geht Hall nicht? Ich hatte vor einfach einen Ringpuffer anzulegen 
und das gespeicherte Signal auf das Eingangssignal zu addieren. Wie 
gesagt, ich habe von Audio noch nicht viel Ahnung... aber vielleicht ist 
der interne PWM schon schlecht genug, um meine Zwecke zu erfüllen ;) Mal 
gucken.

Lg,
Der Chronist
Gast #1691474
Lesenswert?
• ▲
▼
Es soll ja auch verzerren :D

Kann man damit auch die Stimmlage verschieben? Also nicht nur Tiefpass 
sondern Transformation?

Oder sind die dafür notwendigen Signalanalysen und -synthesen zu 
aufwendig um sich in Echtzeit laufen zu lassen?

Ich suche im Moment nach ähnlichen Projekten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.