En estos tiempos que nos ha tocado vivir, es importante mantenerse activo, aunque tengamos que estar dentro de cuatro paredes, la mayor parte del día, salvo cuando sacas al perro :P por eso seguro que habréis recibido por mail o por otros programas de mensajería, las mil y una listas sobre las cosas que podéis hacer dentro de casa para no aburriros ;) Pues yo vengo hablaros de mi libro.
Ultrastar es un karaoke libre, totalmente personalizable, que nos puede hacer pasar una buena tarde con la family en casa, para ello tan solo tan solo necesitamos un ordenador con GnuLinux(si es multiplataforma,pero aqui hablamos de Linux) y un microfono, en mi caso, estoy usando los micros de singstar que tenia abandonados, ahora vamos a ver las instrucciones para instalarlo:
Instalando UltraStar
-
Bajamos o clonamos el repositorio de github
git clone https://github.com/UltraStar-Deluxe/USDX.git
-
Instalamos dependencias(debian)
apt-get update && apt-get install git automake make gcc fpc libsdl2-image-dev libavformat-dev libswscale-dev libsqlite3-dev libfreetype6-dev portaudio19-dev libportmidi-dev liblua5.3-dev libopencv-videoio-dev
-
Algunas dependencias fallan pero lo arreglaremos mas adelante
apt-get install g++ libprojectm-dev apt-get install g++ libopencv-dev
-
Instalamos Free Pascal
apt-get install fpc
-
Bajamos y compilamos Port Audio 2.0
wget http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz tar zxvf pa_stable_v190600_20161030.tgz cd pa_stable_v190600_20161030 cd portaudio && ./configure && make
-
Compilamos Ultrastar
cd USDX ./configure && make
-
Instalamos como root
make install
-
Configurando microfonos
Los micros de singstar son reconocidos automáticamente por el sistema operativo debían en este caso, por lo que no requiere de ningún controlador adicional, imagino que la mayoría de los micrófonos actuales también funcionaran sin problemas.
Iniciando UltraStar
Para arrancar ultrastar tan solo tenemos que ejecutar «ultrastardx»
Una vez iniciado el programa accedemos al menu para configurar nuestro micro, para ello seleccionamos default y configuramos el canal que queramos para casa jugador/a
- Canciones
Para poder jugar a ultrastar necesitamos meter en la carpeta songs, nuestras canciones en un formato predeterminado, hay muchas canciones en internet ya preparadas para este formato y incluso podemos podamos usar musica libre como esta https://performous.org/songs
Si queremos crear nuestras propias canciones podemos usar ultrastart creator –> https://github.com/UltraStar-Deluxe/UltraStar-Creator
Instalando UltraStar creator
-
Bajamos o clonamos el repositorio de github
git clone https://github.com/UltraStar-Deluxe/UltraStar-Creator
-
Instalamos dependencias(debian)
sudo apt-get install qt5-default qttools5-dev-tools qtbase5-dev-tools qt5-qmake sudo apt-get install libtag1-dev
-
Instalamos Qtcreator
sudo apt-get install qtcreator
-
Abrimos con qtcreator el archivo src/UltraStar-Creator.pro y desactivas la opcion «Shadow Build»
-
Contruimos el proyecto (CTRL+B) y salimos de qtcreator
-
Compilamos qtcreator
cd UltraStar-Creator cd src && qmake UltraStar-Creator.pro && make
Iniciando UltraStar creator
Arrancamos ultrastar creator desde el directorio
./bin/release/UltraStar-Creator
Ahora podemos crear nuestras canciones para usarlas en Ultrastar DeLuxe
Happy Party :P
brutal post puppet, no lo conocía! gracias por compartir!
Mil gracias por tu post, me ha sido super útil para instalarlo en una Raspberry Pi.
Hay un par de erratas en los comandos, pero una vez descargado el código de github y abriendo el fichero README he podido terminarlo y ejecutar el juego
Me alegro que sea útil, todas las instrucciones las he realizado previamente en mi equipo con debian(de hay salen los pantallazos) y funcionan perfectamente, en el gihub no sale la parte de compilar Port Audio 2.0 y en mi versión de debian no la tiene por defecto, pero es posible que alguna se halla copiado mal al pasarla al blog.
Hola
Me puedes pasar un detalle para instalarlo en Raspberry Pi 3. No consigo hacerlo funcionar
[email protected]
Saludos