Top config PC MAO 2018 (test, bench, discussion, débat...)
- 1 276 réponses
- 84 participants
- 122 973 vues
- 89 followers
Darkmoon
Mise en contexte : je vais recevoir mon nouveau PC la semaine prochaine, une petite bête de course! Bon, faut relativiser, j'ai pas tapé dans la catégorie serveur/workstation où l'on peut facilement atteindre plus d'une dizaine de milliers de dollars, mais j'ai tout de même mis le paquet pour avoir un top PC MAO 2018 (4000$ CAD).
Ayant monté des PC et fait de la config/service à domicile pendant plusieurs années (même si c'est maintenant du passé), Windows et les tweak n'ont pas de secrets pour moi. Du coup, je ferai plusieurs tests, bench (ainsi qu'en situation réelle avec au moins 2 DAW : Studio One et FL, dont je possède les licences. Et peut-être aussi REAPER) pour démontrer où nous en sommes en 2018. Combien d'instances de tels ou tels plugins je peux ouvrir, combien d'instruments virtuels, jusqu'à combien je peux descendre ma latence pour enregistrer en temps réel sans drop/glitch/underrun, etc.
Bref, des heures de plaisir à échanger (et à rendre envieux certains d'entre vous! ), partager et pourquoi pas débattre (respectueusement) concernant tout plein de trucs!
Welcome to all of you!
_____________________________
Petite digression... ...après plusieurs mois « d'études » de benchs, reviews/tests, je viens de faire mon choix pour mon nouveau PC. Et puisque je n'ai pas changé depuis près de 8 ans (la plus longue période, avant je changeait bcp plus souvent), j'ai mis le paquet (4000$) :
-Asus tuf z370-pro gaming,
-Intel Core i7-8700K (6 core/12 thread, 4.7GHz turbo),
-64GB DDR4 G.SKILL CL15
-2 SSD M.2 en mode NVMe PCIe : un 256Go pour l'OS et un 1To pour mes banques Kontakt.
-Msi geforce gtx 1060 gaming x 6g
-Etc, etc.
À eux seuls, les 64Go de RAM et le 1To Samsung 960 EVO M.2 NVMe PCIe font près de la moitié du prix de la bête!
Par rapport à mes SSD actuels en SATA, je devrais passer d'un bandwidth de +/- 500Mo/s à +/- 2.5Go/s !!! Je devrais recevoir le tout mardi prochain. J'ai vraiment hâte de voir le gain de temps de chargement concernant certains de mes gros templates chargé à bloc d'instruments Kontakt. Ainsi que ce que je vais gagner en terme de buffer/ms pour un même template (avec la même carte son : Roland Quad-Capture. À Noël prochain, ce sera sans doute le temps de changer pour une RME BFP, juste pour bénéficier de la plus faible latence pour une carte son en USB.).
En 2004 on pouvait déjà jouer en live a très faible latence un piano de plus de 10GO avec 31 vélocité sur un pentium P4 . . . Alors si tout a suivi en proportion (comme on aimerait le penser), les possibilités (devraient) être plus qu'impressionnante . . .
J'envisage aussi le i7-8700K pour ma future machine (dès que j'arrive à vendre mon Mac pro, je me remonte un Hackintosh, c'est quand même plus performant et moins cher). J'hésite néanmoins avec le I7-7820X, 2 cœurs de plus pour une fréquence un poil inférieur (3.6 contre 3.7GHz). Y aussi le I9-7900X qui monte quand même en turbo à 4.5GHz, 10 coeurs des perfs de ouf sur www.cpubenchmark.net, mais trop cher pour l'instant... Tu nous diras comment ça dépote ?...
J'ai aussi monté un Samsung 960 EVO M.2 NVMe dans mon Macpro grâce à un adaptateur et une bidouille (les Mac pro cylindre de 2013 ne sont bien sûr pas compatible Nvme). Le bus pcie n'étant que du 4x, j'atteins maintenant les 1450Mo/s contre 900 avec le disque d'origine, je perçois la différence alors avec 2.5Go/s...
Par contre si je peux me permettre, ayant eu l'octa-capture plus de 4 ans (4 albums), j'ai gagné en buffer/ms en passant sur une carte thunderbolt, pour les raisons que tu connais sans doute (Clarett 8 pre maintenant). Certe la RME BFP a une meilleure latence que l'octa-capture sur le papier mais je doute que ça fasse une réelle différence en pratique. Après question de goût, mais moi je préfère de loin l'ergonomie de l'octa à celle de la Babyface et puis tu vas payer plus cher pour avoir moins d'entrées, avec les 8 préamps de l'Octa tu peux enregistrer un petit groupe. En terme de qualité de son (préamp toussa...), je suis passé de RME Fireface et/ou Apogee Duet à Octa-capture sans entendre la moindre différence de qualité dans mes prises. RME c'est surtout un prestige qui se paye. Et l'octa a quelques petits plus (la fonction autogain, le compresseur tellement discret et efficace que je le laissais à la prise... etc). Bref si on me demandait de choisir entre Octa-capture et RME BFP, je préférerais l'Octa et en plus je ferais des économies. C'était mon petit point de vue avant que t'achètes la BFP.
Hâte d'avoir ton retour sur ton nouveau matos, et que tu le testes sur des gros projets lourds avec pleins de nks et de ews...
Citation de Hakim+K :...J'hésite néanmoins avec le I7-7820X, 2 cœurs de plus pour une fréquence un poil inférieur (3.6 contre 3.7GHz). Y aussi le I9-7900X qui monte quand même en turbo à 4.5GHz, 10 coeurs des perfs de ouf sur www.cpubenchmark.net, mais trop cher pour l'instant...
Idem, ce sont les 2 autres CPU (ainsi que le Ryzen 1800x 8 core) qui étaient « en lice » face au 8700k. Mais voilà ce qui a orienté mon choix :
Le Ryzen, quoique très bien noté, ne semble pas aussi performant en très basse latence pour ceux qui font de l'audio temps réel (j'ai lu des dizaines de tests, discussions sur forums anglophones, etc.).
Le 7820X, 2 core de plus, mais 140W (contre 95W pour le 8700k), risque de chauffer plus et 300$ de plus! Je l'ai donc disqualifié pour ces raisons. Le 300$ de plus ne vaut pas le coup selon moi.
Idem pour le 7900X : 140W et près de 750$ de plus pour 4 core sup, mais 3.3GHz stock.
Étant donné que je privilégie une application MAO et le jeu en temps réel (parfois à 64/128 de buffer pour enregistrer), le ratio top speed single core/n core/prix m'apparait bcp plus avantageux avec le 8700K. Surtout qu'il me sera sans doute plus aisé de l'OC quelque peu (près de 5 GHz), vu ses 95W, sans investir dans un effroyable water cooling (je préf rester avec de l’air cooling). Plus il y a de core, moins il est possible ou aisé de les faire tous rouler simultanément en mode turbo/OC.
Et pour terminer, j'ai préféré me garder de l'argent pour acheter mes 2 SSD M.2 NVMe et 64Go de RAM (enfin, qu'elle rêve, j'vais pouvoir ouvrir des dizaines de gros patch legato!!!!). Pour des utilisateurs de grosses banques Kontakt orchestrales, je crois qu'il est préférable d'avoir un 8700K couplé avec un gros SSD NVME et 64Go de RAM plutôt qu'un 7820X/7900x avec 32Go et un SSD SATA. Mais bon, ça, c'est parce que (enfin, je suppose que c'est pareil pour vous tous) que mon budget à une limite (et que je ne suis qu'un « amateur »)! Mais, bien sûr, tout ça peut se discuter/débattre selon les priorités de chacun et selon les utilisations. C'est un choix arbitraire basé sur mes besoins/envies/budget.
Par contre, ces 2 CPU « disqualifiés » sont tout appropriés pour ceux qui privilégient le montage vidéo/rendering. J'en fais un peu, mais pas assez et j'aime mieux prioriser le temps réel de la MAO.
Citation de Hakim+K :Tu nous diras comment ça dépote ?...
Hô ça oui! J'suis comme un môme avec un nouveau jouet quand je change de PC MAO, alors (puisque ça fait 8 ans) je vais me faire un plaisir d'étaler mes perfs partout!
Citation de Hakim+K :Bref si on me demandait de choisir entre Octa-capture et RME BFP, je préférerais l'Octa et en plus je ferais des économies. C'était mon petit point de vue avant que t'achètes la BFP.
En fait, je partage ton avis! Je suis plus que satisfait avec ma Quad (entrées/sorties, préamp, etc.). Mais, sans thunderbolt, je ne connais aucun autre moyen (que la RME BFP) d'avoir une plus faible latence de celle que j'ai déjà. Dans les cartes son à moins de 1000$, plus aucun constructeur ne fait de carte audio PCI (comme au temps de ma EMU 0404) et le TB sur PC demeure « compliqué ».
Citation de Elka21 :En 2004 on pouvait déjà jouer en live a très faible latence un piano de plus de 10GO avec 31 vélocité sur un pentium P4 . . . Alors si tout a suivi en proportion (comme on aimerait le penser), les possibilités (devraient) être plus qu'impressionnante . . .
Yep!. Avec un seul instrument Kontakt ouvert dans un projet vide, je peux déjà jouer en 32smp/1ms (+/-4ms round-trip), ce qui est déjà excellent (avec ma Quad et mon vieux I7 2600).
Mais ça ce « complique » dès qu'on commence à ajouter des effets et des pistes. Nous sommes obligés, graduellement, d'augmenter le buffer. Bon, il y a plein de solutions de contournement, comme de freezer/diminuer uniquement pour l'enregistrement, dé-freezer et réaugmenter (ou utiliser le direct monitoring), etc., mais, question de confort, tout simplement, j'espère gagner quelque peu avec les 2 core supplémentaire qui pourront s'occuper de quelques pistes/effets pendant que je reste en basse latence (avec près de 5GHz/core) pour enregistrer (j'aime pas le direct monitoring « dry ». J'aime pouvoir exploiter le son des effets du DAW/plugins, sur la piste que j'enregistre).
À suivre!
Effectivement je n'ai pas tenu compte de la conso, par contre Le 7820X c'est environ 100€ de plus que 8700K d'après ce que j'ai vu donc toujours hésitation pour moi . Sinon j'avais mal lu j'ai compris que tu avais L'octa-capture pas la quad.
@Hakim
Possible. Moi suis au Canada (mes prix sont donc en CAD) et ici le 7820X est 739$ contre 479$ pour le 8700k (donc 260$ de diff). ...et je ne vous parle pas de nos 2 taxes de merde qui s'ajoutnte à ça!
@Darkmoon
Franchement, je déconseille les cartes Nvidia pour l'audio. J'ai eu des problèmes de latence merdiques et dropouts avec une GTX 1050TI OC. J'ai fait des recherches pendant un bon momment sur le web et il s'est avéré, d'après de nombreuses personnes, que les pilotes Nvidia induisent de la latence pour les configs MAO. Elles sont très bien pour le Gaming haut de gamme. J'ai testé les différences avec le GPU de mon proc et voilà que mes problèmes disparaissaient. Le petit soft latencymon me l'a confirmé avec un DPC bien plus bas. Du coup, je vais investir dans une carte AMD qui ne génère pas ces problèmes. Alors, peut-être que c'est peu important sur une grosse config comme tu vas monter mais je te conseille de te renseigner. Cordialement.
Edit : je voulais aussi préciser que le thunderbolt fonctionne très bien chez moi avec une latence très basse. (Apollo twin TB). Les pilotes TB sont mis à jour et s'améliorent.
Ta config me rend jaloux...
Re Edit : De plus les pilotes Nvidia injectent un spyware de télémétrie (saloperie).
@madamereve
Thx pour l'info. Je n'avais jamais vu/entendu ce prob. Si cela s'avère être le cas, je pourrai tjrs utiliser le GPU de mon proc (le 8700k en possède un, contrairement à la série X) et switcher/désactiver la GTX1060 au besoin (où la mettre dans mon PC actuel).
De toute façon, la première semaine (me connaissant) je vais la passer à faire tous les tests/bench possible avec LatencyMon, RTL Utility (pour le round-trip), CPU-Z, Sandra, Prime, aida, etc.
Ah que merde! c'est valable aussi pour GTX1060 ou 1080? Sur Hackintosh on ne peut pas utiliser le GPU interne et les cartes validées par Tonymac sont essentiellement des GTX. Merci beaucoup pour l'info, je vais creuser un peu... Peux-tu préciser ça "De plus les pilotes Nvidia injectent un spyware de télémétrie" ?
Hâte d'avoir des retours sur ta config!
Citation de Hakim+K :Ah que merde! c'est valable aussi pour GTX1060 ou 1080? Sur Hackintosh on ne peut pas utiliser le GPU interne et les cartes validées par Tonymac sont essentiellement des GTX. Merci beaucoup pour l'info, je vais creuser un peu... Peux-tu préciser ça "De plus les pilotes Nvidia injectent un spyware de télémétrie" ?
Tu devrais prendre une AMD sous hackintosh car reconnue nativement. Bon, moi, j'ai arrêté le kintosh car high sierra m'a énervé mais vu que tu utilises Logic, c'est incontournable.
J'ai été intrigué par ce post sur le Forum Reaper :
https://forum.cockos.com/showthread.php?t=202583
Citation de madamereve :Edit : je voulais aussi préciser que le thunderbolt fonctionne très bien chez moi avec une latence très basse. (Apollo twin TB). Les pilotes TB sont mis à jour et s'améliorent.
Heu, t'es sur PC? Parce qu'en socket 1151, je n'est pas trouvé un seul motherboard (récent) ayant le TB. Sinon il y a une carte d'extension chez Asus, mais il semble que c'est du cas par cas niveau compatibilité dépendamment des constructeurs de carte audio.
Citation de madamereve :Re Edit : De plus les pilotes Nvidia injectent un spyware de télémétrie (saloperie).
Ça, ce n'est pas un prob pour moi. Quand j'aurais fait tous mes tests et que tous mes plugins/banques seront autorisés, je vais probablement (faire comme avec mon PC MAO actuel et) tweaker W10 en désactivant de nombreux services inutiles et le déconnecter d'internet. Ce n'est que mon humble avis, mais, selon moi, un PC MAO ne devrait jamais être connecté au Net, si ce n'est, entre autres, parce que les cartes LAN/WIFI (et certains services réseau associés) interfèrent également et sont susceptible de générer des drops, etc. Sans parler des MAJ de Win qui « reset » les tweaks et paramètres perso à chaque fois, etc.
@Hakim
J'utilisais pourtant le GPU du proc sur mon dernier Hackintosh.
Oui reconnu nativement sous l'ancienne version de Clover, pourtant tous le monde en ce moment fait des Hack avec des GTX en mettant en avant le NVDIA PAscal...Mais bon je vais prendre une AMD alors.
Merci encore pour cette avertissement, ça aurait été con d'être emmerder par le GPU quand on ne fait que du son.
Citation :J'utilisais pourtant le GPU du proc sur mon dernier Hackintosh.
Ah bon? Tu sais moi j'ai toujours suivi bêtement les tutos de Tonymac et tous sont avec ajout d'une carte graphique.
C'était quoi ta config et ton install Clover, si ce n'est pas indiscret et trop long.
Après j'ai quand même un écran 4K en 3840 par 2160 à piloter.
@darkmoon : Tu devrais sans problème trouver une carte TB en pci et ça marche même sur Hack... et après tu peux partir sur une petite carte son UAD ou Clarett.
@Darkmoon : J'ai suivi les conseils UAD pour la carte mère : Gigabyte z170X UD5 TH en 1151. Y'en a plus en stock! Deux ports TB intégrés. Il suffit de taper une recherche gogol genre "carte mère avec port thunderbolt 3"
Pour la prod et le net, je suis d'accord, je désactive le net avec une petite app qui s'appelle internet off et qui coupe la connexion web dans les périphériques en 2 secondes.
@Hakim
Tu sais bien que de nombreux membres sur Tonymac font du montage vidéo et que Nvidia, c'est un peu la Hype en matière de carte graphique et il rêvent tous d'un retour de Nvidia chez OSX. Mais pourquoi se faire chier, en audio a installer des pilotes tiers pas tjs stables? Je pige pas. D'autant que les cartes AMD tournent idem.
Bon, c'est aussi un bizness énorme pour Tonymac avec ses liens amazon.
Pour la version de Clover, je ne suarais plus te dire. En plus, je faisais mes petites bidouilles persos pour contourner des problèmes. J'ai déjà oublié.
OK, ... après avoir lu ton lien, je vais partir sur une AMD, histoire que mon grand écran soit quand même à l'aise.
Inutile de faire des recherches sur ton dernier hack pour moi, laisse tomber et merci encore pour cette info.
C'est cool que tu sois juste passé par là.
@Darkmoon
J'ai encore la carte PCIE Asus thunderbolt 3 dans son carton d'origine(90 euros). Neuve. Installée une fois. Pas marché sur une carte Asus récente. Du coup, j'avais pris une CM gigabyte.
Mais j'ai vu des configs CM asus en TB marcher impec.
Mais peut-être que ça marchera avec les nouveaux pilotes TB. Je verrais pour ma prochaine config. Une grosse, comme toi. Héhéhéhé
@Hakim
De rien, c'est fait pour ça le forum.
"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, le dBFS, tout ça existe bel et bien." youtou
[ Dernière édition du message le 26/04/2018 à 23:13:58 ]
Ynoxo
[ Dernière édition du message le 03/06/2018 à 20:36:25 ]
Anonyme
J ai bien vu qques videos sur youtube,mais un retour utilisateur m a toujours paru plus intéressant que des benchmark dans le domaine de l audio.
Darkmoon
Bah, oui, ça le fait puisqu'il est question de « Top Config PC MAO 2018 ». Ne faisons pas de discrimination concernant une marque ou une autre!
Avant de faire mon choix j'ai passé la dernière année à faire des recherches de tests, benchs, reviews et avis concernant les processeurs. J'étais même très intéressé par le AMD RYZEN 7 1800X au printemps passé (j'en avais parlé dans un sujet sur AF).
Je vais tenter de retrouver certains liens (tous en anglais par contre), mais pour résumer (mais cela a peut-être évolué depuis) :
l'année passée, certains Ryzen, comme le 1800X, obtenaient de meilleures performances que certains processeurs Intel, « équivalent » (même si juste 4 core pour les Intel) comme les 6700k/7700k. Mais ça dépendait des benchs et des logiciels/jeux. Dans certains cas, ex aequo. En ce qui concerne la MAO, certains utilisateurs — à buffer « normal » (256~512smp) arrivaient à faire jouer un peu plus d'instances d'un même VSTi/VST que ceux possédant les processeurs Intel précédemment mentionnés. Donc, puisque les processeurs AMD sont moins dispendieux, le rapport qualité/prix était des plus intéressant!
La seule ombre au tableau, c'est que j'étais tombé sur certains liens/articles/utilisateurs qui mentionnaient que les Ryzen éprouvaient quelques problèmes à très basse latence (à cause du procédé du jeu d'instruction propre au CPU AMD). C'est ce qui m'a fait hésiter et demeurer avec Intel.
Mais bon, tout ceci est à prendre avec réserve, car plusieurs mois ont passé depuis et je ne sais pas si cela a été corrigé et/ou si les nouveaux Ryzen ont le même « problème ».
j'vais tenter de retrouver quelques sources/liens.
"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, le dBFS, tout ça existe bel et bien." youtou
Darkmoon
...la prochaine vidéo (celle qui devait être la 6e) ne nécessite pas de capture vidéo. Je pense que la plupart d'entre vous me croiront sur parole :
- tjrs en 32smp, le fait de faire jouer des séquences MIDI (note inscrites dans le piano roll), au lieu de jouer live avec mon clavier, n'impacte pas les performances. Les résultats sont identiques. L'on peut donc en conclure que le fait de jouer avec un clavier MIDI USB (comme mon Nektar lx61+) ne consomme pas plus de ressources (même si des données MIDI doivent transiter du clavier vers le séquenceur) que si les notes sont déjà inscrites dans le piano roll. Case closed!
- que ce soit lorsque je joue live avec mon clavier ou que ce soit lorsque j'inscris les notes de ma gimmick dans autant de pistes (piano roll) qu'il y a d'instance de Diva ouvertes dans le DAW, le fait d'augmenter le buffer de ma carte de son à 256smp et, ensuite, à 512smp, ne multiplie pas, à ma grande surprise, le nombre d'instances pouvant être joué simultanément.
En 512smp, tous les DAW (sauf SO4 qui a un problème) peuvent jouer, sans glitch, 2 instances de Diva de plus qu'ils pouvaient en jouer en 32smp (24 instances au total pour Mixcraft et REAPER, encore une fois tous deux ex aequo ). Case cl...mouarf, non, ...j'aimerais comprendre avant...
... à priori, j'imagine qu'il nous vient tous à l'esprit que, 512, c'est 16x32 et donc que les core possèdent 15 fois plus de « temps » pour effectuer les calculs en 512smp qu'à 32smp. Mais, manifestement, il ne s'agit donc pas d'une simple multiplication d'instances (comme je l'avais prétendu avant mes tests. Donc my bad, mon erreur, désolé!) pouvant être jouées en rapport au facteur multiplicateur du buffer. D'autres notions/aspects doivent entrer en jeu. J'ai bien quelques hypothèses, mais je ne veux pas faire un long et lourd pavé de « théories perso » plus ou moins sur la bonne voie. Si un membre calé à ce sujet pouvait nous expliquer ce qu'il en est, ce serait apprécié. Sinon, je ferai des recherches pour vérifier mes hypothèses afin de ne pas dire de conneries.
Sinon, je pense que la marge (instances d'un VSTi pouvant être joué simultanément) entre un buffer à32smp/512smp sera bcp plus conséquente si nous n'activons pas les fonctions de sur-échantillonnage en temps réel comme le mode « Divine accuracy » de Diva. Je vais tester voir si c'est bien le cas.
Au final, je ferai peut-être tout de même une courte vidéo résumant rapidement tout ceci.
"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, le dBFS, tout ça existe bel et bien." youtou
Darkmoon
Nombre d'instance de u-he Diva v143 7325 (VST2, preset par défaut), pouvant être joué simultanément — sans glitch/dropout — selon les DAW et la valeur du buffer de la Roland Quad-Capture (avec un 8700k OC @4.8GHz sous Windows 10.0.15063 tweaké pour la MAO) :
* lorsque le buffer est réglé en deçà de 64smp, SO4 est incapable de jouer plus de 4 instances parce que, contrairement à SO3, [l'écoute à faible latence native] dans [configuration audio], [traitement], à la ligne [Aller-retour audio], s'active alors qu'elle ne devrait pas (et il est impossible de la désactiver). Alors que dans SO3, c'est nous qui choisissons d'activer ou non cette option. Mais dès qu'on règle le buffer à 64smp ou plus, ce « bug » (ou « nouveau choix des devs » ?) ne se produit plus et tout redevient ok, comme dans SO3.
** depuis la vidéo, j'ai téléchargé et installé la nouvelle update de FL, mais ça ne règle pas le problème. Sinon, j’ai réussi à faire jouer 12 instances sans glitch, mais je dois, dans les options avancées du Wrapper, dans [processing], cocher [use fixed size buffers] et [process maximum size buffer]. Mais c'est encore 2 fois moins d'instances que tous les autres DAW.
Que peut-on en conclure?
- que les résultats, lors mes premiers pré-tests, il y a plusieurs jours, ainsi que lors de la capture vidéo, ainsi que cette nuit, sont pratiquement les mêmes (à une ou deux instances près, probablement parce que cette nuit, j'ai supprimé complètement la piste audio qui servait à ma voix dans la vidéo). Donc il n'y a pas de variations selon les jours et tout semble stable et constant,
- que le problème de SO4 se produit uniquement si l'on choisit une valeur de buffer en deçà de 64smp. Ce n'est donc pas dramatique (mais je vais le signaler tout de même sur le forum de Presonus, pour vois si c'est voulu ou non),
- qu'entre 32smp et 256smp, tous les DAW n'arrivent qu'à faire jouer une ou deux instances supplémentaires,
- que le mode de sur-échantillonnage « Divine » de Diva ne semble pas consommer bcp plus que le mode « Great » (mode par défaut) puisque le nombre d'instances pouvant être jouées simultanément, à valeur de buffer égale, est exactement le même,
- qu'au final, à l'exception de FL, les différences ne sont vraiment pas significatives (seulement une ou deux instances) entre tous les autres DAW.
Me reste maintenant à tester avec d'autres VSTi afin d'observer si la la différence (2 fois moins d'instances) qui sépare FL de tous les autres DAW ne concerne que Diva, ou non.
"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, le dBFS, tout ça existe bel et bien." youtou
[ Dernière édition du message le 04/06/2018 à 14:35:21 ]
linear32
J'ai regardé la dernière vidéo de test que tu as effectué avec les différents DAWS, dont je trouve la qualité vraiment TOP d'ailleurs
Etant un utilisateur de Sonar, je me demandais si lors de ton test, la case "Equilibrage de charge des plugins" était cochée ?
Personnellement je garde toujours cette fonction désactivée, mais dans ton cas, cela aurait-il pu avoir un impact sur les résultats du test ?
BSM17
... à priori, j'imagine qu'il nous vient tous à l'esprit que, 512, c'est 16x32 et donc que les core possèdent 15 fois plus de « temps » pour effectuer les calculs en 512smp qu'à 32smp. Mais, manifestement, il ne s'agit donc pas d'une simple multiplication d'instances (comme je l'avais prétendu avant mes tests. Donc my bad, mon erreur, désolé!) pouvant être jouées en rapport au facteur multiplicateur du buffer. D'autres notions/aspects doivent entrer en jeu. J'ai bien quelques hypothèses, mais je ne veux pas faire un long et lourd pavé de « théories perso » plus ou moins sur la bonne voie. Si un membre calé à ce sujet pouvait nous expliquer ce qu'il en est, ce serait apprécié. Sinon, je ferai des recherches pour vérifier mes hypothèses afin de ne pas dire de conneries.
Oui Dan, je l'avais déjà constaté, ce n'est pas linéaire, mais plutôt exponentiel! Un peu comme une course de F1, ou pour gagner les millièmes de secondes qu'il manque, il faut 20 fois plus de budget!
Je multiplie par 8 ma latence et ne gagne que 6 instances!
30 pistes/instances avec Asio à 2.9ms (minimum de ma carte)
36 pistes/instances avec Asio à 24ms (24ms est le max de ma carte)
Danbei
512, c'est 16x32 et donc que les core possèdent 15 fois plus de « temps » pour effectuer les calculs en 512smp qu'à 32smp.
15 fois plus de temps mais aussi 15 fois plus de travail . Avec une plus grande latence le proc peut juste "mieux organiser" son travail, mais le rapport travailAFaire/temps reste le même.
Typiquement on peut penser que les transferts des données (RAM -> CPU -> RAM) sont gérés plus efficacement :
-Moins de transfert,
-Des transfères plus gros,
-Une meilleur utilisation des caches.
Ce ne sont que des hypothèses, il faudrait analyser en détail l’exécution du code pour vérifier.
C'est comme si on devait transporter 10 bouteilles de laits de la voiture au frigo en 10 min. Si il faut qu'il en arrive une chaque minute, il faut courir en n'en prenant qu'une. Des fois ça tombe parce que c'est pas pratique en courant : ça glitch. On a une bonne latence (1min).
Si on à pas cette contrainte (1/minutes) on peut calmement toutes les mettre dans un sac et les amener au frigo sans encombre en profitant de nos 10min... Très mauvaise latence (10min), un trajet "coûte plus cher" puisqu'il contient les 10 bouteilles et on ne peut plus trop courir mais moins de risque de glitch.
Au final, on a dans les deux cas transporté 10 bouteilles en 10 minutes ; diminuer la contrainte de la latence ne multiplie pas les performances mais laisse juste le temps de bien gérer la charge de travail.
[ Dernière édition du message le 07/06/2018 à 11:17:04 ]
Darkmoon
Désolé, depuis quelques jours, j'étais très occupé sur le forum d'Image-Line à discuter avec les devs et des membres et à faire plusieurs tests sous FL Studio.
En bref, voici ce qui en est sortit/ce que nous avons trouvé :
À partir de 512smp, FL fait aussi bien que tous les autres DAW, c'est-à-dire qu'il peut jouer 24 instances/pistes du preset par défaut de Diva (en « Divine » accuracy) avec mon fichier MIDI joué en 3/4 à 160BPM. À noter que Mixcraft, Cakewalk et Reaper peuvent en jouer 24 max eux aussi en 512smp. SO3 et SO4, 22 max. Autrement dit, à partir de 512smp, tous les DAW (enfin, ceux que je possède) peuvent jouer 24 instances, sauf SO qui est un peu en deçà avec 22 instances.
En deçà de 512smp, FL éprouve des problèmes à jouer plus de 12 instances et SO4, contrairement à SO3, n'arrive même pas à jouer 4 instances en deçà de 64smp, alors que tous les autres peuvent jouer 21~22 instances, même à 32smp (sauf FL qui demeure à 12 instances en deçà de 512smp). Donc, au final, SO4 a probablement un bug en deçà de 64smp et FL n'est, manifestement, pas le DAW le plus approprié pour jouer en temps réel à de très faibles latences si l'on empile et faisons jouer simultanément plusieurs instances de VSTi lourd comme Diva. Mais pour composer à la souris/mixer dans le DAW, à 512smp (ou même jouer au clavier si l'on est pas trop sensible à la latence), FL fait aussi bien que tous les autres.
Je vais refaire une vidéo en français, mais, en attendant, voici la vidéo que j'ai faite (avec texte en anglais, pour le forum d'Image-Line) dans laquelle je teste tous les DAW en 512smp :
Ha, aussi, à noter que l'option « anticipate » de Reaper n'a pas vraiment d'incidence pour ce dernier. Activée ou non, le résultat est le même : 24 instances de Diva en 256smp/512smp et 22 instances en 32smp.
@Danbei
Oui, ton analogie représente ce qu'il en est à mon avis!
@BSM17
En effet, ce n'est pas linéaire et mes récents tests le confirment.
Sinon, concernant les 30~36 pistes que vous pouviez jouer, s'agissait-il d'une seule longue note ou d'une mélodie/fichier MIDI? Et à quel tempo? Quel preset de Diva? En mode « Divine accuracy »? Je peux t'envoyer mon fichier MIDI ainsi que le preset .fxp de Diva si tu veux tester en 3/4 à 160BPM dans ton DAW avec ton PC. Je suis curieux de voir combien tu pourras en jouer à 512smp (si tu possèdes la toute dernière version de Diva).
Bref, si d'autres membres qui possède Diva sont intéressés de tester avec leur PC, juste à faire signe, je partagerai mes fichiers! Je peux aussi partager les fichiers de projet de chacun des DAW
Maintenant, je vais pouvoir reprendre mes tests. La prochaine vidéo concernera les chaînes de traitement en série/parallèle afin d'observer les différences lorqu'on utilise des bus/aux/sidechain, etc.
"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, le dBFS, tout ça existe bel et bien." youtou
[ Dernière édition du message le 08/06/2018 à 03:44:24 ]
BSM17
@BSM17
En effet, ce n'est pas linéaire et mes récents tests le confirment.
Sinon, concernant les 30~36 pistes que vous pouviez jouer, s'agissait-il d'une seule longue note ou d'une mélodie/fichier MIDI? Et à quel tempo? Quel preset de Diva? En mode « Divine accuracy »? Je peux t'envoyer mon fichier MIDI ainsi que le preset .fxp de Diva si tu veux tester en 3/4 à 160BPM dans ton DAW avec ton PC. Je suis curieux de voir combien tu pourras en jouer à 512smp (si tu possèdes la toute dernière version de Diva).
J'avais testé il y a 1 an exactement avec la dernière version de Diva, avec le fichier midi que tu m'avais donné, Au Clair de la lune, il me semble!
- < Liste des sujets
- Charte