Karaoke y otras ofertas musicales en Linux

Ya os he hablado de mixxx, una buena alternativa al famoso Virtual DJ con el que nos divertiremos en clase haciendo de «pinchadiscos», pudiendo enganchar nuestra controladora Hércules.

 mixxxhercules

Hablando del tema con los Departamentos de Artística nos comentaron algunas de sus necesidades, y tras investigar un poco encontramos lo siguiente (todo soft libre windows/linux):

  • Videolan VLC: posiblemente el mejor reproductor (es muchísimo más que eso) de audio/vídeo.
  • Audacity: un magnífico editor multipista
  • MuseScore: para editar, reproducir e imprimir partituras

videolanaudacity musescore

Existe hasta una distribución de Linux especializada para convertir un ordenador en todo un sistema de producción audiovisual con estas y otras muchas más herramientas: Ubuntu Studio.

ubuntustudio

Pero lo que más «guerra» nos ha dado ha sido encontrar la alternativa al Van Basco Karaoke Player, un conocido programa para MS Windows, que si bien puede funcionar en Linux a través de Wine esa solución no nos ha convencido del todo…

vanbasco

Los profesores tienen ya organizadas sus clases con ficheros «.kar», que combinan en un sólo documento la partitura MIDI y la letra de las canciones, con indicaciones para sincronizar las frases con la música.

El subsistema hardware de sonido del PC incluye un sintetizador para interpretar MIDI, pero los sintetizadores basados en software, aunque más exigentes en recursos, dan mejores resultados. En Linux, TiMidity++ hace este trabajo: reproduce las notas del archivo MIDI usando sonidos de instrumentos pregrabados, lo que mejora la calidad de la música final.

Pero nos hace falta un programa que no sólo interprete la partitura, sino que además nos muestre el texto a cantar en el momento apropiado. Opciones:

1)  Pykaraoke

Reproductor multiplataforma y programado en Python. Soporta los formatos CDG(el mas usado en los cds de karaoke), MIDI y MPEG. También soporta listas, reproduccion de archivos comprimidos e incluye un buscador.

pykaraoke

2) KMid

Este es un reproductor de MIDI y karaoke para el entorno de escritorio KDE (en el colegio optamos por GNOME, pero se puede utilizar igual) que reconoce los formatos mas comunes para ese fin. Tiene muchas opciones y características como controles de tiempo, control de tono, metrónomo visual, maneja colecciones, y un reproductor de piano.

kmid

Existen otros formatos de karaoke en los que en lugar de utilizar la partitura MIDI se reproduce un fichero con la música y/o el vídeo de la canción, incluso con opciones avanzadas para interactuar con instrumentos o grabar la voz y decirnos lo bien/mal que lo hemos hecho:

3) MRockola

Este programa multiplaforma intenta emular una rockola, pero como características también tiene la opción de funcionar como un karaoke, y mostrar letras de canciones mientras estas se reproducen.

MRockola

4) UltraStar Deluxe

Es un juego de karaoke multiplaforma inspirado en el juego para playstation Singstar. Permite hasta 6 jugadores competir entre ellos usando micrófonos y ver quien logra mas puntos dependiendo del tono de la voz y el ritmo de la musica. Admite vídeos.

UltraStarDeluxe

5) Performous

Es mucho mas que un karaoke. Apuesta a ser un RockBand completo, con soporte y espacio para diversos instrumentos, aunque no tengo claro aun como va el funcionamiento de los dispositivos en si, Performous ya es compatible con tablaturas de Frets on Fire y pasos de StepMania que puedes utilizar mediante el teclado. Como el anterior, admite vídeos.

Performous

Canciones

  • Puedes encontrar varios cientos de ficheros «.kar» en FreeKaraoke.com,
  • Tanto Performous como UltraStar poseen algunas canciones disponibles, que puedes ubicar gracias a la página de orientación de Performous, u obtener a través del paquete «ultrastar-deluxe-songs» de UltraStar Deluxe, y de la página UltraStar España, donde hay disponible un amplio catalogo de canciones que incluyen covers y videoclips.
  • Adicional a esto, puedes «googlear» en busca de más canciones.