Le module musique

Xlobby intègre 2 lecteurs audio : winamp et foobar2000. Vous avez donc le choix de préférer l'un ou l'autre de ces lecteurs sachant que winamp est intégré naturellement et que foobar2000 nécessite l'installation de 2 dll supplémentaires. L'égaliseur de winamp est pris en compte dans xlobby tandis qu'il est impossible de commander l'égaliseur de foobar2000 du fait qu'il est intégré dans les préférences.

Ce module vous permet  de gérer des zones : vous souhaitez par exemple sonoriser votre salon avec de la musique douce, votre salle home cinéma avec les derniers succès à la mode et la chambre d'un enfant avec les titres de chansons enfantines et tout cela en même temps et bien il suffit de possèder plusieurs cartes audio pour envoyer les flux audio vers ces lieux mais xlobby le fait parfaitement : il peut aussi bien sûr synchroniser les 3 flux pour envoyer le même titre vers ces 3 lieux différents en même temps. Bien entendu on peut gérer plus de 3 zones à la fois ! Cela dépend du nombre de cartes audio disponibles sur votre pc !

     1) Paramètrer winamp comme lecteur audio

Bien sûr winamp doit être installé sur votre PC avant de commencer les opérations. Lancez Xlobby : Help / setup ou une fois Xlobby lancé, appuyez sur la touche F2 de votre clavier

Onglet General : à droite de la zone Foobar/Winamp Zones Appuyez sur le bouton Add à droite afin d'indiquer le chemin du lecteur audio à Xlobby.

 L'explorateur s'ouvre : naviguez sur votre disque dur afin d'indiquer l'emplacement du fichier winamp.exe : appuyez ensuite sur le bouton Ouvrir

 Voila, votre lecteur audio sera winamp

Remarques : inutile d'habiller winamp d'un skin : prévoir une version la plus légère possible avec les plugins indispensables en audio car le lecteur sera caché : on s'en sert uniquement pour lire les fichiers !

On peut forcer la fenêtre du lecteur à rester cachée, pour cela dans le setup choissez à gauche Misc

Il suffit de cocher la case Hide Audioplayer pour que celui-ci reste en arrière plan (attention la navigation à la souris peut perturber la gestion des fenêtres apparaissant à l'écran : un front end se commande principalement à la télécommande ou avec un écran tactile)

     2) Créer des zones avec winamp

Votre PC sur lequel est installé Xlobby est équipé de 2 cartes son : exemple : la puce de votre carte mère et une carte son achetée et ajoutée. Naturellement les 2 cartes doivent être reconnus dans le gestionnaire de périphériques dans la partie Contrôleurs audio, vidéo et jeux : de plus les drivers doivent être correctement installés et les 2 cartes doivent fonctionner. Imaginons que vous réserviez la carte audio ajoutée à la lecture dans votre Home cinéma (à l'étage) et que la puce audio de votre carte mère soit destinée à la sonorisation du rez de chaussée. Il vous faudra relier la sortie de la carte audio à un amplificateur qui sera dans votre salle Home cinéma et la sortie audio de votre puce sur la carte mère à un amplificateur situé au niveau du rez de chaussée. Voyons comment paramètrer tout cela avec winamp. Dans C:\Program Files\Winamp\ j'ai créé 2 dossiers : l'un nommé Home cinema et l'autre Rez de chaussee et j'ai copié des versions basiques de winamp dans chacun des 2 dossiers.

Je lance la version de winamp dans le dossier Home cinema (sachant que je vais devoir opérer les mêmes opérations sur les 2 lecteurs winamp).

Clic droit sur la fenêtre du lecteur et choisir Options puis Préférences

Dans Préférences générales cocher Permettre les instances multiples ceci afin de pouvoir lancer 2 versions de winamp en même temps.

 Puis aller dans Sortie : dans la zone de fenêtre, choisir la sortie waveOut output [out wave.dll] en bas appuyer sur le bouton Configurer. Une fenêtre s'ouvre : dans le champ Device un bouton d'ascenceur permet de choisir un périphérique installé : ici je choisis la puce audio de ma carte mère (VIA AC'97 Audio) Valider par OK.

Lancer le second winamp : cochez l'option de Permettre les instgances multiples et recommencez les mêmes opérations que précédemment mais cette fois en choisissant la carte audio (ici une SB Live) pour votre salle Home cinéma. Validez.

 Maintenant lancez xlobby et le setup (touche F2) dans General en appuyant sur le bouton Add vous allez ajouter 2 lecteurs winamp au lieu d'un !

Remarques : il est possible de réaliser jusqu'à 3 zones audio avec une même carte audio en utilisant des drivers expérimentaux et ceci sur certaines cartes audio seulement : je vous conseille la lecture de ce message (en anglais)

http://www.xlobby.com/forum/viewtopic.php?t=1326 lles drivers à télécharger http://kxproject.lugosoft.com/index.php?language=fr Je n'ai pas essayé car j'ai la puce audio sur ma carte mère + ma creative sound blaster ce qui me permet de créer un multi room avec 2 instances de foobar2000 lancées en même temps !

La technique de création de zones audio est identique pour foobar2000 qui remplacera alors winamp.

Le nombre de zones audio créées dépend bien entendu du nombre de périphériques audio dont dispose le PC sur lequel Xlobby est installé.

    3) Paramètrer Foobar2000 pour qu'il soit le lecteur audio

Télécharger le lecteur Foobar2000 : http://www.foobar2000.org/ Il suffit de cliquer 2 x sur le fichier obtenu et installez le lecteur par défaut pour simplifier le travail. Ensuite téléchargez : http://www.xlobby.com/foobarplugin.zip Elle contient 2 fichiers :
- msvcr71.dll à mettre dans le dossier C:\Program Files\foobar2000\msvcr71.dll
- foo_xlobby.dll à mettre dans C:\Program Files\foobar2000\components\foo_xlobby.dll

 Lancez Xlobby : Help / setup ou une fois Xlobby lancé, appuyez sur la touche F2 de votre clavier

 

 Appuyer sur Add comme pour winamp

Vérifiez bien que vous avez la dll msvcr71.dll (1) dans le dossier de foobar2000 et la dll foo_xlobby.dll dans le sous dossier components. Sélectionnez foobar2000.exe (2) et appuyez sur Ouvrir.

Voici votre lecteur audio installé.

     4) Créer ses databases

Xlobby a besoin de databases pour fonctionner : ce sont des fichiers bases de données qui recensent tous les fichiers audio que vous souhaitez faire apparaître dans xlobby. Pour cela il est recommandé de regrouper tous ses fichiers audio dans un pour plusieurs dossiers définis. Il suffit ensuite d'en indiquer le chemin à Xlobby.

Lancez le setup (F2) et allez dans Basic sous la zone Music Paths, appuyez sur le bouton Add

Le navigateur s'ouvre ; choisissez un dossier en le sélectionnant et en utilisant le bouton OK

 

Recommencez l'opération si vous possèdez plusieurs dossiers. Appuyez maintenant sur le bouton Import (1) afin de crééer votre database : elle s'appellera music.xml Xlobby va scaner les différents dossiers à la recherche des fichiers musicaux : lorsque la recherche sera terminée, il suffira d'appuyer sur le bouton Close (2) qui va apparaître. Votre database est crée. On peut affiner les paramètres de création de cette base de données : ceci pour prendre en compte au mieux de la manière dont vous organisez vos dossiers.

 

 Allez dans Setup / Databases / Import :

(1) Choisissez la database music grâce au bouton ascenseur à droite

(2) Template : cadre exemple permettant de filtrer les fichiers

 (3) Chemin menant aux archives musicales : vous pouvez ajouter, retirer des dossiers

 (4) Les extensions des fichiers audio à faire reconnaître par xlobby

 (5) Les extensions des pochettes incluses dans les dossiers albums à prendre en compte (évitez .bmp)

 (6) Le paramètrage fin de la base de données : à chaque changement n'oubliez pas d'appuyer sur le bouton Import pour que Xlobby reconstruise la database en prenant en compte vos dernières modifications.

     5) Paramètrer foobar 2000 pour le karaoké

Comment bénéficier du fruit de son travail ?

Téléchargez le plugin LyricShow : foo_lyricshow.dll à placer dans le sous dossier Components de Foobar2000 http://france.xlobby.com/foobar/foo_lyricshow.rar c'est une version spéciale de ce plugin développée par Hero.Hua : grand merci à lui !

Lorsque le plugin est installé : lancez Foobar2000 : allez dans Foobar2000 /  Preferences : sélectionnez LyricShow

 

 (1) Modifions l'affichage : police de caractères, taille, style ... tout est modifiable

(2) Maintenant je vais modifier la couleur tu texte karaoké.

(3) Playing color1 permet de paramètrer la couleur d'affichage du texte en cours tandis que Playing color 2 va permettre de paramètrer la couleur du texte en attente ou déjà affiché.

(4) Une astuce : on peut choisir la couleur du fond de la fenêtre : pour que cette fenêtre soit intégrée au mieux, lancez votre logiciel de retouche image Paint Shop Pro ou Photoshop ou The Gimp ouvrez le fond qui vous sert de baskground pour vos modules : il se situe dans le dossier backgrounds de votre skin. Avec la pipette cliquez sur l'endroit où va apparaître la fenêtre de paroles afin de connaître les paramètres Bleu Vert Rouge : notez-les. On peut aussi jouer sur la transparence de cette fenêtre : cochez sur l'option Enabled de Lyrics Window Transparency et réglez le curseur pour obtenir ce qui vous plaît le plus à l'affichage. Attention les paroles sont affectées aussi par la transparence ! Appuyez sur Save all avant de quitter.

 

Lancez Foobar2000 pour faire un essai : le fichier musical doit être dans le même dossier que le fichier des paroles karaoké avec l'extension .lrc Allez dans Components / LyricShow

 Version 2 par C-moi (21/07/2005)