Il s'agit du rééchantillon de commande qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
resample - rééchantillonne un fichier son mono ou stéréo 16 bits par un facteur arbitraire
SYNOPSIS
rééchantillonner [-by factor] [-to newSrate] [-f filterFile] [-n] [-l] [-trace] [-version]
fichier d'entrée [fichier de sortie]
DESCRIPTION
Le manuel de formation rééchantillonner le programme prend un fichier son mono ou stéréo 16 bits et exécute une bande limitée
interpolation pour produire un fichier son de sortie ont un nouveau taux d'échantillonnage souhaité. Les
le fichier de sortie est dans le même format que l'entrée.
OPTIONS
-toSrate
Cette option ou "-byFactor" est obligatoire. Spécifiez le nouveau taux d'échantillonnage en échantillons par
seconde. Le facteur de conversion est implicite et sera défini sur la nouvelle fréquence d'échantillonnage
divisé par le taux d'échantillonnage du fichier son d'entrée.
-parFacteur
Spécifiez le facteur de conversion. Cette option ou "-toSrate" est obligatoire. La conversion
facteur est la quantité par laquelle le taux d'échantillonnage est modifié. Si le taux d'échantillonnage
du signal d'entrée est Srate1, alors le taux d'échantillonnage de la sortie est
facteur*Srate1. Par exemple, un facteur de 2.0 augmente le taux d'échantillonnage d'un
facteur de 2, donnant deux fois plus d'échantillons dans le signal de sortie que dans l'entrée.
La partie fractionnaire du facteur de conversion est précise à 15 bits. C'est
suffisamment précis pour que les humains ne puissent entendre aucune erreur quelle qu'elle soit
dans la hauteur des sons rééchantillonnés.
-filterFichier
Modifiez le filtre de rééchantillonnage par défaut. Un tel fichier de filtre peut être conçu
par le filtre de fenêtre (1) programme (inclus avec le rééchantillonner Distribution). Les
le fichier de filtre préchargé nécessite un facteur de suréchantillonnage d'au moins 20 % pour éviter
aliasing (en d'autres termes, sa "bande de transition" en tant que filtre passe-bas est d'au moins 20 %
de la gamme de fréquences utilisable dans le signal échantillonné) ; l'atténuation de la bande d'arrêt est
environ 80 dB.
-noFilterInterp
Par défaut, la table de filtre de rééchantillonnage est interpolée linéairement pour fournir une haute
qualité audio à des facteurs de conversion de taux d'échantillonnage arbitraires. Cette option se désactive
filtrer l'interpolation, réduisant ainsi de moitié le nombre de multiplication-additions dans le
boucle (pour la plupart des facteurs de conversion).
-interpolation linéaire
Sélectionnez une interpolation linéaire simple pour le rééchantillonnage (ce qui signifie un filtre de rééchantillonnage
le tableau n'est pas du tout utilisé). Cette option est très rapide, mais la qualité de sortie est médiocre
sauf si le signal est déjà fortement suréchantillonné. Ne pas confondre linéaire
interpolation du signal avec interpolation linéaire du filtre de rééchantillonnage
table qui est contrôlée par l'option "noFilterInterp".
-laconique Désactivez l'impression d'informations.
-version
Imprimer la version du programme.
EXEMPLE
Pour convertir le taux d'échantillonnage de 48 kHz (utilisé par les machines DAT) à 44.1 kHz (le
taux d'échantillonnage pour les disques compacts), la ligne de commande ressemblerait à quelque chose comme
resample -à 44100 dat.snd cd.snd ou resample -par 0.91875 dat.snd cd.snd
Tout taux d'échantillonnage raisonnable peut être converti en un autre. (Notez que, dans cet exemple,
si vous avez obtenu un transfert numérique direct à partir de DAT ou de CD, vous avez probablement
filtrage d'accentuation qui doit être annulé à l'aide d'un filtre numérique. Voir README.deemph dans
le rééchantillonner communiqué pour plus d'informations)
Références
Le code source et une documentation supplémentaire peuvent être trouvés à la page d'accueil du rééchantillonnage audio numérique.
Page (DARHP) située à
http://ccrma.stanford.edu/~jos/resample/
HISTOIRE
La première version de ce logiciel a été écrite par Julius O. Smith III
/dot/ stanford /dot/ edu> au CCRMAhttp://ccrma.stanford.edu> en 1981. Il s'appelait
SRCONV et a été écrit en SAIL pour les machines compatibles PDP-10 (voir le DARHP pour cela
code). L'algorithme a été publié pour la première fois dans
Smith, Julius O. et Phil Gossett. ``Une méthode de conversion de taux d'échantillonnage flexible,''
Actes (2) : 19.4.1-19.4.4, Conférence IEEE sur l'acoustique, la parole et le signal
Traitement, San Diego, mars 1984.
Un didacticiel développé basé sur cet article est disponible à la DARHP.
Vers 1988, le programme SRCONV a été traduit de SAIL en C par Christopher Lee Fraley
travailler avec Roger Dannenberg à la CMU.
Depuis lors, la version C a été maintenue par jos.
La prise en charge de Sndlib a été ajoutée le 6/99 par John Gibson[email protected]>.
Le manuel de formation rééchantillonner programme est un logiciel libre distribué conformément au Lesser GNU Public
Licence (LGPL). Il n'y a AUCUNE garantie ; même pas pour la QUALITÉ MARCHANDE ou l'APTITUDE À UN
RAISON PARTICULIÈRE.
Utiliser le rééchantillonnage en ligne à l'aide des services onworks.net