Stimmen Sie jedes Instrument mit Ihrem Mikrofon — Echtzeit-Tonerkennung zeigt die Note und wie viele Cent zu hoch oder zu tief.
Nichts wird aufgezeichnet oder hochgeladen: Der Stream bleibt auf Ihrem Gerät und endet, sobald Sie diese Seite verlassen.
Dieses chromatische Stimmgerät erkennt die Tonhöhe jedes Klangs, der durch Ihr Mikrofon kommt, und sagt Ihnen, welcher Note er am nächsten ist und wie weit er in Cent — Hundertstel eines Halbtons — abweicht. Es funktioniert mit jedem Instrument: Gitarre, Ukulele, Violine, Klavier, Stimme, Blasinstrumente, alles was eine periodische Wellenform erzeugt. Der Erkennungsalgorithmus ist Autokorrelation, angewandt auf die rohen Audiosamples eines Web Audio AnalyserNode, wobei Echounterdrückung, Rauschunterdrückung und automatische Verstärkungsregelung ausgeschaltet sind, damit das Stimmgerät das tatsächliche Signal sieht.
Autokorrelation funktioniert, indem eine Kopie der Wellenform über sich selbst verschoben wird und die Verzögerung gesucht wird, bei der die beiden Kopien am meisten überlappen. Diese Verzögerung, gemessen in Samples, ergibt die Periode der Grundfrequenz. Der Algorithmus schneidet Stille an den Rändern ab, findet das erste Tal in der Korrelationsfunktion (das das Ende des ersten Zyklus markiert) und lokalisiert dann den Gipfel nach diesem Tal. Eine parabolische Interpolation verfeinert die Gipfelposition auf einen Bruchteil eines Samples, was Sub-Hertz-Genauigkeit bei Gitarrenfrequenzen liefert. Die Note wird dann der nächsten Halbtonstufe auf der MIDI-Skala zugeordnet, und die Abweichung in Cent wird angezeigt.
Die Nadelanzeige bewegt sich in Echtzeit: Mitte bedeutet gestimmt, links ist zu tief, rechts ist zu hoch. Die meisten Musiker zielen auf ±5 Cent, was in den meisten Kontexten für das Ohr nicht unterscheidbar ist. Das Stimmgerät setzt A4 = 440 Hz voraus, den internationalen Standard. Alles läuft in Ihrem Browser — der Mikrofonstrom wird nie aufgezeichnet, gespeichert oder übertragen, und das Gerät wird freigegeben, sobald Sie Stopp drücken.
MIDI-Note = 12 × log₂(f / 440) + 69. Notenname = ["C","C♯","D","D♯","E","F","F♯","G","G♯","A","A♯","B"][round(MIDI) mod 12]. Cent-Abweichung = (MIDI − round(MIDI)) × 100.
Ja — es erkennt die Grundfrequenz jedes periodischen Klangs. Es funktioniert am besten mit einer klaren, gehaltenen Note. Perkussive oder geräuschvolle Klänge verwirren den Algorithmus.
Nein. Der Mikrofonstrom wird in Echtzeit analysiert und nie gespeichert oder übertragen.
Ein Cent ist ein Hundertstel eines Halbtons — das kleinste Intervall auf einer Klaviertastatur. ±5 Cent gilt als gestimmt; ±50 Cent ist die Mitte zum nächsten Ton.
Diese Version verwendet A4 = 440 Hz. Orchester, die auf 442 oder 443 stimmen, sehen bei jeder Note eine konstante Abweichung von +8 bis +12 Cent.
Die Tonhöhe liegt genau zwischen zwei Halbtönen. Stimmen Sie nach, bis sich eine Note stabilisiert. Hintergrundgeräusche verursachen ebenfalls Flackern — spielen Sie näher am Mikrofon.
Vai.la verwandelt jede URL in einen Kurzlink mit Klick-Statistiken, QR-Code und Ihrem eigenen Biolink.
Vai.la übernimmt keine Verantwortung für die Nutzung der Tools oder für Entscheidungen, die auf ihren Ergebnissen basieren.