Facebook Tweeter Tweeter

Guide / Tutoriel Foobar2000 : Pilote ASIO, contrôle via Smartphone ou tablette Android (App Foobar2000 Controller), et quelques astuces …

Un petit retour sur le logiciel de lecture audio Foobar2000 que j’utilise régulièrement et d’autant plus ces derniers jours lors des tests du DacMagic Plus de Cambridge Audio et de la carte son Asus Xonar Essence STX. Pour rappel ce soft de lecture audio est l’un des rares à gérer la lecture via les pilotes ASIO que supportent le DAC et la carte son testés, mais aussi de nombreux formats audiophiles comme le MLP, FLAC, DSD, LPCM, les fichiers stéréo quadro (4.0) ou 5.1, tous les taux échantillonnages, etc .

Les pilotes ASIO ou WASAPI permettent de sortir directement au format d’échantillonnage natif du morceau de musique en cours de lecture, ce que le contrôleur audio de Windows ne permet pas. Le seul souci de ce choix d’utiliser Foobar2000 c’est évidemment le fait de devoir tout contrôler sur le PC, ce qui est un peu pénible comparer à un lecteur CD ou lecteur réseau qui est plug-in-play et qui dispose de sa télécommande. Je vous propose donc quelques astuces et un petit guide pour contrôler Foobar2000 depuis un smartphone ou une tablette, et installer les pilotes ASIO.

Contrôler foobar2000 depuis un Smartphone

Voici une petite solution (parmi d’autres) pour ceux qui ne connaissent pas et qui disposent d’un smartphone ou d’une tablette Android. Il s’agit de l’application gratuite foobar2000 Controller. Elle a l’avantage d’être très simple à installer, mais propose juste l’essentiel, le contrôle de la lecture avec l’affichage des pochettes d’album pour peu qui vous ayez configuré vos dossiers et fichiers musiques avec des pochettes.

Pour ceux qui n’ont pas configuré leurs fichiers musique avec des pochettes, Foobar2000 permet de gérer les tags et associer des pochettes aux morceaux de musiques ou album. Pour cela, il suffit de cliquer droit sur le morceau en cours de lecture et de choisir l’option « Tagging », puis « Attached Files », vous pourrez choisir la pochette de couverture, l’illustration au dos de l’album et même l’illustration qu’il y a sur le CD. Vous retrouverez ensuite l’affichage de ces pochettes sur votre smartphone ou tablette lors de la lecture du morceau.

Vous pourrez lancer n’importe quel morceau de musique à partir du moment où vous avez au préalable créé vos listes de lecture dans Foobar2000. C’est le petit défaut de cette application qui ne permet pas d’aller chercher de la musique dans vos dossiers ou via UPnP et de la lancer dans Foobar2000. Il semblerait qu’une autre application que je n’ai pas encore testée, FooMote, puisse le faire en association avec une autre application de gestion multimédia qui s’appelle « HomeMedia ».

Je précise que Foobar2000 Controller est gratuit, mais une version Foobar2000 Controller Pro existe, et elle coûte 0.99 euro. Voici les fonctions possibles avec l’application Foobar2000 Controller gratuite :

  • Pochettes d’albums
  • Contrôles de lecture classiques (Lecture/Pause, Morceau suivant/Précédent, Aléatoire ON/OFF)
  • Contrôle du timing avec barre de progression
  • Fonction liste de lecture
  • Gestion de liste de lecture (nouvelle liste de lecture , ajout/suppression d’éléments en parcourant les fichiers)
  • Fonction recherche
  • Évaluation du morceau en cours ou d’un autre de la liste de lecture
  • Ajouter/Retirer des éléments de la file d’attente
  • Recherche avancée (Plus du même artiste / album / évaluation)
  • Basculer entre les listes de lecture
  • Actions de secousse paramétrables
  • Utilisation des boutons de volume de l’appareil pour agir sur le volume de foobar2000
  • Wake-on-LAN
  • Multi-server
  • Pause/Mute on incoming calls

Installation de foobar2000 Controller

L’opération est très simple, il suffit d’avoir le Wi-Fi sur le HTPC et donc un smartphone ou une tablette Android :

  1. Installer l’exécutif sur le HTPC : http://foobar2000controller.blogspot.com/2011/01/foobar2000-controller.html
  2. Installer l’application Android « Foobar2000 Controller » sur votre smartphone ou tablette : à cette adresse (depuis votre mobile évidemment)
  3. Vous devrez : créer des listes de lecture et taguer vos musiques (infos et images) pour qu’elles s’affichent dans l’application sur votre smartphone ou tablette.
  4. Note : si vous avez un fichier .cue (Cue Sheet) associé à votre album, lancez-le dans Foobar2000 pour récupérer automatiquement tous les tags

Pour rappel, Foobar2000 permet de (liste non exhaustive) :

Un mot sur les pilotes ASIO (Audio Streaming Input Output)

Pour ma part j’utilise beaucoup les pilotes ASIO, ne serait-ce que pour mesurer les performances des circuits analogiques des lecteurs, DAC ou carte son, car cela permet de réduire la latence, surtout lors d’enregistrement de musique en entrée de la carte son (micro, capture, MIDI, etc.), et de sortir l’échantillonnage natif. En effet, lorsque vous configurez le gestionnaire audio de Windows, vous êtes obligés de spécifier un échantillonnage de sortie qui sera fixe quelque soit celui du fichier audio en cours de lecture.

Si vous spécifiez une sortie en 96 kHz/24 bits, les fichiers en 44.1 kHz/16 bits sortiront donc en 96 kHz, mais pas physiquement upsamplés ce qui au passage n’est pas judicieux pour exploiter l’upsampling d’un DAC par exemple. Autre déconvenue, les fichiers en 192 kHz seront sortis aussi en 96 kHz, mais mal downsamplés. Avec ASIO, les fichiers 96 kHz sont sortis en 96 kHz/24 bits, les fichiers 192 kHz.

Donc, passons à l’installation de ces pilotes ASIO :

Il suffit de cliquer sur l'icône "Bleue" devant les appareils connecté pour activer les pilotes ASIO. S'ils sont éteint, vous ne trouverez plus la sortie audio ASIO associée à ce périphérique dans les logiciels de lectures compatible ou d’enregistrement, ou de mesures. Ici, je n'ai activé les pilotes ASIO que sur la sortie analogique de la carte son Asus Xonar Essence STX

  1. Télécharger les pilotes ASIO en version française sur le site officiel
  2. Une fois les pilotes ASIO installés, vous allez dans les programmes et vous ouvrez « Configuration ASIO4ALL hors ligne », cela permettra d’activer les sorties audio ASIO de l’appareil connecté (carte son, DAC, ou lecteur réseau).
  3. Note : vérifiez bien que l’upsamplig 44.1 => 48 kHz soit désactivé.
  4. Note ² : Pour la latence, cela est surtout nécessaire pour l’enregistrement audio, utiliser Cubase (ou un autre séquenceur) pour ne pas avoir de décalage audio.

Ensuite il faudra se rendre dans Foobar2000 dans l’onglet « Préférences ». Vous allez ensuite dans « Playback », puis « ASIO Virtual Devices », vous cliquez sur « Add New » et le périphérique que vous venez d’activer dans l’interface ASIO sera présent, vous le choisissez.

Vous n’oubliez pas de cliquer sur « Configure » pour choisir la profondeur en bit en sorte, qui est par défaut sur 16 bits, vous pourrez opter pour 24 ou 32 bits en fonction du support de l’appareil.

A vous la musique de haute qualité sur votre HTPC, ou même avec un simple portable connecté à un DAC via USB ou S/PDIF !

[adfever type= »product » value= »15148462″]

77 commentaires

  1. avatar

    Bonjour

    Quelqu’un sait-il comment lire du wma avec foobar, j’ai cherché et tenté des choses mais ça ne marche pas.

    Merci

  2. avatar
    Aurélien /

    Bonjour Nicolas,

    Existe t il une application foobar2000 controler pour l’ipad?

    Je ne trouve pas, j’ai l’impression que ce n’est que compatible android.

  3. avatar
    jerem /

    @Nicolas Bécuwe
    Salut Nico ça va ? J’ai une question , je viens d’acheter un caisson de basse qui est relié à ma carte son Asus st + h6 directement ainsi que celle-ci directement sur mon ampli de puissance Rotel, puis j’écoute ma musique sur foobar en Asio cela fonctionne bien sauf que je n’ai pas de caisson et si je me met sur la sortie ds le caisson fonctionne bien sauf que quand j’écoute par exemple Mickael Jackson en 24 bits 176hz j’ai du souffle je suis obligé de réglé le plug in sacd sur 88200 pour pas en avoir et le soucis c’est que je ne suis plus en bitperfect du coup et avec asio 4ll le 176hz ne se lance pas du tout ! Donc pour conclure comment configurer tout cela ? Merci d’avance

  4. avatar
    chrjou /

    @Aurélien – tout simplement l’application Remote gratuite d’apple (il faut aussi installer le composant foo_touchremote). Installation expliquée ici https://sites.google.com/site/musiqaudiophilefr/mon-pc-audiophile/5—telecommander-le-systeme-a-distance/5-2-commande-par-telecommande

  5. avatar
    mistergaff /

    Salut,
    Je viens d’acheter le mydac de micromega que j’ai raccordé en usb a mon eeepc (sous windows xp). J’ai installé foobar2000 mais je ne sais pas trop si je dois installé les pilotes WASAPI ou ASIO ou KERNEL STREAMING ou rien du tout sachant que j’ai pas mal de musiques en flac 24 bits ? et avec quels réglages ?
    Merci.

  6. avatar

    @mistergaff – Salut,

    Excellent rapport qualité/prix ce DAC, je l’ai à la maison :)

    Pour ma part j’ai installé le driver USB de Micromega pour gérer le 192 khz, et ASIO4ALL avec Foobar2000.

  7. avatar
    Draise /

    @Nicolas Bécuwe

    Bonjour
    J’ai aussi fait l’acquisition de ce petit bijou de dac mais impossible de le faire tourner avec foobar2000 en Kernel streaming (message d’erreur: ressource déjà utilisée) ou en asio (erreur: impossible de creer les ASIO buffers). Avez-vous une idée?

  8. avatar
    Jerem /

    @Nicolas Bécuwe
    Salut Nico, comment faire fonctionner en Asio les frontales avec un caisson de basses et en 5.1 ?

  9. avatar
    SuperMorato /

    Hey, super tuto !

    Cependant j’ai pas vraiment put l’exploiter à fond, je n’arrive absolument pas à trouver comment configurer le pilote Asio après l’installation, tu fais ça comment ?

    Merci !

  10. avatar

    @SuperMorato – Salut,

    Tu as quoi comme carte audio ou DAc externe ?

  11. avatar
    Supermorato /

    Il me semble que ma carte son est intégrée à la carte mère de mon ordi portable. Sinon je la pilote avec HD realtek audio pour le son de l’ordi et une fois en HDMI c’est ma carte graphique qui prend le relai.

  12. avatar
    Jezekael /

    Bonjour à tous :)

    Hier j’ai passé Foobar en mode ASIO en suivant cet article http://www.son-video.com/Conseil/Branch … o-USB.html

    Depuis le son subit une première coupure d’environ une demi seconde, systématiquement au bout de 1minute 40, puis régulièrement (je n’ai que du FLAC).

    Ma config est un PC portable (i3 4000M) avec une clé Aureon dual USB et des enceintes Creative GigaWorks T20 Series II.

    Lorsque je repasse sur les drivers windows les coupures disparaissent.

    Il doit y avoir une truc dans la config de ASIO4ALL ou foobar mais je n’y connais pas encore grand chose (dans les buffer etc).
    J’ai désactivé l’upsampling comme conseillé ici ;) mais le problème persiste :/

    Vous auriez une petite idée de ce qui peut clocher ?

    Merci :)

  13. avatar

    Bonjour,

    Est-il possible d’utiliser Foobar avec windows et android en liaison wifi direct(Miracast) sans passer par un routeur wifi?

    Merci d’avance pour vos réponses.

    Cdlt

  14. avatar
    corbendallas /

    Redéterrage de post :wink:
    Je viens d’installer foobar pour lire mes mp3 et flac, en lieu et place de kodi.
    Y a t il un interet à utiliser les pilotes ASIO4ALL lorsqu’on utilisé la sortie hdmi de sa carte vidéo? Et pas un chipset son de carte son ou intégré ?
    Merci nicolas

  15. avatar

    @corbendallas – Salut :)

    Oui, il y a un intérêt, car quand tu apsses apr Asio l’échantillonnage en sortie s’adapte automatiquement à celui de la source.

    Sans ASIO, il faut régler un échantillonnage en sortie et toutes les musiques sortiront avec cet échantillonnage. si tu lis du 44.1 khz ou du 192 khz par exemple, ça sortira en 96 khz, et ce n’est pas vraiment conseillé.

  16. avatar
    corbendallas /

    Merci Nicolas
    Vais tester cela
    Tu surveilles vraime t tous les posts :wink:

  17. avatar
    Laurent /

    Bonjour Nicolas,

    y a-t-il un intérêt spécifique à ASIO comparé à WASAPi ou Kernel Streaming ?
    Et dans ces 3 cas là, faut il systématiquement un logiciel compatible tel que FooBar oui bien le « son système » pourrait-il lui aussi être sorti en BitPerfect ?

    Merci beaucoup pour ces réponses !

    Laurent

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: