Potencie su visualización musical con ProjectM

Potencie su visualización musical con ProjectM

¿Anhelas un acompañamiento visual impresionante cuando escuchas tus canciones favoritas? ¿Quieres convertir tu computadora en una extravagancia de estímulos sensoriales? Si es así, la aplicación de visualización de música proyectoM es para ti.

Aunque los lanzamientos recientes para iOS y Android han ganado un poco de impulso para esta aplicación de visualización de música alucinante, no hay suficientes personas que la conozcan o incluso se den cuenta de que también está disponible en las computadoras de escritorio.

Si eras un usuario de Winamp en el pasado, es posible que recuerdes algo llamado MilkDrop. De acuerdo, tal vez no sea solo «algo pequeño»; MilkDrop tuvo muchos seguidores a principios de la década de 2000, incluida una comunidad activa de autores de guiones que diseñaron ajustes preestablecidos de visualización para él. ProjectM es en realidad un puerto C++ y OpenGL del famoso visualizador MilkDrop, y es incluso mejor que su predecesor gracias al mucho amor y trabajo de la comunidad de código abierto.

projectm-persiguiendo-el-atardecer

Dado que tenemos que comprimir nuestras imágenes para la Web, no podemos brindarle una imagen de calidad total de lo que projectM tiene para ofrecer. Por lo tanto, le sugerimos que lo pruebe usted mismo en su propio escritorio.

Gettings ProjectM para el escritorio

Mientras que projectM para dispositivos móviles cuesta $2.99, es completamente gratis para la computadora de escritorio. Este artículo está escrito desde el punto de vista de Linux, pero también puede encontrar una copia de projectM para Mac OS X o Windows aquí en Sourceforge.

Si desea instalar projectM a través de su sistema de administración de paquetes de Linux, el binario que debe buscar es projectM-pulseaudio (para el cual necesita el PulseAudio servidor de sonido) o projectM-jack (para el que necesita el Kit de conexión de audio JACK). La versión que elija dependerá del servidor de sonido que prefiera utilizar con sus aplicaciones musicales. Tenga en cuenta que PulseAudio es un servidor de sonido de uso general incluido de forma predeterminada en muchos sistemas, mientras que JACK se usa normalmente en entornos de producción musical.

Nota de resolución de problemas: En dos de mis sistemas, projectM-jack inicialmente se negó a ejecutarse después de que lo instalé a través de los administradores de paquetes de esos sistemas. Cuando se ejecuta desde la línea de comandos, el programa se queja de que le falta la fuente «Vera.ttf». Si se encuentra con el mismo error, la solución es simple: descargue la fuente de projectM desde el enlace de Sourceforge anterior, vaya al directorio de «fuentes» del proyecto y copie «Vera.ttf» a su directorio de sistema de projectM:

sudo cp Vera.ttf /usr/share/projectM/fonts/

Uso de ProjectM

ProjectM detectará automáticamente su flujo de audio cuando reproduzca música, siempre que su reproductor multimedia esté enrutado a través del servidor de sonido adecuado (al estilo de PulseAudio o JACK). Al principio, verá una visualización de la marca projectM:

proyecto-primero-abierto

Después de unos segundos, se transformará en uno de los ajustes preestablecidos incluidos. Puedes presionar «m” para ver el navegador predeterminado y el menú principal en una barra lateral.

Projectm-preset-navegador

Estos son algunos otros comandos clave que puede usar dentro de projectM:

  • f – alternar la visualización de pantalla completa
  • n – ir al siguiente preajuste
  • p – ir al preajuste anterior
  • r – elige un preajuste aleatorio
  • y – alternar el modo aleatorio
  • l – bloquear o desbloquear el preajuste actual
  • F1: muestra el menú de ayuda
  • F2: muestra el título de la canción (esto no funcionó en mi sistema)
  • F3 – muestra el nombre preestablecido
  • F4: muestra la configuración de renderizado
  • F5 – mostrar fotogramas por segundo

ProjectM no solo es útil para reproducir música, sino también para grabarla. Si tiene un proyector digital a mano, puede realizar algunas increíbles acrobacias de video jockey. Esta es una sesión de grabación en la que projectM recibe información de mi micrófono mientras JACK Rack proporciona efectos de audio en tiempo real:

grabación de proyecto

Gestión de ajustes preestablecidos

ProjectM es totalmente retrocompatible con MilkDrop. Si los abundantes ajustes preestablecidos con los que viene no son suficientes para usted, asegúrese de revisar el Foros WinAmp por miles más. ProjectM acepta las extensiones de archivo *.prjm, *.milk y *.so para ajustes preestablecidos.

Puede calificar sus ajustes preestablecidos desde el navegador de ajustes preestablecidos en projectM e incluso crear listas de reproducción a partir de ellos. La lista de reproducción predeterminada consta de todos los ajustes preestablecidos que aparecen en la barra lateral. Para agregar otros ajustes preestablecidos a la lista de reproducción actual, haga clic en el botón más a la izquierda en el menú:

projectm-add-to-playlist

Esto lo llevará a un explorador de archivos desde el cual puede navegar a su directorio de ajustes preestablecidos (en Linux, normalmente es /usr/share/projectM/presets o ~/.projectM/presets). También puede editar las listas de reproducción *.ppl de projectM a mano; son archivos XML simples que contienen una lista de ajustes preestablecidos con sus rutas completas. Esta es una lista de reproducción con un elemento:

projectm-short-playlist

Puede usar los otros botones del menú para abrir, guardar y borrar listas de reproducción.

Edición de ajustes preestablecidos

Lo más sorprendente de ProjectM es que cualquiera puede crear ajustes preestablecidos para él. Para editar un ajuste preestablecido existente, haga clic con el botón derecho en él en la barra lateral y haga clic en «Editar ajuste preestablecido». Se abrirá un editor de texto simple, y allí puede controlar todos los parámetros del ajuste preestablecido:

proyecto-editar-ajuste preestablecido

Nota: Debe tener permisos de escritura para el directorio en el que se guarda el ajuste preestablecido para aplicar los cambios. Si el ajuste preestablecido está en /usr/share/projectM/presets, primero cópielo en ~/.projectM/presets y luego abra la copia para editarla.

El popular punto de partida para aprender a crear ajustes preestablecidos de projectM/MilkDrop es el Guía para principiantes de escritura preestablecida de MilkDrop. Es de 2002, pero la información sigue siendo relevante.

Proyecto móvilM

Puede ayudar a apoyar a projectM comprando una de las aplicaciones móviles. La versión de Android me dejó muy impresionado. ¡No solo responderá a la reproducción de audio y la entrada del micrófono, sino que también puede manipular las visualizaciones con gestos multitáctiles! ProjectM incluso se puede usar como fondo de pantalla en vivo en su Android. La aplicación viene con 275 ajustes preestablecidos y, opcionalmente, puede descargar paquetes adicionales.

proyecto-android

En general, esto es muy, muy cosas interesantes. ¿Cuáles son tus formas favoritas de usar la aplicación de visualización musical projectM? ¿Cómo crees que se compara la experiencia móvil con la experiencia de escritorio?

Experto Geek - Tu Guía en Tendencias Tecnológicas