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

vanbasco karaoké sous ubuntu

Vous aimez chanter ? vous connaissez le logiciel vanbasco karaoké ?
C'est un lecteur de fichier karaoké / midi pour windows sobre et très efficace.

Dans les premiers temps, je redémarrais mon ordi sous win pour une chose : les karaokés.
Mais ça fait longtemps que j'ai trouvé la parade, donc rien que pour vous, la voici :

Par défaut, ubuntu ne gère pas le midi. Heureusement il y a une bonne doc pour le faire fonctionner à l'adresse http://doc.ubuntu-fr.org/materiel/midi

Pour résumé, dans un terminal, taper pour installer le logiciel timidity :
 sudo apt-get install timidity 
il faut récupérer une "soundfont", c'est un gros fichier son qui permettra d'avoir une très meilleure qualité midi.
(N'hésitez pas à tester d'autres fichiers soundfonts pour avoir une meilleure qualité sonore !)
 wget ftp://ftp.personalcopy.net/pub/Unison.sf2.gz 
Le décompresser grâce au gestionnaire de fichier (aller dans votre dossier  personnel et cliquer avec le bouton droit sur le fichier, choisir "dacompresser ici")

Copier le fichier décompressé dans un dossier système accessible à tous en lecture seule
(à adapter selon le cas)
 sudo mv Unison.SF2 /etc/sound/ 
modifier le fichier de configuration de timidity pour prendre en compte votre fichier sound font 

 sudo gedit /etc/timidity/timidity.cfg 
et coller cette ligne dans le fichier :
 soundfont /etc/sound/Unison.SF2 
enregistrer ;-)

Maintenant vous devriez pouvoir écouter un fichier  midi (mid ou kar) en tapant dans un terminal "timidity" suivi du fichier que vous désirez écouter.

Si ça fonctionne, lancer automatiquement timidity au démarrage de l'ordinateur :
 sudo gedit /etc/default/timidity 
et décommentez la ligne :
 TIM_ALSASEQ=true 

Modifiez aussi la ligne:

 TIM_ALSASEQPARAMS="-B2,8 -Os" 

en la remplaçant par:

 TIM_ALSASEQPARAMS="-iA -B2,8 -Os1l -s 44100" 

Vous devrez aussi ajouter le nom des modules chargés précédemment dans /etc/modules:

 snd-seq-device
snd-seq-midi
Ouf, c'est fait. Le midi fonctionne maitenant tout le temps (il vous faudra redémarrer juste une fois)

Maintenant il faut installer l'émulateur qui permet de lancer quelques programmes windows si ce n'est pas déjà fait : WINE

méthode simple : 
 sudo apt-get install wine 
(Pour installer automatiquement les dernières versions de wine, aller sur la page : http://doc.ubuntu-fr.org/wine)

Enfin il suffit maintenant  de télécharger vanbasco karaoké sur http://www.vanbasco.com/download.html et de l'installer.
Le programme permettant de franciser l'application se trouve là :
http://www.vanbasco.com/downloads/vanbasco_french.exe

Voilà ce que ça donne en image :


Dernière chose à ne pas oublier sans quoi vous n'aurez toujours pas de son. Il faut faire un "clic droit / configuration" sur vanbasco. Sélectionner "timidity" en périphérique de sortie midi.


La manip est un peu longue mais elle évite de devoir redémarrer sous windows.
En plus, cerise sur le gateau,  on y gagne vraiment en qualité sonore !

edit : pour ouvrir automatiquement vos fichiers karaoké avec vanbasco depuis nautilus

sudo gedit /usr/bin/vanbasco.sh

y coller ce paragraphe :

#!/bin/sh
document=`winepath -l "$1"`
exec env WINEPREFIX="~/.wine" wine "C:\Program Files\vanBasco's Karaoke Player\vmidi.exe" -- "$document"


Enregistrer et quitter l'éditeur

sudo chmod +x /usr/bin/vanbasco.sh

Faire un clic droit / propriétés sur un fichier karaoké et aller chercher le script.

Conclusion : Le jeu en vaut vraiment la chandelle.
Pour être informé des derniers articles, inscrivez vous :
E
https://doc.ubuntu-fr.org/timidity<br /> <br /> voila le lien de timidity... pour avoir du son dans van basco il faut choisir "timidity port 0" dans le setup (clic droit a coté de playlist).<br /> <br /> mais pour avoir timidity dans cette liste il faut mettre timidity en tant que serveur...tout est expliqué dans mon lien, sinon j'ai juste copié collé dans le terminal 3 lignes de commande : <br /> Mettre en place Timidity en tant que serveur MIDI>><br /> sudo modprobe snd-seq-device<br /> sudo modprobe snd-seq-midi<br /> timidity -iA -B2,8 -Os1l -s 44100<br /> <br /> et puis pour info avec xbuntu la commande gedit peut etre remplacée par nano.<br /> bon chant :)
Répondre
F
<br /> <br /> Bonjour,<br /> <br /> <br /> Comment fait-on pour aller dans le terminal pour taper et installer le logiciel timidity :<br /> <br /> <br /> sudo apt-get install timidity<br /> <br /> <br /> Merci d'avance!<br /> <br /> <br /> <br />
Répondre
M
Merci pour cette intervention ^ ^
E
https://doc.ubuntu-fr.org/timidity voila le lien de timidity... <br /> <br /> pour avoir du son dans van basco il faut choisir "timidity port 0" dans le setup (clic droit a coté de playlist). <br /> <br /> mais pour avoir timidity dans cette liste il faut mettre timidity en tant que serveur...<br /> <br /> tout est expliqué dans le lien , <br /> <br /> sinon j'ai juste copié collé dans le terminal 3 lignes de commande : Mettre en place Timidity en tant que serveur MIDI>> <br /> sudo modprobe snd-seq-device<br /> <br /> sudo modprobe snd-seq-midi <br /> <br /> <br /> timidity -iA -B2,8 -Os1l -s 44100 <br /> <br /> et puis pour info avec xbuntu la commande gedit peut etre remplacée par nano. bon chant :)<br /> et merci Mike<br /> ma com n'etait pas claire
M
<br /> "ctrl + alt + t" ou applications / accessoires / terminal<br /> <br /> <br />
P
<br /> <br /> A mon tour, je tombe sur une absence de son avec VanBasco's_Player. Tout le reste est correct et conforme à ce à quoi j'étais habitué sous Windows : le temps défile correctement, le clavier<br /> réagit en montrant les touches qui jouent, etc...<br /> <br /> <br /> Quand je veux faire un clic droit pour configuration, les 7 seuls items disponibles en périphérique de sortie sont :<br /> <br /> <br /> MIDI-MAPPER, Emul0k1 Port 0, Emul0k2 Port 1, Emul0k1 Port 2, Emul0k2 Port 3,Midi Through Port-0 et EMU10K1 MPU-401 (UART).<br /> <br /> <br /> Par ailleurs, timidity (que j'ai bien redémarré avec "sudo /etc/init.d/timidiy restart") marche bien et joue correctement tout *.mid ou *.kar !<br /> <br /> <br /> J'ai donc essayé d'aller voir dans la base de registre en tapant dans une console :<br /> <br /> <br /> wine regedit<br /> <br /> <br /> et j'ai trouvé la clé :<br /> <br /> <br /> gpHKEY_USERSS-1-5-4SoftwarevanBascovanBasco's MIDI PlayerSetup<br /> <br /> <br /> avec, pour la variable Output, le type REG_SZ et comme valeur, la (dernière) valeur que j'avais choisie parmi les 7 disponibles. J'ai donc tenté d'écrire timidity à la place de cette valeur<br /> inopérante mais çà n'a rien donné car en retournant dans le logiciel, la configuration de sortie était revenue à sa valeur antérieure. Cette idée est-elle améliorable ? Que faudrait-il mettre à<br /> la place de timidity comme valeur de la variable Output ?<br /> <br /> <br /> Merci d'avance pour une solution !<br /> <br /> <br /> <br />
Répondre
M
<br /> <br /> Je vais le réinstaller et te tiendrai au courant...<br /> <br /> <br /> <br />
P
<br /> <br /> Oui, Twinview, ils disent. Mais il faut que le logiciel ouvre deux fenêtres (DJ et texte) et tous les screenshots que j'ai vus n'en montrent qu'une. Modestie? C'est pour ça que je demande.<br /> <br /> <br /> Je crains que Wine gère mal le double fenêtrage.  Pour VirtualBox, par contre, c'est prévu.<br /> <br /> <br />  <br /> <br /> <br /> <br />
Répondre
M
<br /> <br /> Sous Windows vanbasco ou karafun ne posent aucun problème, je n'ai jamais testé sous linux. Pourtant j'ai un bon souvenir du double fenétrage sous linux, il faudrait que je teste à l'occasion..<br /> <br /> <br /> <br />
P
<br /> <br /> Heureux de voir confirmée mon opinion à propos de X.<br /> <br /> Mais, via X ou pas, y a-t-il un logiciel karaoké qui affiche un écran pour le public et un autre pour le "dj"?<br /> <br /> Cela me semble un besoin fondamental.<br /> "via X" signifiant que l'utilisateur spécifie le paramètre "display" de X localisant l'écran.<br /> Et que, pour le logiciel, c'est une toute simple affaire d'ouvrir une fenêtre ainsi.<br /> Pour autant que le système donne accès à X, bien entendu.<br /> <br /> NB: Utilisateurs: sur ma machine, il y a 7 comptes et 5 langues, au boulot, 50/10 PCs<br /> Le problème est que certains logiciels font comme si c'était un système mono-utilisateur.<br /> En premier lieu, Mozilla qui installe très difficilement ses extensions globalement.<br /> Et qui, venant de Windows, proposes plusieurs utilisateur e-mail dans le même profil.<br /> <br /> <br /> <br />
Répondre
M
<br /> <br /> A mon avis n'importe quel logiciel peut faire l'affaire si on peut promener une fenêtre d'un écran à l'autre (cela s'appelle aussi écran étendu) : http://docreadonly.ubuntu-fr.org/multi-ecran<br /> <br /> <br /> <br />