conversion 16/44.1 en 24/96 ?
#1
conversion 16/44.1 en 24/96 ?
Bonjour,
Beaucoup d'appareils prennent en charge aussi bien le Spdif 16 bits 44.1 khz que le 24 bits 96 khz  mais comme leurs circuits internes travaillent en 24/96 j'aimerai savoir comment le 16 bits 44.1 est converti en 24/96 ?
Pour le nombre de bits ça peut se faire numériquement mais pour la fréquence qui n'est pas un multiple ça me parait compliqué !
Je me demande s'il n'y a pas un DAC à deux balles pour finalement se réorienter sur l'entrée analogique avec un ACD qui numérise en 24/96 !
(dans le cas de mon filtre actif DCX24/96  je n'ai jamais entendu de différence entre son entrée numérique 16/44.1 venue en spdif du Drive et son entrée analogique précédée d'un DAC correct.
Cet appareil avait était critiqué sur la qualité de ses entrées analogiques je me demande si finalement ce n'est pas le contraire quand on dispose simplement du format CD et d'un Dac.

Denis,
Répondre
#2
RE: conversion 16/44.1 en 24/96 ?
Bonjour Denis,

Je te suggère de lire ceci :
https://fr.audiofanzine.com/mastering/ed...bruit.html
https://woodandfirestudio.com/fr/dithering-audio/

a+mitiés raoul
Répondre
#3
RE: conversion 16/44.1 en 24/96 ?
Il y a plein de méthodes pour passer d'une fréquence d'échantillonnage à une autre, par simple calcul.
La plus simple est le filtre de ré-échantillonnage : on calcul la RI du filtre de ré-échantillonnage pour passer d'une fréquence à une autre, puis pour trouver chaque nouvel échantillon à la fréquence de sortie, on multiplie chaque échantillon d'entrée par cette RI. C'est un simple filtre FIR.
X-UNI, MiniDSP OpenDRC DA8, SPH450TC, AXI2050 sur pavillon SEOS-30
Répondre
#4
RE: conversion 16/44.1 en 24/96 ?
(25/12/2024-13:41:52)xnwrx a écrit : Il y a plein de méthodes pour passer d'une fréquence d'échantillonnage à une autre, par simple calcul.
La plus simple est le filtre de ré-échantillonnage : on calcul la RI du filtre de ré-échantillonnage pour passer d'une fréquence à une autre, puis pour trouver chaque nouvel échantillon à la fréquence de sortie, on multiplie chaque échantillon d'entrée par cette RI. C'est un simple filtre FIR.


Voici une solution tres économique et tres efficace que j'utilise pour me permettre de lire mes vyniles ou mes cd en 88,2khz ou 96khz en sortie numérique de ma carte son Tascam 366 , avec l'option record//: de Foobar 2000 sur le système 4 voies filtré en phase minimale par convolution (suppression de la distorsion de phase du filtrage lr4 acoustique)


https://www.univers-sons.com/behringer-s...p8961.html
Répondre
#5
RE: conversion 16/44.1 en 24/96 ?
Bonjour calculette,

(25/12/2024-11:56:23)calculette a écrit : comme leurs circuits internes travaillent en 24/96 j'aimerai savoir comment le 16 bits 44.1 est converti en 24/96 ?
Pour le nombre de bits ça peut se faire numériquement mais pour la fréquence qui n'est pas un multiple ça me parait compliqué !

Ce n'est pas vraiment compliqué ce genre de calcul pour nos processeurs actuels. Tout repose sur la qualité de conception de l'algo utilisé pour le resample (que ce soit implémenté en hard ou en soft) et aujourd'hui les calculs se font en virgule flottante contrairement aux machines d'antan.

Resampler V dans foobar (plugin adapté à la version 32bit actuelle du logiciel) permet de directement convertir la fréquence d'échantillonnage à la volée, sur le temps processeur, en contrôlant ses paramètres passband, stopband et att. Il est possible de convertir tous les formats existants en format unique choisi et adapté à la chaine de traitement. Un exemple pour "tout" sortir en 96k. Plusieurs options d'algo de resampler, il est conseillé de choisir SoX (si tu veux comprendre comment SoX convertit une fréquence d'échantillonnage, son source code est par exemple disponible ici https://github.com/chirlu/sox

   

Il ne manque plus qu'un matériel avec sortie numérique compatible avec la fréquence d'échantillonnage de traitement, si l'on souhaite faire la conversion D/A en externe.

L'avantage en est aussi que le réglage du volume avantageusement géré en interne par foobar (32 bit float) est sans pertes de résolution sur la conversion A/N ultérieure en bout de chaîne.

https://forums.melaudia.net/showthread.p...#pid215131

crdt.
" Liberty is an effort of the mind, rather than the arms."

Édouard René Lefèbvre de Laboulaye, 1876
Répondre
#6
RE: conversion 16/44.1 en 24/96 ?
(26/12/2024-10:43:13)RM8Kinoshita a écrit : Bonjour calculette,

(25/12/2024-11:56:23)calculette a écrit : comme leurs circuits internes travaillent en 24/96 j'aimerai savoir comment le 16 bits 44.1 est converti en 24/96 ?
Pour le nombre de bits ça peut se faire numériquement mais pour la fréquence qui n'est pas un multiple ça me parait compliqué !

Ce n'est pas vraiment compliqué ce genre de calcul pour nos processeurs actuels. Tout repose sur la qualité de conception de l'algo utilisé pour le resample (que ce soit implémenté en hard ou en soft) et aujourd'hui les calculs se font en virgule flottante contrairement aux machines d'antan.

Resampler V dans foobar (plugin adapté à la version 32bit actuelle du logiciel) permet de directement convertir la fréquence d'échantillonnage à la volée, sur le temps processeur, en contrôlant ses paramètres passband, stopband et att. Il est possible de convertir tous les formats existants en format unique choisi et adapté à la chaine de traitement. Un exemple pour "tout" sortir en 96k. Plusieurs options d'algo de resampler, il est conseillé de choisir SoX (si tu veux comprendre comment SoX convertit une fréquence d'échantillonnage, son source code est par exemple disponible ici https://github.com/chirlu/sox



Il ne manque plus qu'un matériel avec sortie numérique compatible avec la fréquence d'échantillonnage de traitement, si l'on souhaite faire la conversion D/A en externe.

L'avantage en est aussi que le réglage du volume avantageusement géré en interne par foobar (32 bit float) est sans pertes de résolution sur la conversion A/N ultérieure en bout de chaîne.

https://forums.melaudia.net/showthread.p...#pid215131

crdt.



+1

Je rajouterai juste qu'il est très important de vérifier la conformité de l'impulsion a la sortie des Dac , car on constate très souvent des écarts d'horloge non négligeables de l'ordre de +-10 jusqu'à plus de +-50 ppm
Sur les sorties numérique des lecteurs cd..

L'impact sur la phase est visible aux mesures et Concrètement ,
la présision de l'horloge se répercute par une avance ou un retard de l'aigu sur le grave -médium..

En bref Un ressemplage du signal 44,1khz ne corrige pas la précision de l'horloge.
Répondre
#7
RE: conversion 16/44.1 en 24/96 ?
Je ne retiens que les upsampling x2 ou x4 avec mon matériel. (JRiver + RME ADI-2 DAC FS).
Du 44.1 kHz est upsamplé à 88.2 ou à 176.4 kHz.
Du 48 kHz est upsamplé à 96 ou à 192 kHz.
J'oublie le K * 320 / 147 qui est moins bon à l'écoute. (avec K = 1, 2 ou 4)

Un appareil peut être conçu pour travailler jusqu'à 96 kHz.
Mais cela ne dit pas qu'il converti le 44.1 kHz en 96 kHz.
Répondre
#8
RE: conversion 16/44.1 en 24/96 ?
(25/12/2024-12:11:14)raoul a écrit : Bonjour Denis,

Je te suggère de lire ceci :
https://fr.audiofanzine.com/mastering/ed...bruit.html
https://woodandfirestudio.com/fr/dithering-audio/

a+mitiés raoul

Salut Raoul,

Le dithering est applicable lors d'un formatage à une résolution inférieure uniquement. Dans le cas évoqué par Denis, le passage de 16/44.1 en 24/96, il y a upsampling, sans application de dither.

crdt.
" Liberty is an effort of the mind, rather than the arms."

Édouard René Lefèbvre de Laboulaye, 1876
Répondre
#9
RE: conversion 16/44.1 en 24/96 ?
Upsampling increases the sampling rate of a signal by estimating values between existing samples. This can be used to improve the quality of a digital signal or to convert it to a different format.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)