Audio Pitch & Formant für Mono-Sprachsignale

OP #7210950
Lesenswert?
• ▲
▼
Ich möchte gerne einen einfachen "Voice Changer" bauen, der die Stimme 
in Ecktzeit um 1 Okatve anhebt (Pitch).

Ich weiß, dass es bereits einen Thread zu diesem Thema gibt, jedoch 
deckt dieser mein Anliegen nur zur hälfte ab:
Beitrag "Audio pitchen in Echtzeit"

Einige Lösungen für Pitch-Shifting sind in diesem Thread bereits genannt 
worden.
Auch bereits fertige Chips.

Wenn ich allerdings zum Beispiel am PC ein VST-Plugin nutze und damit 
den Pitch anhebe, dann klingt die Stimme unnatürlich, solange ich nicht 
auch eine Einstellung namens "Formant" anpasse.
Ich muss zugeben, dass ich zwar verstehe was Pitch ist (Die Musiknote 
bzw. Frequenz der Stimme) aber nicht nicht weiß, was ein Formant 
tatsächlich ist.

Nach einiger Internetrecherche:
 - 
https://www.reddit.com/r/WeAreTheMusicMakers/comments/2fw98i/what_is_the_science_signal_flow_behind_formant
 - 
https://synsinger.wordpress.com/2013/03/24/fft-pitch-shifting-with-formant-preservation-revisited
 - 
https://www.nti-audio.com/de/service/wissen/fast-fourier-transformation-fft

Habe ich so ungefähr rausgelesen, dass man wohl irgendwie bei einem 
klassischen Pitch die ominösen Formanten mit ändert und diese dann 
entsprechend wieder zurück korrigiert werden müssen, damit die Stimme 
nicht unnatürlich klingt.
Und genau das macht man wohl mittels FFT (Fast Fourier Transformation).

Meine Frage ist nun, könnt ihr mir Tipps zur Projekten bezüglich 
Formant-Shifting oder fertigen Chips geben?

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.