Interactions Software/Harware, quels effets sur le son ?
- 113 réponses
- 14 participants
- 5 715 vues
- 25 followers
Phil443
Mastering : Hardware ( Vieux con.) ou Software ( jeune inconscient)
Pour ceux qui n'auraient pas le courage de tout lire (paix à leur âme), on peut résumer la question à ceci :
La piètre qualité d'un harware est-elle à même d'influer sur la qualité finale du son en numérique ?
Certains prétendent que non, que tous les "zéros" et les "uns" seront de toutes manières générés et qu'en digital, le son sera nickel ou ne sera pas.
D'autres (dont je fais partie), estiment que le hard peut provoquer des erreurs à même d'altérer le son, même de façon inaudible dans un premier temps, mais à même d'engendrer de réels soucis à force de manipulation des fichiers par exemple, où lorsqu'on travaille en temps réel.
Je ne saurais que trop vous engager à vous installer avec une bonne bière et trois paquets de clopes en réserve pour lire l'ensemble des argumentations déjà développées dans le thread ci-dessus, car elles sont nombreuses et déjà fort instructives.
J'ai personnellement peut-être commencé à introduire le doute dans certains esprits en citant des résultats de tests effectués par moi-même en labo tout ce qu'il y a de plus sérieux, et en citant en référence des documents comme ceux-ci :
https://www.cs.york.ac.uk/~djp/publications/mcd-pumf.pdf
http://www-rocq.inria.fr/syndex/pub/ts97/ts97.pdf
http://biblion.epfl.ch/EPFL/theses/2006/3626/EPFL_TH3626.pdf
http://www.ccm.ece.vt.edu/papers/steiner_2005_RAW05_hsi.pdf
Mais je ne prétends pas avoir forcément raison, j'accepterai de remettre en cause jusqu'aux constats que j'ai faits par moi-même à condition que l'on me sorte une argumentation reposant sur du (très) solide, preuves indéniables à l'appui.
Donc, les adeptes du "parce que c'est comme ça" peuvent passer leur chemin, cqfd...
Ce qui ne veut pas dire que les gens qui n'ont pas un doctorat en sciences informatiques ne peuvent pas poster : souvent, des questions qui paraîssent ingénues comme ça soulèvent de bons lièvres.
Pour finir, ce type de questions est à même de générer de grandes passions, voire l'emportement (on l'a un peu vu sur le thread initial). Je demande intamment aux participant de bien vouloir garder leur sang froid même en face de ce qu'ils jugent comme étant une ineptie : ce ne sont pas les agressions qui feront avancer un tel débat. Et je n'hésiterai pas à faire appel aux modos pour fermer le thread si ça dérape, soyez-en sûrs.
Alors gentlemen, bons posts !
Malgré tous les progrès scientifiques, force est d'admettre que le pet reste quelque chose qui nous échappe...
Pov Gabou
Citation :
Là, perso, je ne pense pas que j'aurais osé aller jusque-là...
Pourtant, il y a des differences. Par exemple, alors que le sse respecte la norme IEEE, 3dNow! ne la respectait pas, avec des erreurs d'arrondis (ca posait quelques problemes dans certains librairies de calcul numerique).
Tout le probleme est la: tu pourras toujours trouver des differences entre hardware, mais l'ordre de grandeur des erreurs est ridicule. Typiquement, entre deux hardware analogiques, tu as aussi des differences dans les composants, etc..., qui peuvent certainement autant influer sur le son (je ne parle pas de variations de modeles, evidemment, mais de modeles de la meme serie, venant de la meme chaine de fabrication).
Phil443
Malgré tous les progrès scientifiques, force est d'admettre que le pet reste quelque chose qui nous échappe...
Anonyme
ihbar
- C'est chaud sur la forum ! (mieux que la météo en France)
-
Citation : Donc, si j'en reviens aux résultats du test réalisé dans les 90's dont j'ai parlé, cela voudrait dire que le software n'a pas été porté de façon identique sur les deux plateformes ?
Phil, j'ai une piste : Il me semble que ces machines étaient géniales car elle avaient des copros-video et audio très indépendants du proc. Donc si les copros ont été bien utilisés lors du portage, il est possible que les softs n'utilisent pas exactement les memes algos, mais des algos optimisés pour ces machines. Je n'ai pas trouvé de documents sur l'architectures exacte de ces machines, donc je ne peux pas conclure. Quelqu'un peut aider ?
- L'histoire du bruit de fond dans les DSP et autour des composants : ca je connait ! C'est pas un truc cool :
1) Essayons de poser une base commune : La nature est plutot analogique, et les grandeurs numériques sont une distinction artificielle entre differents niveaux analogiques. (niveau de tension, courant, phase, frequence, opacité,...)
(pour l'opacité, pensez aux codes barres)
Hors sujet :
( Il existe le binaire avec 2 niveaux, mais aussi des systeme a n niveaux logiques (utilisé dans les memoires NOR type MLC, on on stocke 2 bits dans une cellule avec 4 niveaux et aussi utilisé en modulation EDGE ou on détecte 8 niveaux aux lieu des 2 utilisés en GPRS)
2) Il y a toujours du bruit en electronique (rayonnement, bruit thermique) ( sauf au zero absolu si ....., mais on va pas mixer a -273° sur la lune ok?). Le problème est de savoir si le bruit peut perturber le signal numérique. La réponse est "oui si le bruit est plus important que la marge de securité de détection du signal numérique". Heureusement un systeme bien concu a une marge de sécurité suffisante.
Illustration : Si vous parlez à votre pote à 2 mètres de vous en pleine campagne, il doit vous entendre facilement. Mais si vous faites la même chose au mileu d'une rave, ca va pas être plus dur ! Votre parole sera trop bruitée pour être décodée.
3)Sur un pc assemblé, on peut imaginer une interference entre 2 cartes voisines. Je l'ai vu entre une carte video et une soundblaster (une des premières 16 bits). Le bruit passait aussi par l'alim.
Mais c'etait une interference sur un signal audio :les signaux numériques ont des niveaux beaucoup plus élevés que les signaux audio. Donc ils sont moins sensibles au parasitage.
4) Vous noterez que le DMX des lighteux (numérique) ou que des signaux video pro (numériques) sont transportés sur des liaisons symétriques (comme pour les signaux audio). Cette technique est utilisée pour éviter les erreurs. Donc le risque existe...
5) Puisque je concois des téléphones, je peux assurer qu'on arrive à faire cohabiter sur 15cm carrés 1 processeur, 1 dsp, 1 antenne wifi, 1 antenne Bluetooth et 1 antenne GSM. Comme vous pouvez le deviner, les antennes rayonnent et genèrent un bruit important sur les circuits du téléphone. Afin de tester la robustesse passe des tests de stress avec des niveau plus élévés, et en general ca passe bien. Et quand ca ne passe pas, on refait le design du PCB ! Donc un produit correctement testé ne devrait pas faire d'erreurs à cause du bruit analogique.
6) Et si il y a un impact de foudre ? Ben la, c'est pas garanti qu'on perde pas un bit ou deux, voir tout le pc. Le risque zero n'existe pas...
Par contre, la note de mon post précedent s'applique toujours : le signal erroné a plus de chance de planter le PC que de génerer un clic dans le fichier audio.
Phil443
Citation : Phil, j'ai une piste : Il me semble que ces machines étaient géniales car elle avaient des copros-video et audio très indépendants du proc. Donc si les copros ont été bien utilisés lors du portage, il est possible que les softs n'utilisent pas exactement les memes algos, mais des algos optimisés pour ces machines. Je n'ai pas trouvé de documents sur l'architectures exacte de ces machines, donc je ne peux pas conclure. Quelqu'un peut aider ?
Pour Atari, je ne me souviens plus, mais pour l'Amiga :
Proc : 68,0X0
Copro : Copper - 8520
DMA-Controler + Chip-Ram address : AGNUS-8361
Video-RGB : DENISE-8362
Audio, Data I/O & Interruption managing : PAULA-8364
Décodage d'adresses & bus-control : Fat-AGNUS & GARY.
Sûr que l'architecture de la bête se prêtait fantastiquement bien à pas mal de délires question programmation... D'ailleurs, certaines machines tournent toujours dans les studios de vidéo pour le travail de fluidité en temps réel, à la Nasa où on n'a jamais eu à les rebooter depuis 15 ans, et chez moi parce que ces saletés ont des fonctions de stretching, de montage de playlist au crossfade ou un sequencer absolument fabuleux question ergonomie...
Malgré tous les progrès scientifiques, force est d'admettre que le pet reste quelque chose qui nous échappe...
Pov Gabou
Citation :
Ah mais ne serait-ce qu'entre deux micros de même marque et de même modèle. C'est pas pour rien que l'on appaire les micros pour faire des couples...
Oui mais la encore c'est un autre probleme Quand on utilise certains appareils par pair, comme dans ton exemple, il faut vraiment qu'ils soient prets. Independemment, ils sont tous les deux aussi bons, mais ensemble peuvent poser probleme car le montage de couple a certaines contraintes (je sais pas ce qu'ont de particulier des micros montes par couple, par contre: est-ce qu'ils sont "mis en pair" a l'usine, etc...).
Bref, les problemes de foudre, d'interferences sont reels, et peuvent poser probleme dans certains contextes (qui ne sont pas ceux de l'audio en general), mais c'est tellement negligeable par rapport a d'autres problemes bien reels et courants eux, que ca me parait couper les cheveux en 4 de vouloir trouver des differences entre AMD et Core Duo. Dit autrement, tu pourras toujours trouver des raisons qui feront que c'est plausible, mais la plausibilite n'a pas valeur de preuve.
Ce qui influence le son sur du matos hardware, c'est avant tout: le savoir faire des programmeur, la qualite des algos, et la qualite des convertisseurs, presque dans cet ordre. Pourquoi l'UAD sonne mieux que la majorite des plugs ? Parce que les programmeurs sont tres tres bons, et ont un enorme savoir faire. Pas parce que le dsp d'une UAD est meilleure qu'un PC.
Phil443
Citation : des micros montes par couple, par contre: est-ce qu'ils sont "mis en pair" a l'usine, etc...
Oui, chez les marques sérieuses, l'appairement se fait en usine, avec un banc de mesures précis.
Malgré tous les progrès scientifiques, force est d'admettre que le pet reste quelque chose qui nous échappe...
Negens
offenbach
J'ai aucune compétences en matière d'architecture informatique...
Mais quand vous sauvez un document quelconque sur une appli quelconque, aussi complexe soit le document, il va ressortir toujours identique à lui-même ! Que se soit sous word ou sous nuendo !
Quand vous calculer une réverb sur nuendo, vous pouvez le faire 100 fois sur le même fichier, sur 100 ordis différents, ca sera toujours la même chose !
Donc la réponse à ce long débat est relativement simple... :
* si dans le hard il y a la même programmation que dans le plug (même algo), alors on a la même chose (bon, tout en numérique ! pas de convertisseur !!)
* si l'algo est différent (optimisation différente, ou je ne sais quoi), ben le son est différent !
C'EST TOUT !!!!!!!!!!!!!!!!!!!!
Après, faut dire que les ordi récents bien optimisé sont très puissant en comparaison du calcul d'une réverb ou d'un quelconque plug...
Donc si un plug est bien optimisé pour une machine relativement puissante, on peut surement penser qu'on peut dépasser la qualité du hard !
Site officiel et boutique en ligne du Studio Delta Sigma https://www.studiodeltasigma.com
Phil443
Citation : Donc si un plug est bien optimisé pour une machine relativement puissante, on peut surement penser qu'on peut dépasser la qualité du hard !
C'est pourtant rarement le cas...
Malgré tous les progrès scientifiques, force est d'admettre que le pet reste quelque chose qui nous échappe...
- < Liste des sujets
- Charte