Voici quelques conseils pour obtenir le meilleur de vos CD, mp3, et autres fichiers audio, en utilisant le logiciel Foobar2000. Suivez la configuration pas à pas :
Les éléments nécessaires à l'installation :1. Téléchargez
Foobar2000 à cette adresse :
http://www.foobar2000.org/2. Téléchargez les plugins suivants dans la partie
"Optional Components" du site internet de Foobar2000 :
- Monkey's Audio decoding support : pour pouvoir lire les fichiers Monkey's Audio (*.ape), un des formats de compression audio sans perte les plus répandus.
- ALAC decoding support : pour pouvoir lire les fichiers Apple Lossless Audio Codec files (*.m4a), un format de compression audio sans perte sur Macintosh.
- WASAPI output support : "Windows Audio Session API" permet à Foobar2000 de fonctionner à peu de choses près comme avec le Kernel Streaming ou ASIO (pour envoyer un signal sonore exact au bit près à la carte son), mais uniquement si vous disposez de Windows Vista avec le Service Pack 1 ou plus récent.
- Kernel Streaming support : permet, comme avec ASIO, d'envoyer un signal sonore exact au bit près à la carte son, nécessite une carte son compatible.
- ASIO support : permet dans notre cas, comme avec le Kernel Streaming, d'envoyer un signal sonore exact au bit près à la carte son. Nécessite normalement une carte son compatible et livrée avec un pilote ASIO, mais il est possible de contourner l'absence de ce pilote si vous n'êtes pas dans ce cas, grâce au programme ASIO4ALL.
Si vous nécessitez d'autres composants optionels de Foobar, téléchargez-les, je n'ai listé que ceux qui nous intéressent en particulier.
3. Si votre carte son est compatible ASIO, il faut que le pilote ASIO compatible soit installé : dans le cas contraire, trouvez-le et installez-le. Si votre carte n'est pas compatible ASIO, téléchargez ASIO4ALL à cette adresse :
http://www.asio4all.com/Installation de Foobar2000 :1. Lancez le programme d'installation de Foobar2000, et effectuez une installation complète du logiciel.
2. Décompressez les composants optionnels de Foobar2000 dans le dossier "components" de Foobar2000 (par défaut : %ProgramFiles%\foobar2000\components\).
Configuration de Foobar2000 :1. Lancez Foobar2000, et allez dans File > Preferences > File Types : cliquez sur "Associate All", cochez les options "Set as Default Audio CD Player" et "Folder Context Menus" puis cliquez sur "Save All". Il est possible que cette manipulation ne fonctionne pas pour associer les fichiers audio à Foobar2000 sous Windows Vista. Si tel devait être le cas, vous devriez associer chaque type de fichier manuellement via l'entrée "Programmes par défaut" dans le menu Démarrer.
Les étapes 2 à 5 vont vous permettre de faire transiter un signal sonore exact au bit près de Foobar2000 jusqu'à la carte son, grâce à une des méthodes suivantes :
WASAPI (2.),
Kernel Streaming (3.),
ASIO4ALL (ASIO pour TOUS - 4.) ou
ASIO (Audio Stream Input Output - 5.). Je vous recommande de suivre ces étapes dans l'ordre, sauf si l'une de ces étapes vous conseille un autre ordre ; toutefois, si vous êtes un utilisateur averti et/ou savez quelle méthode vous souhaitez utiliser, faites à votre guise !
2. WASAPI : Si votre carte son est compatible ASIO et que vous êtes en possession du pilote ASIO compatible, passez à l'étape 5 de la configuration. Nous allons essayer de faire fonctionner votre configuration avec WASAPI (Windows Audio Session API).
Si vous ne possédez pas Windows Vista SP1, veuillez passer à l'étape suivante (3.) : WASAPI n'est disponible que sous ce système d'exploitation. Allez dans File > Preferences > Playback > Output. Cliquez sur le menu déroulant "Output Device" et sélectionnez l'entrée qui commence par "WASAPI : ". Si plusieurs entrées commencent par "WASAPI : ", cela signifie certainement que vous disposez d'une sortie S/PDIF, HDMI, ou de plusieurs adaptateurs sonores : à vous de choisir celui qui vous intéresse. Si votre PC est assez récent, cliquez sur l'autre menu déroulant plus bas, et sélectionnez "24-bit". Cliquez sur "Save All" puis sur "Close". A ce niveau, si vous arrivez à ouvrir un fichier son dans Foobar2000, c'est gagné, WASAPI fonctionne avec votre configuration. Il faut parfois jouer avec les options du pilote de votre carte son ainsi qu'avec les DSP de Foobar2000 : WASAPI n'accepte pas de fréquences inférieures à 44.1kHz (une solution consiste à fixer la fréquence de sortie à 48khz dans le pilote de la carte son ainsi que dans Foobar2000 grâce au DSP "Resampler (PPHS)"), ni de source mono (pour y remédier, utiliser le DSP "Convert mono to stereo"). Attention, WASAPI est incompatible avec certains DSP de Foobar2000.
Si cette étape a fonctionné, vous pouvez passer à l'étape 6 de la configuration et n'aurez pas besoin du Kernel Streaming ni d'ASIO4ALL, sinon continuez avec l'étape 3.
3. Le Kernel Streaming : Si votre carte son est compatible ASIO et que vous êtes en possession du pilote ASIO compatible, passez à l'étape 5 de la configuration. Si votre configuration fonctionne parfaitement via WASAPI (étape 2.), passez directement à l'étape 6. Nous allons essayer de faire fonctionner votre configuration avec le Kernel Streaming. Le Kernel Streaming, en plus d'éviter des pertes de qualité du signal sonore, permet de bénéficier d'un temps de latence le plus bas possible, et fait baisser l'utilisation processeur. Allez dans File > Preferences > Playback > Output. Cliquez sur le menu déroulant "Output Device" et sélectionnez la ligne qui commence par "KS : ". Si votre PC est assez récent, cliquez sur l'autre menu déroulant plus bas, et sélectionnez "24-bit". Cliquez sur "Save All" puis sur "Close". A ce niveau, si vous arrivez à ouvrir un fichier son dans Foobar2000, c'est gagné, le Kernel Streaming fonctionne avec votre configuration. Il faut parfois jouer avec les options du pilote de votre carte son, par exemple : passer en mode stéréo, désactiver la sortie S/PDIF ou TosLink, modifier la fréquence de sortie de la carte son, etc.
Si cette étape a fonctionné, vous pouvez passer à l'étape 6 de la configuration et n'aurez pas besoin d'ASIO4ALL, sinon continuez avec l'étape 4.
4. ASIO4ALL : Si votre carte son est compatible ASIO et que vous êtes en possession du pilote ASIO compatible, passez à l'étape 5 de la configuration. Si votre configuration fonctionne parfaitement en Kernel Streaming (étape 3.)ou via WASAPI (étape 2.), passez directement à l'étape 6. Nous allons faire fonctionner votre configuration avec un pilote ASIO, qui dans notre cas donnera les mêmes avantages que le Kernel Streaming, et ce alors que votre carte son n'est pas compatible ASIO, ou que vous ne disposez pas du pilote ASIO pour cette dernière. C'est possible grâce au programme ASIO4ALL, un pilote ASIO virtuel (dont le nom signifie ASIO pour TOUS) qui utilise notamment des méthodes de Kernel Streaming pour arriver à ses fins, et dont vous avez téléchargé le programme d'installation précédemment. Lancez ce programme d'installation, et laissez les options par défaut. Une fois l'installation finie, lancez Foobar2000, puis allez dans File > Preferences > Playback > Output > ASIO Virtual Devices. Cliquez sur "Add New". Dans la fenêtre qui apparaît, cliquez sur le menu déroulant "Driver" et sélectionnez "ASIO4ALL v2", puis cliquez sur "Configure". La fenêtre de configuration d'ASIO4ALL s'ouvre alors, et vous devez vérifier que l'icône à côté du nom de votre carte son, ou du périphérique audio que vous utilisez avec Foobar2000 soit activée ("allumée", et non grisée/ombrée). Dans le cas contraire, cliquez sur cette icône. Réglez la "Taille de buffer ASIO" sur 2048 échantillons, et le nombre de "Buffers internes" sur 4 en glissant le curseur de ces deux options vers la droitek, puis vérifiez que l'option "Buffer matériel" est décoché. Refermez cette fenêtre sans toucher aux autres options. Vous revenez alors dans la fenêtre "ASIO Virtual Device Editor" où nous allons nous intéresser au "Channel Map". Tous les canaux de votre carte son son listés ici, et vous allez devoir indiquer vous-même à Foobar2000 quel numéro de canal correspond à quelle enceinte de votre installation. Exemple : cliquez sur le premier canal, puis sur "Play test signal". Un son est alors envoyé dans ce canal : si une enceinte reproduit ce son - la gauche par exemple, alors cliquez à nouveau sur le nom de ce canal, puis sur "Left" (gauche en anglais). Si rien ne se passe lorsque vous cliquez sur "Play test signal", c'est qu'aucune enceinte de votre installation n'est reliée au canal en question, il faut donc laisser "<none>". Parfois, ces réglages se font automatiquement, mais si ce n'est pas le cas, cela signifie qu'il faudra tester manuellement chaque canal listé dans la colonne de gauche. Attention : si vous disposez d'un caisson de basses, aucun son ne sortira du caisson pour ce canal, le son étant trop aigu. Il faudra cependant trouver ce canal "isolé" une fois que tous les autres seront configurés, et sélectionner "LFE". La configuration effectuée, cliquez sur "OK" puis rendez-vous dans File > Preferences > Playback > Output. Cliquez sur le menu déroulant "Output Device" et sélectionnez "ASIO : ASIO4ALL v2". Si votre PC est assez récent, cochez l'option "Dither (slow)". Il est possible que Foobar2000 n'arrive pas à ouvrir certains fichiers exotiques, tels que des fichiers mono, ou avec une fréquence supérieure à 96kHz. Si ce problème vous concerne, vous pouvez y remédier en utilisant les DSP "Convert mono to stereo" et "Resampler (PPHS)". Si vous avez des problèmes avec ASIO4ALL et que vous utilisez un adaptateur sonore de type AC'97, essayez d'activer les options "Forcer le pilote WDM en 16 bits" et/ou "Toujours rééchantillonner 44.1kHz <-> 48kHz" dans les options d'ASIO4ALL. Cliquez sur "Save All" puis sur "Close". Cette étape est finie,
vous pouvez passer directement à l'étape 6 de la configuration.
5. ASIO : Nous allons essayer de faire fonctionner votre configuration avec ASIO (Audio Stream Input Output) via le pilote ASIO de votre adaptateur sonore, qui permet entre autres d'envoyer un signal sonore exact au bit près à la carte son, gage de qualité sonore. Si le pilote ASIO de votre carte son n'est pas encore installé, faites-le maintenant. De retour dans Foobar2000, allez dans File > Preferences > Playback > Output. Cliquez sur le menu déroulant "Output Device" et sélectionnez la ligne qui commence par "ASIO : " suivi en principe du nom de votre carte son. Si votre PC est assez récent, cochez l'option "Dither (slow)". Cliquez sur "Save All" puis sur "Close". A ce niveau, si vous arrivez à ouvrir un fichier son dans Foobar2000, c'est gagné, ASIO fonctionne avec Foobar2000 sur votre configuration, vous pouvez passer à l'étape 6. Dans le cas contraire, il doit y avoir un autre problème, peut-être inhérent à votre pilote ASIO et sa configuration.
Si cette configuration ne fonctionne tout de même pas, essayez avec ASIO4ALL en faisant l'étape 4 de la configuration.6. Allez dans File > Preferences > Playback > DSP Manager. Voici (dans la colonne de droite) la liste des DSPs inclus dans Foobar2000. Vous pouvez faire passer le(s) DSP(s) que vous souhaitez utiliser dans la colonne de gauche. Il seront utilisés dans l'ordre : celui tout en haut en premier, puis les suivants. Voici une courte description de certains de ces DSPs :
- Advanced limiter : évite les effets de saturation (Clipping) en écrêtant le signal; c'est donc un DSP très utile, voire indispensable.
- Convert 5.1 to stereo / Convert mono to stereo / Convert stereo to 4 channels: comme leurs noms l'indiquent !
- Downmix channels to mono : pour transformer tout signal en signal monophonique.
- Equalizer : il comporte 18 bandes et est de bien meilleure qualité que celui de Winamp.
- Gap killer : supprime les petits blancs qui existe entre deux morceaux, phénomène très gênant pour les concerts.
- Resampler : permet de rééchantillonner une source sonore.
- Skip silence : saute les passages sans son des morceaux, pratique pour écouter rapidement les morceaux cachés.
- Volume Control : comme son nom l'indique, il permet à foobar de gérer le volume de vos fichiers; s'il est inactif, il faudra utiliser le mixer de Windows.
Nous voici à la fin de la configuration de votre nouveau Jukebox ! Certaines remarques tout de même : les optimisations effectuées ci-dessus seront plus sensibles si vous disposez d'une carte son de qualité supérieure reliée à une chaîne audio elle aussi de bonne qualité. Les gains de qualités liés à l'utilisation d'ASIO, du Kernel Streaming ou de WASAPI sont moins flagrants sous Windows Vista que sous Windows XP, mais restent sensibles.