Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN

Une conversion de fréquence d'échantillonnage augmente le niveau crête ?

  • 146 réponses
  • 18 participants
  • 15 971 vues
  • 25 followers
Sujet de la discussion Une conversion de fréquence d'échantillonnage augmente le niveau crête ?
Il m est arriver une histoire a dormir debout :

Ce soir je finalisais des masters pour les mettre sur cd.
Mon projet est a 88,2 kHz, 24 bit, a l export du mastering, je sélectionne donc 44,1 et 16 bit.

Mes masters lors de la lecture dans Logic 9 modulent a -0,2 dB crête. Cependant logic en exportant en 44,1 16 bit me colle a 0 dB, ca clippe !!

Je fais le même export en 88,2 et ca marche, je retrouve bien mon signal modulant a -0,2 dB. Je n ai coche aucune option de normalisation ou quoi que ce soit ....

Logic ne sait pas passer de 88,2 a 44,1 .... C est pitoyable, je suis sur le cul

C est quoi ce bug !!!!!!

Afficher le sujet de la discussion
51
Ah?
Dans ce cas je m'auto-chat-bite!:??:
52
Petite question quand même : tu as bien coché les cases "Prevent clipping" et "Ultra steep mode"?
53
Bon sinon je viens d'essayer depuis Reaper avec une ancienne session enregistrée en 88.2 et ça marche nickel avec les options d'origine.
54
pas coché ultra steep mode:shootme:icon_facepalm.gif
55
Je peux essayer dans Studio One si tu veux, mais j'imagine que tous les séquenceurs vont plus ou moins réagir pareille, non ?

www.wsproaudio.com

56

Essaye et dis nous.

57

En cochant prevent clipping, le fichier est normalisé à la crête du plus haut clip. Dans mon cas par exemple, après conversion,  j'ai un clip qui est à 1.5 dB au dessus du niveau crête du morceau !

 

Le morceau est donc rabaissé d'autant.

 

Il faut que j'essaye ultra steep, c'est la seule option que j'ai pas coché.

58
Citation :
Bon sinon je viens d'essayer depuis Reaper avec une ancienne session enregistrée en 88.2 et ça marche nickel avec les options d'origine.


Je viens d'essayer avec Reaper sur Mac (version d'évaluation), ça fonctionne. C'est déjà un grand pas pour moi, Merci infiniment VII.

Après savoir ce qui se passe exactement, je suis dépassé ...

[ Dernière édition du message le 30/07/2011 à 00:53:45 ]

59
Citation :
Petite question quand même : tu as bien coché les cases "Prevent clipping" et "Ultra steep mode"?


Ca ne marche pas
60
Re,

J'ai testé pas mal de SRC, celui donnant les résultats m'ayant paru les plus convaincant est celui de Izotope.

L'application Sample manager dispo ici intègre ce SRC : https://www.audiofile-engineering.com/samplemanager/ fait des "miracles".

Il est possible de paramétrer les propriétés du filtre telles que filter steepness, cut off scaling et preringing, et ainsi d'obtenir un résultat d'une transparence vraiment convaincante. Au niveau gain je reste bien calé à -0,2 dB après conversion.

D'ailleurs sur l'analyse faite dans le lien donné plus haut : http://src.infinitewave.ca/ on se rend bien compte de la qualité de l'Izotope.


Concernant reaper, son fonctionnement me parait louche :

Si j'importe un fichier 88,2 et que je place un limiter dont la sortie est fixée à -0,2 dB, suite à la conversion, j'obtiens bien un fichier 44,1 modulant à -0,2 dB, pas de soucis.

Maintenant si avec un soft je prépare un fichier 88,2 déjà limité modulant à -0,2 dB, je l'importe dans Reaper et fais directement ma conversion (donc sans aucun limiter dans Reaper), le problème apparait : Sur le fichier 44,1 j'ai des overshoots de 0,1 dB.

Ce qui me laisse à penser que Reaper effectue sa conversion SRC en amont des plugs !? ça sent pas bon ...


61
Si tu veux des renseignements sur le fonctionnement de Reaper et que tu jactes un peu l'anglais, tu peux aller sur le forum de l'éditeur, les développeurs sont plutôt disponibles.

Sinon, c'est dommage que Sample Manager ne soit dispo que sur Mac.
62
Sample manager ne crée rien, il ne ne fait que reprendre l'algo de Izotope RX, dispo sur pc.

Sur izotpe comme Sample manager, on peut paramétrer le filtre (d'ailleurs l'interface d'izotope est plus conviviale) :


103988d1229630575-izotope-rx-untitled.jpg

J'ai un peu approfondi l'etude des SRC et je pense maintenant qu'il est impossible d'obtenir une conversion 100 % linéaire et transparente du gain en fonction des fréquences, quelque soit l'algo utilisé.

J'ai obtenu un résultat quasi transparent en terme de gain quand j'ai multiplié la fréquence de coupure du filtre passe bas par deux (cut off shift à 2). En passant en gros de 22 kHz à 44 kHz. Le revers de la médaille est un repliement (Aliasing) sur toute la bande passante audio, donc un résultat merdique en terme de qualité sonore.

J'ajouterai également que la non transparence du SRC n'a rien à voir avec les intersamples, en effet, le dimensionnement du filtre et les clips dus aux intersamples sont deux choses bien distincts.

Finalement dans les algo dispos, les 3 qui sortent du lot sont R8brain, Saracon de Weiss et Izotope RX.
Leur supériorité est bien visible sur src.infinitewave.ca. L'avantage pour moi allant vers izotope pour ses possibilités de réglage.

Après le tri entre les trois se fait avec ses oreilles, car aucun n'est parfait.

Me concernant le discours 88,2 mieux que 96 kHz car c'est un en multiple de 44,1 ne tiens plus vraiment ... car dans tout les cas rien n'est transparent à partir du moment ou on parle de SRC, multiple ou pas.

[ Dernière édition du message le 30/07/2011 à 23:06:35 ]

63
Citation :
Me concernant le discours 88,2 mieux que 96 kHz car c'est un en multiple de 44,1 ne tiens plus vraiment ... car dans tout les cas rien n'est transparent à partir du moment ou on parle de SRC, multiple ou pas.


Salut,

Je risque de faire des redites des posts précédents (j'avoue ne pas avoir le courage de lire entièrement le thread) mais théoriquement il y a bien un avantage à travailler avec des facteurs 2.

Un sous-échantillonnage c'est "toujours" la même chose :
1- Filtre passe-bas pour prévenir le recouvrement spectral
2- Décimation (sous-échantillonnage) pour atteindre le fréquence d'échantillonnage visée.

Dans le cas où les fréquences ne sont pas multiples de 2 :
2a- Interpolation entre les samples
2b- Conservation des valeurs interpolée tous les 1/Fe (où Fe est la nouvelle fréquence d'échantillonnage)

Dans le cas où il y a un rapport 2 :
2- Suppression d'un échantillon sur 2 (pas d'interpolation nécessaire).


J'enfonce des portes ouvertes : pour des signaux discrets, on travaille généralement en fréquences normalisées (par Fe).
w = 1 correspond à Fe
w = 0.5 correspond à Fe/2
w = 0.25 correspond à Fe/4

Passer de 88.2kHz à 44.1kHz ou de 44.1kHz à 22.05kHz est exactement la même opération : on utilise rigoureusement le même filtre (avec les mêmes équations aux différences) qui coupe à w = 0.25 et on retire 1 échantillon sur 2.


Dans tous les cas, le filtre passe-bas idéal doit présenter un gain de 0dB pour w dans
64
Citation :
Ce qui cause le problème que tu soulèves ne peut venir que du filtre d'anti-aliasing.


Oui entièrement d'accord.
en tout cas la conversion est peut être pire de 96 à 44,1 car le problème de décimation vient s'ajouter, mais elle est déjà "mauvaise" de 88,2 à 44,1

Après plus mauvais moins mauvais ... ça devient un choix artistique le résultat du SRC icon_facepalm.gif.


Il n'y a pas que logic ou cubase, on pourrait vérifier, mais logiquement c'est TOUT les softs.

[ Dernière édition du message le 31/07/2011 à 01:41:08 ]

65
En gros ... si je comprend bien, on n'est mieux de créer tout projet en 44 100 ? C'est bien ca ?

www.wsproaudio.com

66
La qualité des traitements plug est améliorée avec une Fe plus haute .... quand les plugs ne suréchantillonnent pas eux même ...

67
Ah ouin !!!! Ca m'intéresse vraiment, première fois que j'entend ca. Est ce que c'est tous les plug in ... ou c'est quelqu'un en particulier ?! Et selon toi est ce que ca vaut le coup finalement ... malgrer les problème rencontrer ?

www.wsproaudio.com

68
Oui je continu à penser que ça vaut le coup.

J'idéalisais pas mal la fréq 88,2 car c'est un multiple de 2, ce qui sous entendait pour moi un conversion transparente, j'ai sous estimé l'impact du filtre.
69
Merci scare, je vais essayer de trouver un sujet ou il y a les expliquations la dessu. Ca toujours été un peu confu cette histoire la.

Merci

www.wsproaudio.com

70
Citation :
Il n'y a pas que logic ou cubase, on pourrait vérifier, mais logiquement c'est TOUT les softs.

Ben tous les concepteurs sont obligés de faire un compromis. Ceci dit, ils ne sont pas obligés de faire le même.

Il y a un autre problème que je n'ai pas évoqué : les retards de groupe (de phase dans chaque bande) introduit par le filtre d'antialiasing.

Il n'y a plus qu'à espérer qu'ils ont implémenté un filtre à réponse impulsionnelle finie... mais vu les courbes qu'ils présentent je pense que ce n'est pas le cas.
71
Bonjour,

J'ai fait le test avec Protool M-Powered 8, 2 méthodes:
- Bruit blanc généré directement à -0.2dB FS dans un projet à 88,2 KHz, sans limiteur, export => crêtes à 0dB FS.

- Bruit blanc généré à -6 dB FS dans un projet à 88,2 KHz, Maxim en limiteur (dither off) sur le Master pour remonter le niveau à 0.2 dB FS et limiter à ce niveau , export => crêtes à 0dB FS.

Tout ça pour dire que limiteur ou pas, ça ne change rien.

Le Bounce de PT est online, même si j'imagine que ça n'a aucune influence dans l'histoire.

Je peux essayer sur HD 8 au studio demain, mais j'imagine que ce sera pareil.

x
Hors sujet :
M'enfin, j'en suis pas à ma première surprise avec l'export de Protools (HD ou pas), il ne respecte pas non plus la plage d'export qu'on lui donne : si on exporte de 0:0:3s à 0:1m:3s , il exporte de 0:0:3s + x samples (pas beaucoup) à 0:1m:3s + x samples ce qui est rédhibitoire lorsqu'on fait de la pub ou les durées de spots sont à la frame près.


72

 

Oui comme évoqué dans les premiers posts, les plugs n'ont aucune influence (à par sur Reaper qui semble faire la SRC avant le limiter)

73
bonjour, pour info j'ai le même problème... dsl je n'avais pas vu ce topic...

si quelqu'un à une solution je suis preneur!!!

c'est quand même bien dommage d'essayer de faire quelque chose de "propre" et de le gacher par une conversion hasardeuse...

https://fr.audiofanzine.com/techniques-du-son/forums/t.465465,pb-pre-mastering-pour-export-sur-differents-supports-44-1hz-et-48hz-16-bits,post.6521109.html

www.pierreclusters.fr

http://www.youtube.com/watch?v=cJL0xC454p4

74
Citation :
j'ai le même problème...


C'est pas un problème, c'est un comportement normal :|
75
je pense que le mieux est de réimporter le fichier et lui appliquer un limiteur brickwall...

par exemple (pour mon cas):

MIX (96KHZ / 24 BITS) => PREMASTERING (96KHZ / 24 BITS) => EXPORT en 44KHZ / 16 BITS => MASTERING (juste brickwall a -0.3 db) puis gravure.

Mais il y a un risque de distortion au niveau des 2 dernieres étapes.

www.pierreclusters.fr

http://www.youtube.com/watch?v=cJL0xC454p4