Performous est un jeu de musique « tout en un » performant, gratuit et libre (licence GPL), idéal pour le mode multijoueur. Il est très complet regroupant en un seul logiciel :
Il y a des captures d'écran et une vidéo sur le site officiel.
Performous est présent dans les dépôts officiels, il suffit d'installez le paquet performous.
Lancez l'application via le tableau de bord (Unity) ou via le terminal (toutes versions d'Ubuntu) avec la commande suivante :
performous
Si vous rencontrez des problèmes avec la détection de la carte son vous pouvez lancer performous avec la commande suivante :
performous --audio 'dev=pulse out=2 mics=blue'
Par défaut performous recherche vos chansons dans HOME/.ultrastar/songs/
Vous pouvez aussi spécifier un répertoire spécifique :
exemple
/home/user/karaoké/songs/
pour qu'il puisse prendre en compte tout les dossiers de votre médiathèque. ce qui donnera
performous /home/user/karaoké/songs/
Vous pouvez en obtenir quelques-unes via la page de téléchargement du projet.
Vous avez également la possibilité de récupérer les fichiers textes (retranscrivant les paroles sur la mélodie) correspondant à vos chansons via http://ultrastar.fr.free.fr/.
performous-tools à faire
Le problème est souvent que les fichiers mp3 que l'on possède peuvent être décalés par rapport au texte…
Utilisez Composer pour adapter vos textes sur le mp3.
sudo add-apt-repository ppa:tomtomtom/performous-composer sudo apt update sudo apt install performous-composer
Une autre solution est d'estimer le temps de décalage GAP, et à ajouter ou raccourcir le mp3 ou vous éditez le dossier xxxxx.txt et vous avez la possibilité de recaler votre musique sur la variable GAP qui donne le point ancrage du texte sur la note défini.
le calcul est simple vous comptez les seconde au moment où vous savez quand les paroles commencent, une fois le temps connu, vous le multipliez par 1000 et vous retranchez 200, après vous pouvez ajuster sur des valeur intermédiaires, essayez plusieurs fois veux dire relancer performous à chaque modification.
exemple
#TITLE:Comme toi #ARTIST:Jean jacques Goldman #COVER:6946.jpg #MP3:Jean-Jacques Goldman - Comme Toi.mp3 #BACKGROUND:background.jpg #BPM:119,32 #GAP:20400 : 0 2 69 Elle : 2 1 77 a : 3 2 77 vait : 5 2 77 les : 7 2 77 yeux : 9 5 76 clairs … E
Le logiciel MuseScore vous permet de transformer une fichier midi, .mid ou .kar, en fichier ultrastar compatible avec performous. Ce fichier doit contenir la partie voix chanté bien sur.
Pour cela il vous faudra installer le plugin MuseScore UltraStar Exporter.
Il vous générera le fichier xxxxx.txt et un fichier mp3 à partir de la partition midi (bien paramétrer Musescore pour exporter les mp3 en 256kb/s).
ffmpeg -i monkaraoké.mp4 -vn -acodec libvorbis audio.ogg ffmpeg -i monkaraoké.mp4 -an -sn -vcodec copy video.mp4
Créez une image de fond (1920x1080) et nommez la fondecran.png.
Créez une pochette d'album (600x600) et nommez la pochette.jpeg.
Créez le fichier texte performous.txt :
#TITLE:Ma Chanson #ARTIST:Charles Le chanteur #LANGUAGE:Français #GENRE:Variété, pop #YEAR:20xx #CREATOR:Composer #EDITION:Creative Commons #COVER:pochette.jpeg #BACKGROUND:fondecran.png #VIDEO:video.mp4 #VIDEOGAP:0 #START:0 #MP3:audio.ogg #GAP:0 E
Et copier ces 5 fichiers dans le répertoire HOME/.ultrastar/songs/Ma chanson - Le chanteur
Traiter ce cas
Traiter ce cas
L'interface graphique permet de régler le volume sonore, et d'autres paramètres.
Au menu principal, appuyez sur la touche P pour arriver à l'interface d'entraînement. Les indicateurs du bas de l'écran indiquent le niveau sonore, et la note entendue ainsi que sa fréquence apparaissent au milieu de l'écran, sur les deux portées.
Au menu principal, appuyez sur la touche S pour arriver au menu de sélection de chansons. Utilisez les touches flèches gauche et droite pour les faire défiler, ou tapez directement son nom. Appuyez sur entrée une fois la chanson choisie sélectionnée. Vous pouvez quitter la chanson pendant le jeu en appuyant sur Échap.
Si vous souhaitez jouer à deux, rien de particulier à configurer, ce n'est qu'une question… de matériel. Le premier joueur devra faire parvenir sa voix à la voie gauche de l'entrée son du PC, tandis que l'autre joueur utilisera la voie droite.
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.