Sujet Quelques pièges des lecteurs audio
- 27 réponses
- 5 participants
- 2 864 vues
- 8 followers
Danguit
3348
Squatteur·euse d’AF
Membre depuis 18 ans
Sujet de la discussion Posté le 03/06/2015 à 16:51:28Quelques pièges des lecteurs audio
Bonjour,
Après m'être fait avoir en ne m'étant pas aperçu dans des tests que le fichier lu ne correspondait pas à ce que j'attendais, je me suis amusé à faire quelques mesures pour essayer d'y voir plus clair.
Le fichier à jouer est un balayage de 20Hz à 40kHz en 1mn à fe=88.2kHz généré par Goldwave.
Un oscilloscope récupère la voie G en sortie casque d'une Babyface réglée à 44.1 puis 88.2k et trace l'enveloppe du spectre.
Le format Son (dans le panneau de configuration) est de 44.1kHz/24 bits.
Pour la Babyface à 44.1kHz, le signal est manifestement réchantillonné pour cette fréquence et l'on constate l'utilisation de SRC différents (mais c'est le même pour Audacity, VLC et ASUSDVD) qui donnent notamment une réponse différente en haut du spectre. Si le projet est à 44.1k, Cubase (non représenté) propose de le réchantillonner.
A 88.2kHz, certains lecteurs montent bien jusqu'à 40kHz sans atténuation visible, en revanche VLC commence à couper plus tôt alors que les effets sont désactivés (investigation à faire) et Quick Time reste manifestement à 44.1k.
On constate donc qu'en fonction du logiciel, de son SRC, de l'interface audio et du réglage par défaut (format Son) les résultats peuvent être différents en terme de bande passante et aussi de fréquences parasites (non représentées ici).
Par conséquent il y a toujours intérêt à vérifier que la fréquence d'échantillonnage réelle en lecture est bien celle attendue.
Après m'être fait avoir en ne m'étant pas aperçu dans des tests que le fichier lu ne correspondait pas à ce que j'attendais, je me suis amusé à faire quelques mesures pour essayer d'y voir plus clair.
Le fichier à jouer est un balayage de 20Hz à 40kHz en 1mn à fe=88.2kHz généré par Goldwave.
Un oscilloscope récupère la voie G en sortie casque d'une Babyface réglée à 44.1 puis 88.2k et trace l'enveloppe du spectre.
Le format Son (dans le panneau de configuration) est de 44.1kHz/24 bits.
Pour la Babyface à 44.1kHz, le signal est manifestement réchantillonné pour cette fréquence et l'on constate l'utilisation de SRC différents (mais c'est le même pour Audacity, VLC et ASUSDVD) qui donnent notamment une réponse différente en haut du spectre. Si le projet est à 44.1k, Cubase (non représenté) propose de le réchantillonner.
A 88.2kHz, certains lecteurs montent bien jusqu'à 40kHz sans atténuation visible, en revanche VLC commence à couper plus tôt alors que les effets sont désactivés (investigation à faire) et Quick Time reste manifestement à 44.1k.
On constate donc qu'en fonction du logiciel, de son SRC, de l'interface audio et du réglage par défaut (format Son) les résultats peuvent être différents en terme de bande passante et aussi de fréquences parasites (non représentées ici).
Par conséquent il y a toujours intérêt à vérifier que la fréquence d'échantillonnage réelle en lecture est bien celle attendue.
DaMBZ
603
Posteur·euse AFfolé·e
Membre depuis 12 ans
21 Posté le 16/06/2015 à 20:57:06
Je pensais que la plupart des DAC suréchantillonnaient, même légèrement, x4 x8 !
Ce sinus à 21.9khz as tu essayé de le faire sortir de la Babyface à 44.1 pour aussi comparé le filtrage de la Babyface ?
Ce sinus à 21.9khz as tu essayé de le faire sortir de la Babyface à 44.1 pour aussi comparé le filtrage de la Babyface ?
Danguit
3348
Squatteur·euse d’AF
Membre depuis 18 ans
22 Posté le 17/06/2015 à 08:36:51
Petite manip du matin (avec Babyface)
Le sinus de fréquence 21.9kHz numérisé à 44.1k est suréchantillonné à 88.2k (pour simplifier les calculs) dans Scilab, avec filtrage (fonction intrec) puis sans filtrage (zero padding) et aussi directement par le SRC de Cubase LE4.
On constate déjà sur le fichier Scilab non filtré la présence de l'image du 21.9kHz
Les fichiers sont joués sur Cubase par la Babyface (à 88.2k bien sûr) et cette raie apparaît également avec le SRC de Cubase, mais à un niveau plus faible, alors qu'elle a été éliminée par le Scilab filtré.
Je ne suis pas spécialiste mais j'ai donc l'impression que certains ont oublié les bases en TS.
Le sinus de fréquence 21.9kHz numérisé à 44.1k est suréchantillonné à 88.2k (pour simplifier les calculs) dans Scilab, avec filtrage (fonction intrec) puis sans filtrage (zero padding) et aussi directement par le SRC de Cubase LE4.
On constate déjà sur le fichier Scilab non filtré la présence de l'image du 21.9kHz
Les fichiers sont joués sur Cubase par la Babyface (à 88.2k bien sûr) et cette raie apparaît également avec le SRC de Cubase, mais à un niveau plus faible, alors qu'elle a été éliminée par le Scilab filtré.
Je ne suis pas spécialiste mais j'ai donc l'impression que certains ont oublié les bases en TS.
DaMBZ
603
Posteur·euse AFfolé·e
Membre depuis 12 ans
23 Posté le 17/06/2015 à 09:20:35
As tu un autre DAW disposant d'une meilleure SRC en comparaison ?
Danguit
3348
Squatteur·euse d’AF
Membre depuis 18 ans
24 Posté le 17/06/2015 à 09:30:51
Citation :
Quel intérêt ?As tu un autre DAW disposant d'une meilleure SRC en comparaison ?
Je ne cherche pas ce que l'on peut faire de mieux mais à voir ce qui se passe avec ce que l'on utilise habituellement sans trop se poser de questions.
DaMBZ
603
Posteur·euse AFfolé·e
Membre depuis 12 ans
25 Posté le 17/06/2015 à 15:50:44
En tout cas ce qui m'étonne le plus étonnant dans toutes tes mesures c'est le fait que la Babyface ne coupe pas de façon franche ce qui dépasse 22.05 @44.1
https://img.audiofanzine.com/image.php?lang=fr&identifier=image&size=normal&module=user&userPhoto_id=283732
https://img.audiofanzine.com/image.php?lang=fr&identifier=image&size=normal&module=user&userPhoto_id=283732
Danguit
3348
Squatteur·euse d’AF
Membre depuis 18 ans
26 Posté le 17/06/2015 à 16:17:18
Citation :
Ce n'est pas étonnant et ce n'est pas spécifique à la Babyface, c'est le cas pour tous les systèmes que j'ai vus puisqu'il n'est pas possible de faire un filtre de reconstruction parfait ou du moins sans pertes à 20kHz et grande atténuation à 22.05kHz. Par conséquent il reste toujours plus ou moins de fréquence image qui pollue les signaux en haut de gamme (audible ou non c'est un autre problème).En tout cas ce qui m'étonne le plus étonnant dans toutes tes mesures c'est le fait que la Babyface ne coupe pas de façon franche ce qui dépasse 22.05 @44.1
Mais ce que j'ai découvert (j'ai peut-être réinventé l'eau tiède), c'est que suréchantillonner en sortie (CNA) permet seulement de couper un peu plus rapidement avec un filtre numérique plus efficace mais n'élimine pas les fréquences image du signal original contrairement à ce qu'on lit ici ou là.
Si tu as une autre carte son (ou chip son avec BP suffisante) pouvant monter à 88.2k ou plus, tu peux faire la manip en branchant son entrée sur la sortie de ton interface audio et tu le constateras.
Par exemple j'ai refait la manip du 21.9kHz avec du 10kHz@44.1 et je retrouve bien du 34.1kHz au même niveau après suréchantillonnage sans filtrage.
DaMBZ
603
Posteur·euse AFfolé·e
Membre depuis 12 ans
27 Posté le 17/06/2015 à 19:40:47
Je ne retourne pas tout de suite en studio mais j'aimerais assurément faire aussi le test oui !
En tout cas merci pour ton temps et ta patience dans les explications !
En tout cas merci pour ton temps et ta patience dans les explications !
Danguit
3348
Squatteur·euse d’AF
Membre depuis 18 ans
28 Posté le 16/08/2015 à 17:55:21
- < Liste des sujets
- Charte