FFT Guitar Tuner.

Berechnen Sie die grundlegende Häufigkeit des erfassten Audiometalls
Jetzt downloaden

FFT Guitar Tuner. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • NotMasterYet
  • Website des Verlags:
  • http://www.codeproject.com/Members/notmasteryet
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 16 KB

FFT Guitar Tuner. Stichworte


FFT Guitar Tuner. Beschreibung

Der FFT-Guitar-Tuner-Antrag wurde entwickelt, um ein kleines Werkzeug zu sein, das eine schnelle Fourier-Transformation verwendet, um die Grundfrequenz des erfassten Audiodets zu berechnen. Der Computer kann Live-Sound / Musik mit einem Mikrofon aufnehmen, das mit der Soundkarte verbunden ist. Moderne Soundkarten können digitale Signale erfassen. Ein digitales Signal ist ein Satz quantisierter Tonwerte, die in gleichmäßig beabstandeten Zeiten aufgenommen wurden. Das digitale Signal liefert keine Informationen zu Frequenzen, die im Ton vorhanden sind. Um zu bestimmen, müssen die Daten analysiert werden. Die Kurzzeit-Fourier-Transformation (STFT) macht die Darstellung der Phase und der Größe des Signals. Das Ergebnis des STFT kann verwendet werden, um das Spektrogramm des Signals zu erzeugen: die Größe über die Zeit und Frequenzen. Wir werden eine schnelle Fourier-Transformation (FFT) verwenden, um das Spektrogramm des Signals von kurzen Zeiträumen zu erzeugen. Nachdem das Spektrogramm berechnet wurde, kann die Grundfrequenz bestimmt werden, indem der Index des Maximalwerts der Stärke quadriert ist. Wenn ein Noten auf einem Musikinstrument gespielt wird, werden die Schallwellen von Saiten, Luft oder dem Lautsprecher erzeugt - ein Instrument erzeugt eine musikalische Note. Eine der Eigenschaften einer musikalischen Note ist eine Tonhöhe (grundlegende Frequenz). Traditionell werden musikalische Alphabetfrequenzen durch Oktaven und dann durch Semitone geteilt. Eine Oktave hat 12 genannte Stellplätze: C (Prime), C #, D, D #, E, F, F #, G, G #, A, A #, G, G #, A, A #, und B. Oktaven haben auch Namen: großartig, klein, eins gesäumt, zwei- Gefüttert usw. Die "Standard-Tonhöhe" (ein eins-gefüttertes oder A4) hat eine grundlegende Frequenz seiner Schallwellen entspricht 440 Hz. Die Frequenzen von zwei benachbarten Noten unterscheiden sich um 21/12, und Frequenzen der Noten mit demselben Namen in zwei benachbarten Oktaven unterscheiden sich mit 2. Um die schnelle Fourier-Transformation zu berechnen, wurde der COLEY-TUKEY-Algorithmus verwendet. Es gibt gute Leistung für die erforderliche Aufgabe. Um den Algorithmus herauszufordern, analysiert die Anwendung etwa 22.000 Abtastblöcke in Echtzeit: Der Ton wird mit einer 44.100 Hz-Rate und einer 16-Bit-Probengröße erfasst, und die Analyse wird zweimal in der Sekunde durchgeführt. Die Soundanalyse-Bibliothek kann zum Ton verwendet werden , Hintergrundgeräusche, Ton- oder Spracherkennung. Die Serie des Spektrogramms des fortgesetzten Sounds kann als 2D-Bild (oder 3D-Bild) angezeigt werden, um es visuell darzustellen.


FFT Guitar Tuner. Zugehörige Software