Convertit le taux d'échantillonnage d'un fichier audio de Rin à Rout. Optionnellement le rapport (Rin / Rout peut varier linéairement dans le temps selon un ensemble de paires (temps, rapport) dans un fichier auxiliaire.
Options :
-P num = rapport de transposition en hauteur (srate / r) [ne pas spécifier à la fois P et r]
-Q num = facteur de qualité (1, 2, 3, 4 ou 5 : par défaut = 3)
-i nomfic = fichier auxiliaire de points charnière (pas de point charnière par défaut, c'est-à-dire pas de changement de rapport)
-r num = taux d'échantillonnage en sortie (doit être spécifié si P est absent)
-o nomfic = nom du fichier son de sortie (par défaut : test.wav)
-A = crée un fichier son de sortie au format AIFF
-J = crée un fichier son de sortie au format IRCAM
-W = crée un fichier son de sortie au format WAV (par défaut à partir de la version 6.15 de Csound)
-h = pas d'en-tête dans le fichier son de sortie
-c = échantillons en caractères signés sur 8 bit
-a = échantillons alaw
-8 = échantillons en caractères non-signés sur 8 bit
-u = échantillons ulaw
-s = échantillons en entiers courts (16 bit) (par défaut)
-3 = échantillons sur 24 bit
-l = échantillons en entiers longs
-f = échantillons en virgule flottante
-r N = remplace le srate de l'orchestre
-K = ne génère pas de bloc de pics d'amplitude
-R = réécrit continuellement l'en-tête pendant l'écriture du fichier son (WAV/AIFF)
-H# = imprime une pulsation dans le style 1, 2 ou 3 à chaque écriture dans le fichier son
-N = notification (cloche système) quand le traitement est fini
-- nomfic = compte-rendu dans un fichier
Ce programme effectue une conversion arbitraire du taux d'échantillonnage en haute fidélité en utilisant la bibliothèque libsamplerate.
Les cinq niveaux de précision sont :