Est ce possible qu un ordinateur donne un meilleur son qu un autre
- 133 réponses
- 26 participants
- 3 266 vues
- 20 followers
digadedigode
je voulais savoir si un ordinateur peut donner un meilleur son qu un autre
avec biensur la meme carte son
ou c'est psyhcologique et vraiment impossible
merci d'avance
guitoo
Ceux qui ont deja codé avec des float le savent tres bien. l'arithmetique des floattants peut etre quelque peu esotérique. Par exemple, l'addition de plusieurs floattant n'est pas associative.
a+(b+c) n'est que très rarement égal à (a+b)+c
En revanche se sont des problèmes lié au code et aux options de compilation. Un code compilé avec des options differente donnera un resultats mathematique probablement different. En revanche un meme code compilé avec les même options et executée sur 2 machines differentes donnera exactment le même resultat.
Pour ce qui est de l'effet de l'alimentation. Dans le cas purement numérique, Il faut vraiment que l'alim soit deffecteuse pour qu'il yai un resultat different. et dans ce cas la, la machine doit planter toute les 5 minutes (si elle arrive quand même a booter
Dans le cas analogique des convertisseur AD/DA normalement le courant fourni par l'alim subit de nombreaux filtrage et la carte audionumerique doit etre conçu pour être la plus independente possible de la qualité du courant. Il faudrait voir avec quelqun qui connaitrait bien l'électronique des convertisseur AD/DA qui pourrait nous en dire plus mais j'intuite que ça doit être negligeable comme effet. Et d'autant plus negligeable qu'on monte en gamme.
guitoo
guitoo
Je fini sur l'exemple d'une tres mauvaise implementation d'un converto AD/DA. J'ai nommé la carte son integré a votre carte mère. Montez l'ampi a fond et bougez la souris et vous entendrez clairement des artfacts.
Pour conclure, OUI! une carte son peut etre influencée par l'envirronement electrique et magnetique du PC mais a mon avis les constructeur de carte audionumérqie professionnelle ne nous ont pas attendus pour corriger ces problèmes.
Anonyme
Anonyme
Citation : Un dernier point, Un convertisseur AD/DA est aussi probablement sensible au champs magnetique. C'est une des raisons poyur les quelles la conversions AD/DA se fait dans un rack blindé et non pas dans la carte PCI.
Je crois que dans ce cas précis, c'est le transport electrique du signal qui peut etre affecté, pas la conversion elle meme.
Je veux dire qu'un convertisseur ANNA ne fait pas que convertir, le signal audio electrique devant evidemment etre transporté jusqu'aux convertos.
J'en veux pour preuve RME par ex, pour ses cartes fireface et multiface, communique pour dire quelles reprennent les circuits analo des ADI.
On peut citer aussi Universal Audio, qui investit pas mal là dessus pour ses convertos.
Citation : Montez l'ampi a fond et bougez la souris et vous entendrez clairement des artfacts.
Oui, mais là il va pas y avoir une perte d'aigus, de graves, etc (
Anonyme
Fsmax91
Je pensse que la réponse de Silicon Reborn (Posté le 24/08/2008 à 12:06) met fin a une bonne partit du sujet.
Citation : Alors premierement, ta nappe (ou ton autre élément) doit être doué d'une conscience propre pour modifier les 1 et les 0 de manière a ce que le resultat soit musical (comprendre plus d'aigu, de grave, étouffé, sourd, moins de dynamique, ce que vous voulez). En code, ça prend quand meme quelques lignes d'algoritme, de modifier le contenu frequentiel.
... Un fichier audio ou y'a des erreurs de données, il clique, il buzze, il fait tout, sauf subir des modifications "musicales".
Mais j'ai lu et relu dans divers magazines, sujets de forum et meme cours, qu'un processeur gère les informations numériques qu'il recoit de différente manière....
On peut trouver des informations sur les processeurs de certains effet externes numérique haut de gamme.
Il est bien évident que si ces informations sont donné, c'est que le traitemetn des donnés numérique est différent d'un type de processeur a un autre, ce qui donne un son au final différent.
La principale différence entre un Makintosh et un PC viendrait de là !
Fsmax91
Comment expliquez vous que cubase fait en sorte "d'écréter" un morceau exporté lorque l'on dépasse, le Odb
Il faudrat m'expliquer d'ou ca vien !! parce que une lampe, qui écrète un signal analogique, je connai !!! mais je ne comprend toujours pas pourquoi un ignal numérique peut ètre écrété par un logiciel.
sauf si steinberg a fait en sorte d'imposer cette condition... Mais a ce moment la, ou sont les limites du numérique
Anonyme
Citation : Comment expliquez vous que cubase fait en sorte "d'écréter" un morceau exporté lorque l'on dépasse, le Odb
je vien d'exporter un fichier qui module à +48dBfs de cubase et il est pas écrêté, totalement intègre (en 32 bit float of course Number-6
Citation : La principale différence entre un Makintosh et un PC viendrait de là !
Nan mais un calcul c'est un calcul, c'est tout.
Les différences de cpu c'est par rapport aux étapes (stages), aux cycles de l'horloge, au cache... Ca n'a aucune incidence sur le résultat en lui même.
D'ailleurs pour enterrer définitivement ta remarque, dans les mac maintenant ce sont des cpu intel.
Fsmax91
Pour les histoire de DBfs, il est expliqué cela reste arbitraire... Mais je veux bien ton avis sur le 32 bit flotant
Et pour les processeurs, explique moi pourquoi, on peut trouver ca... http://www.homestudio.fr/produit-digidesign,massive_pack_pro_7--id-4672.html
pour 4 petit plug, ca n'en vaut pas la peine...
Citation : cette carte renforcera la puissance de traitement de votre système
UP
Anonyme
Citation : Pour les histoire de DBfs, il est expliqué cela reste arbitraire... Mais je veux bien ton avis sur le 32 bit flotant
il n'y a rien d'arbitraire dans les dBfs, ce qui change c'est l'équivalence entre le 0dBu d'une machine analogique à une autre et le 0 dBfs, sur certaine sa sera 0dBu=-18dBfs, sur d'autres -20 ou 16 etc...
Le 32bit flottant permet de s'adapter à la dynamique du signal et entre autre de rendre quazi impossible toute saturation d'un bus ou autre.
Donc en résolution fixe (16 ou 24 bit) tout ce qui dépasse 0 sera écrêté, tronqué coupé, zappé, ce que tu veux, mais en 32 bit flottant ca ne pose aucun problème, donc si tu veux dépasser le 0 (ce qui n'est pas bien) fait le en 32 bit flottant.
Fsmax91
Number-6
luciolis
Dr Pouet
Citation : c'est une grosse erreure. la logique binaire n'est au final qu'une aproximation de valeures, aussi precis soit elle, elle ne peut comme rien dans le monde etre parfaite.
j'ai moi aussi pendant longtemps fait ce type d'erreures.
Ca dépend de quoi tu parles. Mais tu penses à des opérations comme :
- faire des calculs (addition, multiplication...)
- lire / stocker des données en mémoire ou sur un disque dur
Ben ça, c'est fiable. Il n'y a qu'à voir à quelle fréquence on se retrouve avec un million d'euros en plus ou en moins, par erreur, sur notre compte en banque.
Citation : cependant, ce qui est le plus frappant concerne l'electricité, j'avais augmenté de 15% à 20% la qualité du son de mes mix en changant l'alim de mon ancien PC il ya quelques années...
Si c'était une carte son interne, ce n'est pas bien surpenant. Du reste c'est un problème analogique, et non numérique.
Citation : Je vais tout de meme citer ceci, lors d'un exemple de mastering, à l'etape de la gravure finale, il fallait attendre 8 min, pour graver le second CD !!!
nous etions surpris, sois-disant, qu'apres la premiere gravure, la lentille du graveur (de tres bonne qualité) chauffe, et donc, le son en serait deformé si on gravait le second CD à la suite. Impossible me direz-vous, c'est de l'informatique, du numérique, des 0 et des 1, c'est forcement parfait... Faut !!!!
nous avons fait l'essai, 2 min apres, la différence etait en effet NETTEMENT audible (les conditions d'écoutes étaient bien entendu optimum : B&W 802 + Bryston)
Ya un moyen beaucoup plus simple (et fiable) qu'un écoute pour vérifier ça. Il suffit de comparer les fichiers numériques des 2 CDs.
Dis-toi bien que quand tu lances un logiciel qui vient d'un CD ou d'un DVD, le programme est stocké comme des données. S'il peut y avoir des erreurs dans les données, alors il y aura les mêmes dans un programme. Changer au hasard la valeur d'un bit dans un logiciel (pas dans les données) a de grandes chances de faire planter ce logiciel.
Les ordinateurs d'aujourd'hui font un bon milliard d'opérations par seconde. Est-ce que l'on a un logiciel qui plante toutes les 30 secondes ? Heureusement non.
Tu vois donc à quel point ce genre d'affirmation est complètement aberrante. Donc prudence avant de risquer de lancer des rumeurs délirantes qui peuvent préoccuper plein de gens, sur des points qui n'ont absolument aucune raison d'inquiéter qui que ce soit.
;)
Dr Pouet
Citation : There is no way, there never was and there never will be, that either Nuendo, Cubase or Logic have a warmer, big sounding and more analog way of adding two floating point numbers and converting the result to integer unless one of these uses a flawed method or wastes precision of the processor at hand (and none of them does).
I realize this may not be relevant, due to the "math" issues, both programs using a cpu to sum, etc. But for some reason, my mind still says Nuendo sounds better.
An interesting point in discussions like these, is that whereas the summing in the digital domain is the absolutely most simple, repeatable and straightforward process, whilst the perception of audio by your brain is the most complex, unrepeatable and undocumented, still the summing is blamed for differences and the psychologic element is discarded. :o)
Traduction :
Citation : Sceptique > Il ne se peut pas, il ne s'est jamais pu et il ne se pourra jamais que Nuendo, Cubase ou Logic aient un moyen plus chaud, plus gros ou plus analogique d'additionner deux nombres à virgule et de convertir le résultat en un entier, à moins que l'un d'entre eux utilise une méthode erronée et perde de la précision dans l'opération (ce qui n'est évidemment pas le cas).
Croyant > Je réalise que ça peut être étrange, à cause de ces raisons mathématiques, les deux logiciels utilisant le même circuit de calcul, etc. Mais pour une raison que je ne connais pas, mon esprit continue à me dire que Nuendo sonne mieux.
Sceptique > Un point intéressant dans ce genre de discussion est : bien que l'addition dans le domaine numérique est le processus le plus simple, le plus élémentaire et le plus reproductible, et bien que la perception du son par notre cerveau est le processus le plus complexe, non-déterministe et le moins documenté, malgré tout l'addition est accusée de différences sonores alors que l'élement psychologique est écarté. :o)
Anonyme
Hors sujet : Ce topic est rigolo.
On y trouve théories fumeuses, newbisme, mauvaise foi, le tout melangé à des explications techniques tres claires et simples à comprendre.
Tout l'esprit AF, quoi.
Pouet, c'est de qui ça ?
Fsmax91
Citation : Je ne comprends pas ce que tu ne comprends dans le bundle digi mis en lien...
ce que je voulais dire, c'est que je ne comprend pas l'utilité d'une carte dédié au traitemetn numérique si un simple processeur, peut le faire.
Il m'a été dit et on peut le retrouver dans plusieur doc technique de matos (vantar soit, comme a chaque fois ^^) : ce proceseur a été concu, spécialement pour cette utilisation. Penssssez au POD guitare par exemple... je ne pensse pas que le processeur soit le meme que sur un PC. Et que son fonctionnement soit identique.
Il me semble que la carte digi, ne s'arrète pas au problème de ressource du prosseur du PC, ou de la carte qui gère une table de mixage.
Par contre je vien d'avoir l'illumination...
Une carte son a son propre processeur (ou moyen de traitement, je ne C pas trop)... Le processeur du PC, n'interprette en rien ces données, il ne fait que répondre a la caret son. faire les calcul quoi.
Sinon, il ny aurrait plus de besoin de carte son.
Donc il ne peut y avoir aucune différence d'un PC à un autre avec la meme carte son , et le meme logiciel
TuffTuff
Apres le PC c'est la puissance, tu peux pas faire la meme chose avec 2 PC aux caracteristiques differentes, le plus puissant pourra faire plus... Ya aussi les interfaces avec DSP, qui soulagent les processeurs, qui peuvent rentrer en compte....
Fsmax91
Anonyme
Citation : nous avons fait l'essai, 2 min apres, la différence etait en effet NETTEMENT audible
Si la difference est audible, c'est seulement par des clics, des glitchs et compagnie. ça peut juste pas en etre autrement. fait des tests d'iso, de somme md5 et compagnie, tu verras. meme s'il y a des erreurs, elle ne seront pas dans le domaine de l'audio. sinon, envoie moi deux fichiers qui me prouvent le contraire.
Pour la carte dsp, c'est encore plus simple, on decharge juste de la puissance, si t'as besoin de 16 compresseurs et 16 eq, c'est pas du luxe.
Je crois que motorola met a disposition les docs de ses dsp sharks, si ça te dit d'y jeter un oeil ;)
Sinon, ce que t'es en train de dire, c'est que selon le dsp, 2+2 ne fait pas toujours 4. C'est amusant et ça ouvre des perspective mais c'est pas le cas.
On mets des dsp parce que c'est un bon rapport qualité prix et que ça travaille relativement vite. En gros c'est un processeur, qui execute des instructions "simples", sans avoir besoin de tout le bordel qu'embarque un processeur classique.
fritesgrec
Citation : Dis-toi bien que quand tu lances un logiciel qui vient d'un CD ou d'un DVD, le programme est stocké comme des données. S'il peut y avoir des erreurs dans les données, alors il y aura les mêmes dans un programme. Changer au hasard la valeur d'un bit dans un logiciel (pas dans les données) a de grandes chances de faire planter ce logiciel.
Dr Pouet
Citation : ce que je voulais dire, c'est que je ne comprend pas l'utilité d'une carte dédié au traitement numérique si un simple processeur, peut le faire.
Pour une raison triviale : ce que tu appelles un "simple" processeur (je suppose un AMD ou un Intel) coûte beaucoup plus cher qu'un DSP. Or un DSP est spécialisé dans les calculs typiques du "traitement du signal".
(Le "traitement du signal" est une discipline spécialisée parmi les mathématiques, de même que "l'électronique" ou la "résistance des matériaux" est une discipline de la physique. Le "traitement du signal" consiste notamment à appliquer des filtres : passe-haut, passe-bas... sur des données numériques : ce qui est précisément le cas de nos logiciels de musique)
Cette spécialisation du DSP lui permet d'avoir de très bonnes capacités de calcul (en musique) tout en étant considérablement moins cher qu'un processeur intel. Et comme le dit Silicon, ce n'est pas seulement le prix du processeur qu'il faut considérer, mais aussi tous les composants électroniques indispensables au fonctionnement du processeur (de nombreux composants pour un intel/AMD, très peu de composants pour un DSP).
Tu peux aussi te demander pourquoi un DSP en plus du processeur de l'ordi. Ca peut fournir de la puissance supplémentaire (presque comme un deuxième ordi), et/ou protéger contre les copies pirates.
Citation : C'est déjà difficile d'admettre que le même programme qui tourne sur 2 machines différentes donne des résultats auditifs différents, que prétendre comme le fait Beos (bien que je respecte son expérience) qu'un changement d'alim change le son, c'est aller un étage plus loin, un pas sérieux vers l'ésotérisme...
Du point de vue des calculs, tu as raison. Mais il ne faut pas oublier que la carte son a une partie analogique, qui elle, va être beaucoup plus sensible à la qualité de l'alimentation. Or les alimentations de PC ne sont pas précisément "propres" à la base (vu que ce n'est pas nécessaire) ; mais en plus le comportement profondément irrégulier (par à coups) du fonctionnement des composants d'un PC fait que cette alim va être encore dégradée.
Bien sûr la carte son intègre des composants pour réguler cette alimentation (ce serait pourri sinon), mais ça reste globalement beaucoup moins favorable à un bon résultat qu'une alimentation séparée.
Citation : Ici, il ne s'agit pas de manipulation de fichier, mais de dire qu'une nappe (par exemple) a une incidence sur le son.
Vu que les nappes relient le disque dur à la carte mère, toute manipulation de fichier met en jeu ces nappes. Comparer deux fichiers est extrêmement facile, il faut quelques dizaines de lignes de code. On trouve des tas de programmes gratuits qui font ça très bien (diff sous Unix, donc Linux et Mac OS) ; tout logiciel de gravure CD effectue de telles vérifications. Et comme on l'a dit, toute erreur dans le code d'un soft le ferait planter. Dans un affichage où il y a un à-plat de couleur : les rectangles bleus d'AF, on aurait quelques pixels jaunes ou rose...
Donc il faut arrêter avec cet argument : tous les jours on copie des volumes de données gigantesques, les erreurs sont ultra-rares, et presque toujours détectées (gravure de CD ratée...)
D'ailleurs sur un CD audio (moins fiable, certes) il y a environ 25% des données consacrées à la correction d'erreur. Sur un CD de données informatiques, c'est 30%. Des tests témoignent régulièrement que même sur les CD audio les erreurs de lecture (corrigées) sont très rares.
Citation : Pour la dixieme foi, je ne saurai pas expliquer ce que j'avance en effet !!!
relis mes propos....
fait des essais, et tu verra par toi-meme !
je ne suis pas expert en informatiques, ni en electronique, désolé !
je parle d'exemples qui m'ont frappé !
Citation : j'aimerai citer les exemples et test auquels j'ai pu assister, mais ce serait beaucoup trop long, je n'ai pas le courage de rediger autand..
En fait quand on n'est pas sûr, le mieux c'est de ne pas être hyper-affirmatif.
Le jour où des centaines de français verront leur compte en banque crédité ou débité par erreur d'1 million d'euros, on en reparlera.
frites >
Sans parler de :
Citation : pour 2-3 degrés de difference c'est alerte sopalin ou mouchoir en papier là, faut pas trop pousser non plus
Dr Pouet
- < Liste des sujets
- Charte

