Profitez de l'ASIO avec votre Sound Blaster et Winamp [Topic] - Traitement Audio - Video & Son
Marsh Posté le 25-10-2006 à 01:46:32
Il est a noter que ces reglages font disparaitre complètement les problèmes de craquements que j'ai pu rencontrer avec ma X-Fi et ma carte mère nForce 4.
Marsh Posté le 25-10-2006 à 01:46:43
Drivers experimentaux pour les cartes sons basées sur un emu10K1/emu10K2 (Sb Live!/Audigy (1/2))
Vous pouvez donc suivre le topic avec les principales cartes Creatives
http://kxproject.lugosoft.com/index.php?language=fr
--------------------------------------------------------------------------------------------------------------
Cette manipulation est possible avec des cartes de marque M-Audio.
Marsh Posté le 25-10-2006 à 01:59:47
thx pour ce topic
Marsh Posté le 25-10-2006 à 10:03:01
ReplyMarsh Posté le 25-10-2006 à 10:18:35
Serai t il possible que tu explique ce qu'est l'ASIO et ce que ca apporte ?
Marsh Posté le 25-10-2006 à 10:35:35
Leica a écrit : Possible avec Foobar ? |
Y'a un plugin asio. Mais cela revient au même que le kernel streaming pour préserver le son original. A voir selon ta carte son.
Marsh Posté le 25-10-2006 à 10:38:58
corwyn42 a écrit : Y'a un plugin asio. Mais cela revient au même que le kernel streaming pour préserver le son original. A voir selon ta carte son. |
Sinon, ma carte son, c'est une X-Fi Platinum.
Marsh Posté le 25-10-2006 à 10:43:40
corwyn42 a écrit : Y'a un plugin asio. Mais cela revient au même que le kernel streaming pour préserver le son original. A voir selon ta carte son. |
Oui mais le gros avantage en plus est que cela supprime les craquements
Marsh Posté le 25-10-2006 à 11:33:32
As-tu essayé le kernel streaming pour voir s'il y avait des craquements ?
Il serait intéressant de trouver une solution équivalente avec foobar, parce que ce soft est vraiment excellent, et assez populaire finalement.
Le plugin asio de foobar dans la version 0.83 (celle que moi et pas mal d'autres utilisent, à cause du profond ravalement de façade opéré sur les versions 0.9x) est difficile à trouver, l'auteur s'étant brouillé avec les codeurs de foobar (ils ne semblent pas être trés raisonnable sur leurs choix d'ailleurs, mais ça c'est une autre histoire). Donc j'espère que le plugin asio des 0.9x est opérationnel.
Marsh Posté le 25-10-2006 à 12:17:51
CocoRambo a écrit : Serai t il possible que tu explique ce qu'est l'ASIO et ce que ca apporte ? |
J'ai mis une definition au tout debut, qui devais repondre a tes question
Plus des drivers afin d'en profiter avec des cartes sons basées sur un emu10K1/emu10K2 (Sb Live!/Audigy (1/2))
Marsh Posté le 25-10-2006 à 12:23:29
J'ai trouvé le plugin asio fonctionnel pour foobar 0.83 ( http://otachan.com/StoreRoom.html ; la version dll marchait mal, vitesse de lecture trop rapide. La version exe fonctionne parfaitement).
Si qqun veut savoir comment l'installer, qu'il se manifeste, ça prend 30s.
Marsh Posté le 25-10-2006 à 12:59:53
Qu'est ce que le plugin in_!mpg123.dll apporte de plus que le in_mp3.dll de base ?
J'ai commencé à tester avec le in_mp3.dll, et ca marchait bien...
Marsh Posté le 25-10-2006 à 18:36:52
C'est un meilleur decodeur audio, c'est tout
http://www.hydrogenaudio.org/forum [...] opic=18530
Si tu considere que ça marche et que cela te suffit, je te demanderai, pourquoi sans cesse mettre a jour les drivers de ton ordi ?
Marsh Posté le 25-10-2006 à 20:03:58
OK donc ce n'est pas obligatoire pour l'ASIO ? Parce que bon, ASIO et MP3 dans le même post, ça me choque un peu C'est un peu comme changer le câble secteur de sa micro chaîne stéréo Yamada pourrave.
Marsh Posté le 25-10-2006 à 20:39:03
Le mp3 @320 Kbps permet tout de meme une bonne écoute
Marsh Posté le 25-10-2006 à 23:51:52
Il n'y a aucun interêt de régler mpg123 en 64 bits si ce n'est de bien faire travailler le cpu et le spu qui sera obligé de reconvertir vers la résolution native.
Il vaut mieux tout régler en 24 bits de bout en bout.
A noter que tous ces réglages peuvent aussi être fait avec foobar2000 0.8/0.9.
Major95>il n'y aucun craquement en utilisant le Kernel Streaming aussi (mobo nf4), la seule différence de l'ASIO étant qu'il supporte le monitoring et quelques autres choses qui ne servent à rien en terme d'écoute audiophile.
Marsh Posté le 26-10-2006 à 08:21:11
L'ASIO a un avantage évident sur le kernel streaming : il supporte plusieurs sources en même temps, ce qui n'est pas le cas du kernel streaming, qui n'est pas partageur. Pour cela, je le trouve intéressant.
Marsh Posté le 26-10-2006 à 15:20:28
Ben c'est intéressant pour faire du montage audio (ça tombe bien, l'ASIO a été créé pour ça), mais pour écouter qqchose, je ne vois pas trop l'intérêt, à moins que tu aies l'habitude de mettre un fond musical quand tu mates un film ?
Marsh Posté le 26-10-2006 à 16:58:09
Parfois, je met le film sur pause pour écouter de la musique, ou inversement. Sans parler des sites internet qui t'envoient du son sans te demander ton avis.
Marsh Posté le 26-10-2006 à 22:10:28
Très bon topic, j'avais déjà parler de ce plugin ASIO dans le topic winamp, mais je m'étais fais rabrouer par un monsieur je-sais-tout qui m'expliquais que c'était de la merde tout ces plugins qui transforme le son, il a même pas chercher à ce documenter... mais était tout content de m'expliquer que ces paroles était digne d'un dieu... fin de la parenthèse.
Je pense qu'il faut mettre dans le plugin in_!mpg123 le format de sortie à 24 bits et pas à 64 bits.
Et depuis Winmap 5.3, la qualité du plugin in_mp3 égale le plugin in_!mpg123. Ce dernier ne gérant pas l'édition des tags, je conseillerais plutôt d'utiliser in_mp3 maintenant.
Et le plugin ASIO fonctionne avec d'autres cartes son : toute les Audigy, les M-Audio...
Marsh Posté le 27-10-2006 à 06:10:21
Non il vaut mieux mettre 64 bits dans les options du plugin in_!mpg123
Car Winamp fait ces calculs en 64 bits avant de les convertir en 24 bits
Marsh Posté le 27-10-2006 à 11:49:03
J'avais lu cette info sur ce site : http://www.techspot.com/tweaks/winamp/winamp-2.shtml
Citation : Output format. The drop-down menu here specifies the output bit depth used during playback. Generally speaking this limits us to 16bit and 24bit options, which will be determined by the Audio device being used. Higher bit depths allow for a greater Dynamic Range (The difference between the quietest and loudest signal), as indicated beneath. |
Marsh Posté le 27-10-2006 à 12:01:47
Tu tiens cette information d'où ? Car c'est faux : winamp ne fait aucun calcul de mixing, c'est à la charge du plugin d'entrée de le faire et dans notre cas, il s'agit de mpg123 qui dispose de différentes implémentation de l'idct, utilisée selon la détection de telle ou telle instruction simd supportée.
Et dans tous les cas, winamp doit convertir le buffer du plugin in_xx.dll vers le format de sortie choisit par la résolution du plugin out_xx.dll donc ... 24 bits pour la x-fi en ASIO.
Je t'invite à lire ceci et plus particulièrement cela.
Marsh Posté le 27-10-2006 à 12:13:34
Oui, c'est ce qu'il me semblait, il ne faut pas confondre la précision en interne (qui se fait sur 64 bits) et la format de sortie (qui peut être 24 bits pour les cartes 24 bits)
Nco34 faudrais corriger ton tuto
Marsh Posté le 27-10-2006 à 13:59:32
Je tenais cette information du ReadMe de Winamp
Code :
|
Marsh Posté le 27-10-2006 à 14:24:14
Oui mais le 64 bits est utilisé à quel niveau ? De bout en bout ou pour le mélange et/ou la synthétisation ? Il y a de forte chance que ce soit pour le second cas.
Marsh Posté le 27-10-2006 à 14:30:21
Major95, tu dis qu'il faut régler le plugin in_!mpg123 à 64 bit car tu a vu "64bit internal precision" dans le changelog pour le plugin in_mp3.
Tu constatera que ces deux choses n'ont strictement rien à voir...
Marsh Posté le 27-10-2006 à 14:32:53
Bah en fait je crois que ça se passe comme ceci:
Mp3====>16 bits converti en 64 bits par Winamp===========>64 bits convertie en 24 bits pour la sortie======>Sortie 24 bits plugin ASIO
Alors qu'avec la DLL in_!mpg123 je crois que ça se passe comme cele:
Mp3 directement converti en 64 bits =====>Winamp le converti en 24 bits======>Sortie ASIO se faisant en 24 bits
Attention ce que je dis est peu-etre faux c'est juste une Hypothese
Marsh Posté le 27-10-2006 à 16:09:31
Moi je vois ça différemment :
MP3 --> synthetisation en 64 bits mais échantillonage en 16 bits par in_mp3 --> winamp recoit ce buffer, le convertis en 24 bits l'envoye sur le pilote de sortie --> ASIO recoit envoye directement en 24 bits
J'ai déja fait un wrapper pour les plugin in_xxx.dll pour winamp 2.x et c'est comme ça que je procédais en tout cas.
Marsh Posté le 27-10-2006 à 19:22:18
ReplyMarsh Posté le 27-10-2006 à 19:24:13
oui, c'est confirmer sur différents posts que j'ai lu sur le forum hydrogenaudio.
Marsh Posté le 27-10-2006 à 20:19:26
ReplyMarsh Posté le 30-10-2006 à 19:16:24
ReplyMarsh Posté le 01-11-2006 à 11:15:45
ReplyMarsh Posté le 01-11-2006 à 11:18:53
Je trouve le titre un peu "sectaire" du fait que winamp et le plugin ASIO fonctionne avec d'autres cartes son : toutes les Audigy, les M-Audio... toutes les cartes supportant l'ASIO.
Marsh Posté le 01-11-2006 à 12:20:33
hugo25 a écrit : Je trouve le titre un peu "sectaire" du fait que winamp et le plugin ASIO fonctionne avec d'autres cartes son : toutes les Audigy, les M-Audio... toutes les cartes supportant l'ASIO. |
A la base, j'avais eu des infos pour la X-Fi. Si tu lis bien le topic, tu verras que j'ai ajouté des details pour la Audigy et la Live!
J'attend vos retour pour ces drivers, ne pouvant le faire moi meme.
Marsh Posté le 01-11-2006 à 13:26:59
ok.
Sinon je propose comme titre pour que ca s'adresse au plus grand nombre
"[Topic]Profitez de l'ASIO avec votre Xi-Fi, Audigy, M-Audio et Winamp "
Marsh Posté le 25-10-2006 à 01:44:06
Je me balladais tranquillement sur le topic X-Fi lorsque je vis un sujet traitant de l'ASIO et l'utilisation possible avec Winamp. Je ne m'en était jamais servi, et j'ai voulu savoir ce que cela pouvait m'apporter.
C'est là que j'ai Mp Major95 (Que je remercie pour son aide) afin qu'il m'éclaire sur les differents paramètres à regler et les differents fichiers a ajouter.
Je vous propose donc ce tutoriel, afin d'en faire profiter le plus grand nombre.
Tout d'abord, une definition de ce qu'est l'Asio
Definition Anglaise de l'ASIO
ASIO (Audio Stream Input Output) is a protocol for low-latency digital audio specified by Steinberg.
ASIO provides an interface between an application and the sound card. Whereas Microsoft's DirectSound is typically for stereo input and output for consumers, ASIO provides for the needs of musicians and sound engineers. ASIO offers a relatively simple way of accessing multiple audio inputs and outputs independently. It also provides for the synchronization of input with output in a way that is not possible with DirectSound, allowing recording studios to process their audio via software on the computer instead of using thousands of dollars worth of separate equipment. Its main strength relies in its method of bypassing the inherently high latency of operating system audio mixing kernels, allowing direct, high speed communication with audio hardware.
Source : en.wikipedia
-----------------------------------------------------------------------------------------------------------------------------------------------
Ma traduction :
L'ASIO (Audio Stream Input Output (Entrée et Sortie du Flux Audio)) est un protocole permettant de faible latences pour les équipements audio digital. Il a été défini par Steinberg.
L'Asio apporte une interface entre l'application et la carte son, amenant ainsi la solution nécessaire aux musiciens et aux ingénieurs du son, car la solution DirectSound de Microsoft est simplement conçue pour une entrée et une sortie stéréo. De plus, l'Asio permet d'accéder indépendamment a de multiples entrées/Sorties audio, permettant également leur synchronisation, ce qui n'est pas permis avec DirectSound. Cela permet aux studios d'enregistrement de réaliser leurs enregistrements par une solution logicielle, plutôt que par un coûteux matériel externe.
Son intérêt principal et de contourner la grande latence des kernels de mixage du système d'exploitation, et de permettre ainsi une communication directe, et a grande vitesse avec le matériel audio.
Telechargements
il nous faut :
Winamp 5.3, qui est la dernière version a ce jour.
SevenZip pour decompacter les archives suivantes:
Le plugin de sortie Asio (Nom du fichier : out_asio(dll).dll)
Et la Dll d'entrée MP3 (Nom du fichier : in_!mpg123.dll)
Diverses installations
Installez Winamp.
Allez dans le repertoir des plugins winamp (Par defaut "C:\Program Files\Winamp\Plugins" )
Supprimez "in_mp3.dll"
et copiez "in_!mpg123.dll" (ça le remplace dans winamp)
En ce qui concerne le plugins asio, dans l'archive, vous aurez un repertoire "bin" dans lequel vous trouvez "normal" ou "SSE2". Ces deux repertoires contiennent 2 dll differentes. Utilisez la dll "normal" pour un ordinateur basé sur un Pentium 3 / Athlon XP / Certains Celerons / Duron / Sempron (socket 462) .
Utilisez la Dll "SSE2" pour un ordinateur basé sur un Pentium 4 / Athlon 64 / Sempron (socket 754) et processeurs plus recent possedant les instructions SSE2.
En cas de doute, utilisez la "normale"
Une fois le bon "out_asio(dll).dll" determiné, copiez le dans le repertoire plugin defini précédement.
Passons aux réglages de ces plugins
Demarrez winamp.
Cliquez sur "Options" Puis "Preferences" (Le raccourci est Ctrl+P)
Configuration de out_asio(dll).dll
Dans l'arborescence a gauche, selectionnez Plugs-In > Output et dans les fichiers proposés, cliquez sur "configure" pour Asio output
On obtient un fenetre comme celle-ci:
Veillez a ce que "Resampling soit décoché" (Normalement par defaut)
Configuration de in_!mpg123.dll
Dans l'arborescence a gauche, selectionnez Plugs-In > Output et dans les fichiers proposés, cliquez sur "configure" pour "Shibatch mpg123"
On obtient un fenetre comme celle-ci:
Dans l'onglet "Decoder" Cochez "Enable" determinez le format de sortie a 24 bits (comme pour l'image ci-dessus)
Cliquer dans la section "ReplayGain" et l'activer. S'assurer que Hard Limiter (en bas) est coché.
Configuration du Playback
Remontez dans l'arborescence des réglages, Aller sur "General Preferences" > "Playback"
Cocher Allow 24 bit, Allow Surround sound. (Ne pas tenir compte de l'avertissement, la X-fi supporte le 24bit)
Decocher Dither, et Force mono.
On en a terminé ici avec les reglages de winamp.
Réglages de la X-Fi
Passer en mode "Creation Musicale"
Activer la lecture "Bit pour Bit" (Disponible dans les paramètres)
La lecture bit pout bit desactive tout ce qui est Crystaliser, Eq et SVM.
Pour recuperer un semblant d'egalizer, on peut utiliser celui de l'asio, comme on peut le voir avec l'image suivante
1. Selectionnez l'onglet ASIO
2. Selectionnez "Parametric EQ"
3. Cliquez sur les pointillés pour les reglages
4. Fenêtre de reglages.
Message édité par Nco34 le 01-11-2006 à 17:32:07
---------------
Psn Id : TheKensei - Garage GT5 - Mon feedback