scale

scale — Calibre l'amplitude d'un fichier son.

Description

Prend un fichier son et le calibre en appliquant un gain, constant ou variable. L'échelle peut être comme un multiplicateur, un maximum ou un pourcentage de 0dB.

Syntaxe

scale [OPTIONS ... ] fichier

Initialisation

Options :

  • -A = Génère un fichier de sortie AIFF.

  • -W = Génère un fichier de sortie WAV.

  • -h = Génère un fichier de sortie sans en-tête.

  • -c = Génère des échantillons en caractères signés sur 8 bit.

  • -a = Génère des échantillons alaw.

  • -u = Génère des échantillons ulaw.

  • -s = Génère des échantillons en entiers courts.

  • -l = Génère des échantillons en entiers longs (32 bit)

  • -f = Génère des échantillons en virgule flottante.

  • -F arg = Spécifie le gain à appliquer. Si arg est un nombre en virgule flottante ce gain est appliqué uniformément à l'entrée. Alternativement ça peut être un nom de fichier qui spécifie un fichier de points charnière pour varier le gain sur différentes périodes.

  • -M fpnum = Calibre l'entrée de façon telle que la valeur absolue du déplacement maximum soit la valeur donnée.

  • -P fpnum = Calibre l'entrée de façon telle que la valeur absolue du déplacement maximum soit le pourcentage donné de 0dB.

  • -R = Réécrit continuellement l'en-tête pendant l'écriture du fichier son (WAV/AIFF).

  • -H entier = Montre une "pulsation" pour indiquer la progression, dans le style 1, 2 ou 3.

  • -N = Alerte (habituellement la cloche système) lorsque c'est fini.

  • -o nomfic = nom du fichier de sortie (par défaut : test.wav)

Exemples

scale -s -W -F 0.96 -o out.wav sound.wav

Ceci crée un nouveau fichier son avec un gain constant de 0,96. C'est particulièrement utile si le fichier d'entrée est en format virgule flottante.

Crédits

Auteur : John ffitch

1994