Convertisseur échantillons ⇄ temps
Saisissez un nombre d’échantillons et la fréquence d’échantillonnage pour obtenir le temps. Vous pouvez aussi transformer un temps en échantillons, ou trouver le temps théorique d’un tampon audio à partir de sa taille.
Formules
- Temps (s) = échantillons ÷ fréquence d’échantillonnage (Hz)
- Échantillons = temps (s) × fréquence d’échantillonnage (Hz)
- Temps théorique d’un tampon = taille du tampon en échantillons ÷ fréquence d’échantillonnage (pour un tampon ; si vous choisissez un nombre de tampons n, le temps pour n tampons est aussi affiché)
- Durée d’un échantillon = 1 ÷ fréquence d’échantillonnage
Tout est calculé avec des fractions exactes : aucune erreur d’arrondi décimale ne s’introduit. Le seul arrondi est celui effectué à l’affichage du résultat.
Du temps aux échantillons
Le nombre d’échantillons est un nombre entier, mais temps × fréquence d’échantillonnage ne tombe pas toujours juste. Le calculateur affiche la valeur exacte (qui peut avoir des décimales) et deux nombres entiers : arrondi à l’entier inférieur (les échantillons qui tiennent entièrement dans ce temps) et arrondi à l’entier supérieur (les échantillons nécessaires pour couvrir ce temps). Celui qu’il vous faut dépend de l’usage : aucune valeur « arrondie au plus proche » n’est donc donnée. Quand le résultat est exactement un nombre entier, les deux sont identiques.
Le temps d’un tampon est un temps théorique
- Taille du tampon ÷ fréquence d’échantillonnage est un temps théorique calculé à partir de la seule taille du tampon. Ce n’est pas le retard de tout le système. La conversion A/N et N/A, le pilote, le système d’exploitation et le traitement des plug-ins peuvent en ajouter (aucune estimation de ces retards n’est donnée ici).
- Le fait de compter la « latence » dans un seul sens ou en aller-retour dépend des équipements et des logiciels. Ce calculateur vous laisse saisir vous-même le nombre de tampons n et ne suppose pas qu’un aller-retour vaut n = 2.
Exemples
- 48 000 Hz, 480 échantillons → 10 ms
- 44 100 Hz, 1 seconde → 44 100 échantillons
- 48 000 Hz, un tampon de 256 échantillons → environ 5,333 ms (16/3 ms, pour un tampon)
- 96 000 Hz, un tampon de 512 échantillons → environ 5,333 ms
- 44 100 Hz, 1/3 de seconde → 14 700 échantillons (la division tombe juste : l’arrondi à l’entier inférieur et supérieur donnent tous deux 14 700)
- 44 100 Hz, 10 ms → 441 échantillons
Remarques
- La fréquence d’échantillonnage est l’une des valeurs de la liste (8 000 à 192 000 Hz) ou une valeur que vous saisissez (supérieure à 0 et au plus égale à 1 000 000 Hz). La liste ne contient que des nombres et n’indique pas à quoi sert chaque fréquence.
- Les échantillons peuvent être un nombre entier de 0 à 999 999 999 999, la taille du tampon de 1 à 1 000 000 d’échantillons, et le nombre de tampons de 1 à 8.
- Pour convertir entre la taille d’un fichier audio et la durée d’enregistrement, consultez le calculateur de taille de fichier audio. Pour le retard calculé à partir d’une distance, consultez le calculateur de retard d’enceintes.
Questions fréquentes
Combien de millisecondes font 480 échantillons à 48 000 Hz ?
10 ms (480 ÷ 48 000 = 0,01 s).
Quelle est la durée d’un tampon de 256 échantillons ?
Environ 5,333 ms à 48 000 Hz. C’est le temps théorique ; le retard de tout le système peut être plus grand.
Le temps du tampon représente-t-il toute la latence ?
Non. Le temps du tampon n’est qu’une partie du retard d’un système réel. La conversion A/N et N/A, les pilotes, le système d’exploitation et les plug-ins peuvent en ajouter.
Pourquoi le nombre d’échantillons n’est-il pas un nombre entier ?
Parce que temps × fréquence d’échantillonnage ne tombe pas toujours sur un nombre entier. Les nombres entiers arrondis à l’inférieur et au supérieur sont aussi affichés.