So funktioniert Audio-Tonhöhe
Audio-Tonhöhe verschiebt eine Spur um Halbtöne nach oben oder unten, von einer Oktave darunter bis einer Oktave darüber, ohne ihre Dauer zu ändern, vollständig in Ihrem Browser. Der mitgelieferte ffmpeg.wasm-Build hat keinen dedizierten hochwertigen Tonhöhen-Shifter eingebaut, daher baut dieses Tool einen aus Filtern, die IMMER verfügbar sind: Es normalisiert das Audio zuerst auf eine bekannte Abtastrate von 48000 Hz (aresample), relabelt diese Rate dann nach dem Tonhöhen-Verhältnis (asetrate), was Tonhöhe und Geschwindigkeit gemeinsam verschiebt, und kompensiert schließlich die Geschwindigkeitsänderung mit derselben atempo-Zeitstreckungskette, die Audio-Geschwindigkeit nutzt, wodurch die ursprüngliche Dauer wiederhergestellt wird, während die neue Tonhöhe erhalten bleibt.
Das ist ein echter, ehrlicher Kompromiss: Es ist ein klassischer, auf der Abtastrate basierender Shifter, kein studiotauglicher Phasenvocoder (wie Melodyne oder ein Rubberband-basiertes Tool), sodass große Verschiebungen bei komplexem Material wie einem vollen Mix leicht künstlich klingen können, während kleinere Verschiebungen bei einer einzelnen Stimme oder einem Instrument meist sauber klingen.