Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Karaoké sous linux (bis)

Il y a de nombreux mois, je vous avais décrit une procédure d'installation du logiciel vanbasco karaoké sous Ubuntu via la couche logicielle wine.
Cette procédure était un peu lourde car elle nécessitait le téléchargement de sons midi obligatoires pour avoir un son raisonnable avec timitidity (le serveur de sons / musiques midi).

Hier, en réinstallant le couple vanbasco / timidity sur ma nouvelle installation Ubuntu 9.10, je me suis aperçu qu'il y avait directement une banque de son dans les dépôts d'ubuntu. Du coup ça simplifie encore la procédure d'installation. 

Pour installer l'ensemble des paquets nécessaires à l'installation, copier-coller dans un terminal :
sudo apt-get install wine timidity fluid-soundfont-gm fluid-soundfont-gs
 
Pour prendre en compte les banques de son dans timidity :
sudo gedit /etc/timidity/timidity.cfg

A la fin du fichier, il faut commenter la ligne freepats et dé-commenter les lignes fluid comme ceci :

# By default, try to use the instrument patches from freepats:
#source /etc/timidity/freepats.cfg
# alternatively, you can use the fluid-soundfont:
source /etc/timidity/fluidr3_gm.cfg
source /etc/timidity/fluidr3_gs.cfg

Lançons manuellement le serveur timidity (ça nous évitera de redémarrer la machine)
sudo /etc/init.d/timidity start

Téléchargeons et installons vanbasco karaoké ainsi que le pack pour franciser le logiciel (il faut double cliquer sur les installeurs et faire "suivant / suivant...")

Lançons le logiciel :
wine ~/.wine/drive_c/Program\ Files/vanBasco\'s\ Karaoke\ Player/vmidi.exe

Faire un clic droit / configuration sur le lecteur de fichiers midi
Dans l'onglet "midi", choisir le périphérique de sortie timidity 0



Pour finir, créons un lanceur qui permettra de jouer les musiques directement en cliquant sur celles-ci comme si c'était une application linux native.

sudo gedit /usr/bin/vanbasco.sh

Copier coller à l'intérieur :
#!/bin/sh
#document="$1"
cd ~/.wine/drive_c/Program\ Files/vanBasco\'s\ Karaoke\ Player/
#wine vmidi.exe -- "$document"
wine vmidi.exe -- "$1"

Rendons le script exécutable :
sudo chmod +x /usr/bin/vanbasco.sh

Il n'y a plus qu'à faire un clic droit / propriétés sur un fichier midi, d'aller dans l'onglet "ouvrir avec" et d'ajouter notre script vanbasco.sh (par le biais de la commande personnalisée)

Amusez vous bien, et bon chant ! 

Jean Pascal 16/05/2011 14:09



Il y a encore bien plus simple - me semble-t-il! - Je suis sur Ubuntu 11.04. Après avoir télécharger le logiciel vanbasco (vkaraoke.exe), je lance mon PlayOnLinux. J'installe vanbasco en me
laissant guider par l'utilitaire "installer", en cliquant tout au fond sur "Installer un paquet .pol ou une non supportée". A partir de là, vous vous laissez conduire jusqu'au bout et VanBasco
fonctionne à merveille. Il y a même l'otion "Icône dans mon menu", ce qui permet de lancer l'application comme toute autre application linux. 


Un jeu d'enfant.     jp



Mike Da Funk 17/05/2011 09:48



Certes, mais mais le son sera bien moins bon (son midi de base comme sous windows)


d'ailleurs je suis à la recherche d'un serveur de son (midi logiciel) performant sous windows ;)



Hervé 14/05/2010 11:24



Bonjour,


Merci pour ce tutoriel. Ca fonctionne. Par contre, j'ai dû changer le port midi. J'ai essayé tous les ports et seulement le "Timidity Port 1" fonctionne.


C'est ma fille qui va être contente !



Mike Da Funk 15/05/2010 19:32



Tant mieux !


De rien, et au plaisir Hervé...



Patrice Reich 06/12/2009 18:55



Suite et fin...


Finalement, j'ai vu sur votre capture d'écran que vous utilisez "windows" comme reset mode... Je l'avais éliminé car j'avais des problèmes avec, mais je viens de réessayer, et il lit même les
fichiers qui posaient problème... Donc tout va bien...


A bientôt, Patrice



mike da funk 06/12/2009 23:27


Bon, et bien je ne touche à rien ;)


Patrice Reich 06/12/2009 18:44



Rebonjour, j'oubliais :


dans vanbasco, le "reset mode" qui me semble fonctionner le mieux chez moi est "sysex file" et je n'ai pas mis de fichier sysex. Malgré tout, certains fichiers font planter vanbasco, et je suis
obligé de lire ces fichiers avec le piano numérique ou fluidsynth, ou avec totem...


 


Avez-vous rencontré ce problème aussi ? Quel est le "reset mode" que vous utilisez ?


A bientôt, Patrice



mike da funk 06/12/2009 23:26


Le "reset mode" ne me parle pas du tout :(
Je regarderai à l'occasion ! 


Patrice Reich 06/12/2009 18:37



Bonjour,


effectivement, cette nouvelle procédure est plus simple. Avec Ubuntu 9.04, j'avais suivi vos conseils pour créer le fichier "desktop" et modifier les autres fichiers pour pouvoir ouvrir vanbasco
en double cliquant sur un fichier .kar. Pour Ubuntu 9.10, j'ai fait une installation fraiche et j'ai copié mon ancien répertoire .wine. Avec le petit script .sh et le clic droit dans nautilus
c'était très facile pour les associations de fichiers.


 


Personnellement j'ai fait ma propre base de sons .sf2 car je ne suis pas très content de fluid ou autres. Ma base n'est pas parfaite, il y a des problèmes avec les saxophones, et elle ne
fonctionne pas avec fluidsynth (je l'avais créée il y a longtemps sous windows). Je vais peut-être la modifier sous Linux. J'ai constaté que Timidity est très agréable pour lire un fichier
complet, car le son est enrobé et doux, alors que Fluidsynth est plus adapté pour jouer d'un seul instrument, le son est très précis, mais il est moins agréable quand il y a beaucoup
d'instruments. Fluidsynth permet le temps réel avec Jack, ce que je n'avais jamais réussi à faire avec Windows (Vive Linux!). Au magasin de musique, on m'avait conseillé d'acheter une carte son
professionnelle coûteuse, alors je suis passé à Linux. Fluidsynth consomme moins de ressources processeur que Timidity. Voici l'adresse de ma base de sons :


http://patrice.reich.hd.free.fr/


Au départ, elle était basée sur Fury.dls. J'avais d'ailleurs fait un fichier gm.dls de 48Mo (la limite semble-t-il) pour le synthétiseur Microsoft qui n'a pas changé depuis 1996 !


A bientôt, Patrice Reich



mike da funk 06/12/2009 23:25


Merci Patrice pour toutes ces informations intéressantes !