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:
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 :
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 :
Rendons le script exécutable :
Amusez vous bien, et bon chant !
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 !