Wie man die Lautstärke in Matlab berechnet?
Messen Sie die Lautstärke und Schärfe stationärer Signale
fs = 48e3; Dur = 5; pnoise = 2*pinknoise (dur*fs); wnoise = rand (dur*fs, 1) - 0.5; wnoise = wnoise*sqrt (var (pnoise)/var (wnoise)); Rufen Sie AcousticLoudness unter Verwendung der Standard-ISO 532-1 (Zwicker) -Methode und ohne Ausgabem-Argumente auf, um die Lautstärke des rosa Rauschens zu zeichnen.
So skalieren Sie das Audiosignal in MATLAB?
Erstellen Sie einen AudiotimesCaler mit einem Geschwindigkeitsfaktor von 0.8 . Stellen Sie die Inputdomain auf "Frequenz" ein und geben Sie das Fenster an und überlappen Sie die Länge, die zur Transformation von Zeitdomänen-Audio in die Frequenzdomäne verwendet wird. Stellen Sie die Lockphase auf True ein, um die Treue im zeitlichen Ausgang zu erhöhen.