Choix Dither 16,20 ou 24 bit ?
- 28 réponses
- 6 participants
- 8 420 vues
- 3 followers

ptifred

Je bloque sur un sujet : le paramétrage de ma config en 16 ou 24 bit.
Ma config :
- une O2R V2 avec 4 cartes ADAT,
- une RME Digiface 3 ports ADAT dont les 1 et 2 connectés à l'O2R (cartes 1&2).
- un Akaï DR16 V2.32 2 ports ADAT connectés à l'O2R (cartes 3&4)
Tout cela est synchronisé en wordclock BNC et j'utilise le DR16 et cubase en synchro MTC.
Si mes infos sont bonnes :
L'O2R est en 20 bit mais on peut utiliser le dithering de 16 à 24 bit sur les bus.
La RME travaille en 16 ou 24 bits (voire plus mais peu importe).
Le DR16 est en 16 bits je crois (sinon, il faudrait que je l'upgrade avec le kit carte mère DR16PRO pour passer en 24 bit d'après ce que j'ai compris).
Ma question : comment dois-je régler le dithering dans l'02R pour faire marcher tout ça ? J'ai fait plusieurs essais mais je n'entends aucun changement.
J'ai mis cubase et la RME en 24 bits avec le dithering de l'O2R en 24 bits, ça à l'air de marcher mais suis-je vraiment en 24 bits ? J'en doute. J'ai fait des essais avec le dithering en 16 bits et ça marche aussi...
Est-ce que je peux utiliser en simultané la RME en 24 bit et le DR16 en 16bit avec l'O2R qui fait le tampon au milieu ? Ou dois-je tout paramétrer en 16 bits ?
Sinon, dois-je changer les paramètres pour chaque magnéto si je décide d'utiliser l'un ou l'autre tout seul pour être tout de même en 24 bit avec la RME ?
Mon but est de configurer le matériel au maximum de ses capacités.
Merci pour votre aide.
Fred
- 1
- 2

Anonyme

Régle les bits au maximum, à savoir 24bits.
Le dithering ne sert qu'en cas de changement de résolution. pour une éventuelle conversion de 24 à 16 bits.

srak

Le dither est un algorithme que l'on place en fin de chaine lors du mastering.
Tu n'as pas à te poser la question à partir du moment où ta 02R est clockée en slave, elle suivra le sample rate et le bit depht de la machine qui est master word clock

Anonyme

Citation :
Tu n'as pas à te poser la question à partir du moment où ta 02R est clockée en slave, elle suivra le sample rate et le bit depht de la machine qui est master word clock
la clock n'intervient que sur la FE, si dans la chaîne, il passe d'un élément qui traite du 24 bit à un autre qui ne traîte que du 16, alors le dithering peut être utile, au moins autant voir plus qu'en bout de chaîne, surtout si il y a du traitement derrière.
Mais sinon, j'ai aussi l'impression qu'il y a confusion entre résolution et dithering.

ptifred

Effectivement, je fais certainement une confusion entre les 2.
La où j'ai peut-être fait une gaffe, c'est que j'ai mis l'O2r en master pour le wordclock et les 2 magnétos en slave. Du coup, je ne sais pas en quelle résolution je suis (la résolution de l'O2R je suppose mais comme je ne la connais pas...).
Si j'ai bien compris, si je passe la RME en master wordclock 24 bits et l'O2r en slave, tout doit suivre et passer en 24bits ? Mais est-ce que ça va coller avec le DR16 (qui est en 16bits je crois). Et si je mets le DR16 en master wordclock, tout sera en 16 bits ? C'est ça ?
Pour le dithering, si c'est juste pour le mastering, je laisse les bus comme d'origine sur 20bits sauf pour le port ST que je bascule sur 16 afin de convertir en 16 bits le signal AES/EBU qui alimente mon DAT DA40 (qui ne travaille qu'en 16 bits) ?
Désolé, mais j'ai un peu de mal avec tout ça.

ptifred

16 pour la stie ST qui alimente mon DA40
24 pour les 2 bus Adat connectés à la RME
16 pour les 2 bus Adat connectés au DR16
Et je laisse le wordclock de l'O2R en master comme ça, si j'ai un des 2 magnétos éteint, j'ai quand même la synchro BNC.
Qu'en pensez-vous ?

Anonyme


ptifred


En revanche, pour la résolution, chaque élément à la sienne. Donc, soit je fonctionne avec une résolution commune, qui sera certainement la plus basse (16 bits) ou bien j'arrive à faire fonctionner les 4 ensembles, le DR16 en 16bits, le DAT40 en 16 bits, la RME en 24bits et l'O2r qui fait l'interface de conversion entre les 3. D'où mon post sur l'utilité et le paramétrage du dithering de l'O2R dans le contexte de ma config. D'après vos réponses, les avis sont partagés sur l'utilité du dithering dans mon cas.
Est-ce que qq peut me faire un petit cours sur le fonctionnement de machines de résolution différentes en simultané ? Je suis peut-être complètement à côté de la plaque, peut-être que les résolutions se calent toutes seules et qu'il n'y a pas besoin d'intervenir ? Dans ce cas, est-ce que j'enregistre en 16 ou en 24 bits ?
J'ai oublié de préciser que je fais des copies entre le DR16 et la RME en ADAT (DR16 en play et la RME en REC). C'est pour cette raison que je souhaite que tout communique bien. Le wordclock BNC est ok, la synchro MTC ok, la fréquence aussi, reste la résolution...
Merci quand même.
Fred
[ Dernière édition du message le 04/02/2013 à 14:52:54 ]

Anonyme

La résolution est un peu comme les Mégapixel en photo. Plus il y en a, plus il y a de détails.
Oubli le 16 bits pour de l'enregistrement.

Anonyme

il n'a peut être pas le choix, et ça sert pas à grand chose d'avoir du 24 bit si derrière c'est requantifier en 16 par l'élément suivant de la chaîne.
C'est quoi ta chaîne exactement, en partant de chaque source? (le cheminement du signal entre tous tes éléments)

ptifred

bon, je n'étais pas à côté de l'O2R cette aprèm, donc je viens de regarder de plus près cette histoire.
Déjà, j'ai écrit une grosse boulette, le dithering s'applique aux 8 bus internes (1&2, 3&4, 5&6, 7&8 + sties stéréo)et non pas aux 4 slots ADAT. Effectivement, je n'ai tjrs pas compris à quoi sert le dithering.
Dans le mode d'emploi p.200, c'est écrit : "lorsque vous utilisez plusieurs appareils numériques, il arrive que ces appareils n'emploient pas tous les mêmes mots numériques, l'O2r est en 20bits en E/S, le matériel pro en 24 bits et le grand public en 20 bits. Pour arriver à un résultat optimal, l'O2r dispose d'une fonction dither pour son bus interne ainsi que pour la stie stéréo...lorsque la longueur des mots numériques doit être changée pour réaliser des liaisons entre appareil, activez la fonction dither pour garder une qualité optimale du signal". bon, ça c'est fait.

Ensuite, pour répondre à la question de Docks, ma config :
J'utilise les convertisseurs A/N de l'O2r pour enregistrer dans la RME et les convertisseurs de l'O2R et/ou du DR16 pour enregistrer avec le DR16. J'envoie le signal dans un des 4 slots ADAT via les bus. Les slots ADAT 1&2 sont reliées en fibre aux 2 ports ADAT de la RME en in/out, le slot 3 en fibre au DR16 in/out et le slot 4 en fibre au DR16 en in sur la table (je n'ai qu'une entrée ADAT sur le DR). Ainsi, quand je synchronise le DR16 et la RME via cubase en MTC, je suis en 16 pistes max en rec et 32 pistes en lecture en ADAT, c'est confortable. Pour le mastering, j'utilise un Tascam DA40 connecté au port AES/EBU stéréo out de l'O2R. Il m'arrive comme je l'ai dit de faire des copies de pistes d'un matériel à l'autre, pour cela, j'utilise simplement le routing de la table.
Pour revenir à cette histoire de résolution, je pense que je confond effectivement quelque chose. Dans les notices des appareils, il est souvent noté que ceux-ci travaillent en mots 20bits, 32 bits, etc... Or ces mots numériques exprimés en bits n'ont rien à voir avec le bit depth audio, je crois que c'est ça la confusion, non ? Ca s'appelle pareil (bits) mais ça ne désigne pas la même chose ? Et du coup, le dithering sert pour mettre les mots numériques des appareils en phase et non pas le bit depth ? Ce sont ces mots numériques qui sont appelés dither ?
[ Dernière édition du message le 05/02/2013 à 09:04:45 ]

srak


Anonyme

en vidéo, un peu plus complet:
Citation :
il est souvent noté que ceux-ci travaillent en mots 20bits, 32 bits, etc... Or ces mots numériques exprimés en bits n'ont rien à voir avec le bit depth audio, je crois que c'est ça la confusion, non ?
si, c'est le bit depth, ou résolution de calcul/conversion utilisée par l'appareil. (les résolutions de calculs sont souvent plus élevées que les résolutions de conversion, et bien souvent c'est en flottant, pas en entier)
Citation :
Et du coup, le dithering sert pour mettre les mots numériques des appareils en phase et non pas le bit depth ? Ce sont ces mots numériques qui sont appelés dither ?
voir les vidéo pour l'explication sur le dither.
Basiquement c'est un bruit aléatoire (avec parfois différents choix sur le mode de probabilité, comme rectangular ou triangular) qui souvent est couplé à ce qu'on appel un noise shapping, c'est en gros un filtre qui permet de mettre en forme le bruit et de le "déplacer" dans les hautes fréquences, en général pas bien loin de la fréquence de Nyquist (qui correspond à la moitié de la FE).
Le dither est utile à chaque fois que tu diminus la résolution, en général il est surtout utilisé en toute fin de chaîne comme dernier insert juste avant l'export final au format CD (16 bit), mais en fait, c'est probablement là qu'il est le moins utile.

ptifred


ptifred

Aussi, je souhaite reprendre étape par étape, je vais laisser de côté le DR16, le DAT et le dithering pour l'instant.
Si je prends l'exemple d'une prise via l'O2R, la RME en ADAT avec cubase :
En résumant, je rentre le signal analogique dans l'O2R, il est convertit en 20 bits par les convertisseurs (résolution de la table dont les traitements sont en 32 bits). Ensuite, il part en ADAT dans la RME via un bus pour finir sur le disk dur de l'ordi. On a la possibilité de définir le projet de cubase en 16,24 ou 32 bits flottants.
Partant de là, je voudrais savoir en quelle résolution effective est mon enregistrement si je règle le projet cubase sur 32 bits flottants par ex. ?
Autre point, faut-il activer ou pas le mode 24 bits recording contenu dans le menu scène memory de l'O2r et qui sucre la moitié des pistes ? Qu'est ce que ça change pour le projet cubase en 32 bits ?
Je vais m'arrêter là pour les questions, il me faut déjà éclaircir ces points.
[ Dernière édition du message le 06/02/2013 à 00:00:15 ]

Anonyme

L'enregistrement ne se peut se faire qu'en 24 bits max, c'est la limite des convertisseurs.
Mais le passage en 32 bits float dans Cubase est une bonne chose en mix pour la résolution des effets, bien que ça en fasse bondir certains.
Disons que ça donne une profondeur virtuelle supplémentaire aux 24 bits fixe, pour créer une amplitude "virtuelle" supérieure, donc plus de détail, + de marge.
L'autre "avantage" est que tu peux dépasser le 0bdFS en interne sur les tranches ou les buss, sans troncature du signal.

Anonyme

si on ne prend en compte que la table et la RME, au pire t'as 20 bit côté table, et 24 côté RME, donc règle toi en 24 bit sur cubase, et ça ira.
Pour le dithering, j'ai l'impression que dans ton cas il ne servira à rien, il n'est utile (et encore) que quand tu requantifies à une résolution plus faible.
Pour la différence flottant / entier:
- en entier le niveau de bruit est fixe et le SNR dépend du niveau de modulation
- en flottant, le SNR est fixe quel que soit le niveau de modulation (exception faite pour les niveaux extrêmement petits, ou extrêmement grand ou forcément le SNR se dégrade quand on se rapproche des limites du système)

ptifred

L'02r en 20 bits (je trouve que perdre la moitié des pistes pour avoir du 24bits à ce niveau est trop contraignant pour le routing), mon cubase en 24 bits, donc là, j'ai juste. Je ferai des essais avec cubase en 32bits pour voir le résultat sur le traitement des plugs mais je ne sais pas si ça affecte la charge CPU, à essayer donc.
Conclusion : pas besoin de dithering en rec dans ce sens vu que j'augmente la quantification entre la source et la cible.
2ème point : la lecture.
Je lis mes prises dans cubase sous un projet 24 bits par ex., le signal part de la RME dans l'02r via la fibre. Or l'O2r est en 20 bits. Je suis bien dans le cas de figure d'une requantification plus faible à ce stade ? Mais bon, 24-20, ça peut encore faire.
Une fois dans la table, le signal part vers le stéréo out, à savoir les monitors et le port AES/EBU du DAT 16 bits. Sur ce dernier acheminement vers le DAT, le signal subit de nouveau une nouvelle déquantification 20bits de l'02R vers le DAT en 16bits.
En conclusion, le parcours du signal part en 24bits de cubase, passe en 20 bits par l'02R et fini en 16 bits dans le DAT. C'est sûrement durant cet acheminement vers le mastering que le dithering de l'02r rentre en jeu. J'ai au moins intêret à l'activer (dans le menu digital de l'02r) réglé sur 16 bits sur la stie stéréo out AES/EBU qui alimente le DAT ?
On va y arriver !
[ Dernière édition du message le 06/02/2013 à 13:13:40 ]

ptifred


Anonyme

Citation :
Je ferai des essais avec cubase en 32bits pour voir le résultat sur le traitement des plugs mais je ne sais pas si ça affecte la charge CPU, à essayer donc.
le réglage 32 bit de cubase ne concerne que le format d'enregistrement, les calculs sont toujours réalisés en flottant quel que soit le réglage de résolution du projet.
Au fait, je viens de tilter mais on est bien d'accord ? Je parle depuis le début du paramétrage du dithering inclus dans le menu digital de l'02r, pas de plugs de dithering sous cubase.
vu que tu dits que les traitements internes de la table sont en 32 bit, met le dithering en 24 sur la console
Pour la lecture, je ne vois pas quel avantage tu tirs à repasser par la table (l'ergonomie au mix?)
Perso, je resterais en interne, et je ferais tout sur cubase sans en ressortir, et le dithering sur le dernier slot d'insert du master pour l'export final en 16 bit.
[ Dernière édition du message le 06/02/2013 à 14:01:50 ]

ptifred

http://images4.hiboox.com/images/0613/345b4b5d93697cd557d70a41552eb886.jpg
le réglage 32 bit de cubase ne concerne que le format d'enregistrement, les calculs sont toujours réalisés en flottant quel que soit le réglage de résolution du projet.
Ok pour ça, je ne savais pas pour le flottant sur le traitement, donc je peux continuer d'enregistrer tranquillement mes projets en 24 bits sous cubase, pas besoin de pousser mémé dans les orties en 32...
vu que tu dis que les traitements internes de la table sont en 32 bit, met le dithering en 24 sur la console
Par rapport à la photo, je mets quelle ligne sur 24 bits, les bus ? Jusqu'à présent, je laissais les lignes bus sur 20 comme d'origine pour retomber de 24 en 20. Je fais une erreur à ce niveau ? Je pensais que les E/S étaient en 20 bits et que seul le DSP était en 32 en aval.
Pour la lecture, je ne vois pas quel avantage tu tires à repasser par la table (l'ergonomie au mix?) Perso, je resterais en interne, et je ferais tout sur cubase sans en ressortir, et le dithering sur le dernier slot d'insert du master pour l'export final en 16 bit.
Tu as raison, jusqu'à présent, je me servais des EQ et des processeurs dynamiques de la table (+ des effets externes) pour mixer mais j'ai découvert récemment des plugs de bonne qualité (c'est pas trop tôt !). Donc effectivement, la question se pose désormais et je comprends tout à fait ta remarque. Par contre, il faudrait que je connecte la stie S/pdif de la RME au DAT pour le mastering car tout de suite, je repasse par la table et sa stie AES/EBU en 20 bits (d'où l'application actuellement du dithering 16 bits de l'02r sur la stie stéréo out pour requantifier le signal vers le DAT).
Mais je n'ai pas encore fini de détailler ma chaine audio car il reste la partie DR16. J'ai commencé le home-studio il y a 15-20 ans et à l'époque, un DR16 avec une 02r, c'était le top, l'informatique était inexistante en audio ou presque. J'ai suivi l'évolution des technologies au fil du temps mais je souhaite tout de même conserver mon ancien matériel au sein du studio car tout est construit autour. C'est peut-être une erreur mais quand on est habitué à quelque chose qui marche bien... Mon idée est de faire cohabiter les 2 dans la meilleure résolution possible et au maximum des performances de l'02R et des appareils.
Il m'arrive de travailler qu'avec le DR16 ou qu'avec la RME mais le plus souvent, c'est avec les 2 en synchro. C'est pour ça que jusqu'à présent, je mixais sur l'02r car c'est plus simple à mon sens quand on est, comme moi, dans cette configuration. Je me sers beaucoup du routing de la table pour transférer les prises de l'un à l'autre. Jusqu'à présent, je ne travaillais qu'en 16 bits car ça limite les problèmes de requantification et puis, je ne maîtrisais pas les pb de résolutions donc dans le doute...
J'espère arriver à trouver un paramétrage optimal par rapport à ma config mais si ce n'est pas possible ou ne présente pas d'intérêt pour l'ensemble, rien de m'empêche de modifier des réglages si je décide d'utiliser l'un ou l'autre des appareils, c'est très rapide dans l'02r.
Ca va, vous me prenez pas pour un dingue ?


Anonyme

sous réserve que je comprenne bien le cheminement, je mettrais le dither en 24 bit pour ce qui va de la console à la RME (en record donc) et le dither sur 16 bit pour la sortie stéréo de la table si c'est elle que tu envoies à l'enregistreur en lecture.

ptifred

http://images4.hiboox.com/images/0713/5dfeb1757e093aa21a3595ff5981d365.jpg
@+

ptifred

Bon, je vais faire des essais en réglant le dither sur 24 bits pour les bus et 16 bits sur la stie stéréo.
Dois-je toujours laisser ces paramètres ou dois-je changer quand j'enregistre la rme en play et le DR en Rec ?
En tout cas, un grand merci à tous pour vos conseils qui m'ont permis de mieux comprendre ce domaine de l'audio que je ne connaissais pas du tout.
Bonne Zic
Fred
[ Dernière édition du message le 13/02/2013 à 21:16:30 ]

ptifred

Je reviens vers vous pour faire un petit retour d'expérience. Je suis toujours à la recherche d'un paramétrage optimal pour mon home-studio. J'ai compris avec vos posts que j'avais un train de retard du côté de mon ordi. Pour le rec, ça allait mais quand j'ai commencé à mixer avec les plugs, tout était à genoux, cpu, hd, etc.. J'ai finalement investi et j'ai pris un I5 3,2ghz en sata 3. Maintenant, ça tourne comme une horloge.
Jusqu'à présent, faute d'ordi performant, je mixais en hardware sur l'02R mais maintenant, je me mets au software. Du coup, je comprend mieux vos questions et réponses sur ma manière d'aborder mon matos. L'avantage est de pouvoir finaliser le projet dans la meilleure résolution, sans repasser par la table ou le DAT. Je pense que ç'est la bonne solution, qu'en pensez-vous ?
Reste le souci de l'acquisition audio :
J'ai compris un truc aussi depuis, j'avais des projets en 24 bits mais les waves à l'intérieur étaient en 20 bits, du moins, c'est ce qu'indique la fonction statistique dans le menu audio de cube.
Du coup, comme je ne mix plus avec l'02r, j'ai pu paramétrer les cartes ADAT en 24 bits, mais je n'arrive pas encore à enregistrer des waves en 24 (dixit les stats). J'ai du 16 bits au lieu de 20 en mode normal dans l'02r. J'ai compris que la table utilise 2 pistes pour émuler le signal 24 bits (16+8) mais je ne vois pas où je merde et où passent les 8 bits manquants. Une idée ?
Voilà, je vais essayer aussi de configurer le matos pour pouvoir piloter la table de mix de cube avec l'02r en midi, à ce que j'ai pu lire sur ce forum, y'a moyen. Ca me permettrait de conserver l'ergonomie du matos. Si quelqu'un a un tuto à ce sujet (autre que le paramétrage manuel de chaque sysex) ou une keymap toute faite, je suis preneur.
@+
F
- < Liste des sujets
- Charte
- 1
- 2