AIVA: ¿Cómo Funciona el compositor de IA que Deja Espacio a la Creatividad?

Alexio Cogni
10 Min Lectura

AIVA es una plataforma avanzada de composición musical basada en redes neuronales. Gracias a su entrenamiento con obras clásicas, AIVA genera piezas musicales personalizables a través de una interfaz completa y profesional.

En una era donde las herramientas basadas en inteligencia artificial generativa abundan, parece que la contribución humana se está perdiendo un poco. Muchas herramientas online ofrecen contenido «listo para usar», sin ofrecer márgenes de personalización. AIVA, acrónimo de Artificial Intelligence Virtual Artist, es una aplicación avanzada capaz de crear composiciones musicales originales ofreciendo a los usuarios habilidades de arreglos que no se encuentran en ningún otro lugar.

Si se piensa que AIVA nació en febrero de 2016, cuando el fenómeno de la IA aún estaba por llegar, es fácil intuir cómo el software ha sabido evolucionar en una plataforma con habilidades únicas. En aquel entonces, NVIDIA misma intuyó el potencial de AIVA, describiendo cómo la empresa con sede en Luxemburgo utilizaba una batería de GPUs TITAN y GeForce GTX para entrenar redes neuronales profundas, a partir de cientos de pistas preexistentes.

En el evento GTC 2018, NVIDIA usó una banda sonora creada con AIVA («I AM AI») para presentar el fenómeno de la IA que, en pocos años, cambiaría radicalmente nuestras vidas. Y marcaría un crecimiento impetuoso para la misma NVIDIA, nunca antes visto.

Banda sonora de NVIDIA realizada con AIVA

AIVA: ¿Cómo funciona el compositor musical basado en IA?

Usando algoritmos de aprendizaje profundo y redes neuronales, AIVA aprendió el estilo de autores históricos, músicos que marcaron la historia de la humanidad. A partir de una amplia colección de obras de música clásica preexistentes (por ejemplo, las escritas por Bach, Beethoven, Mozart, etc.), sobre las que no existen derechos de autor, la IA de AIVA logró detectar patrones distintivos y, sobre estas bases, pudo componer por sí sola. Adaptando sus creaciones a géneros musicales específicos.

AIVA está diseñado para ayudar a músicos, compositores y productores en la creación de pistas musicales, tanto en contextos profesionales como amateur. Y también es el primer compositor virtual del mundo en ser reconocido por una sociedad que protege los derechos e intereses de autores y editores (la francesa SACEM).

El funcionamiento técnico de AIVA

AIVA utiliza un tipo de red neuronal llamada Long Short-Term Memory (LSTM), particularmente eficaz en el procesamiento de secuencias temporales, como en el caso de la música. Estas redes están entrenadas en un amplio conjunto de datos que contienen piezas musicales de varios estilos y períodos históricos. A través del aprendizaje profundo, AIVA aprende a reconocer las estructuras musicales, las progresiones armónicas y las melodías recurrentes.

Durante la fase de entrenamiento, AIVA analiza miles de obras de compositores famosos, como se mencionó anteriormente. El sistema puede así «comprender» las convenciones armónicas y melódicas propias de diferentes estilos musicales, permitiendo la generación de composiciones que reflejan esas características.

Después de la solicitud de composición, que lleva a la generación de una pista musical de la duración solicitada por el usuario (para los usuarios que utilizan el plan gratuito, no superior a 3 minutos), es posible interactuar con AIVA de varias maneras para definir parámetros como el tempo, la tonalidad, la duración y el estilo musical.

AIVA se puede utilizar como una herramienta de asistencia para el procesamiento musical, pero también como una fuente de inspiración para los músicos que desean explorar nuevas ideas o desarrollar bocetos de composición.

Una vez que la composición se genera, el usuario puede exportarla en varios formatos de audio, como MIDI, que pueden ser modificados y perfeccionados en software de producción musical (incluidas las estaciones de trabajo de audio digital o DAW).

Impacto y aplicaciones

Una herramienta tan evolucionada como AIVA ha encontrado aplicación en diversos ámbitos, incluyendo la composición de bandas sonoras para películas, videojuegos, publicidad, música de fondo y creatividades personalizadas para eventos especiales. La posibilidad de generar música de forma rápida y adaptable, sin necesidad de un profundo conocimiento musical por parte del usuario, ha hecho de AIVA una herramienta valiosa para profesionales y aficionados a la música.

Este tipo de IA también ha suscitado debates sobre la autoría y la creatividad musical, ya que plantea la cuestión de si una composición producida por un algoritmo puede considerarse realmente «creativa» o simplemente una «imitación» de las obras humanas. En el caso de AIVA, hay que decir que el usuario no acepta pasivamente una creatividad producida por la IA, sino que puede, como se ha precisado al principio, intervenir en el arreglo.

Cómo arreglar una pieza musical creada con la IA de AIVA

Las modificaciones más profundas en las piezas musicales creadas con AIVA solo se pueden realizar instalando el cliente multiplataforma, compatible con Windows, macOS y Linux.

Después de generar una pieza, simplemente haz clic en el icono Editor en la columna de la izquierda para poder aplicar diferentes intervenciones, entre las que se incluyen:

Captura de pantalla de la interfaz de usuario de AIVA para la composición musical.
Compón música fácilmente con la interfaz de AIVA.
  • Transposición: Cambiar la tonalidad de la pieza.
  • Redefinición de la estructura: Modificar la estructura de la pieza, por ejemplo, añadiendo una introducción, un puente o un outro.
  • Sustitución de instrumentos: Cambiar los instrumentos utilizados en la pieza, permitiendo personalizar el sonido (por ejemplo, sustituir un piano incluso por una orquesta).
  • Modificación de las melodías: Alterar las melodías existentes y añadir otras nuevas.
    Arreglo de una pieza musical con la IA AIVA

AIVA permite regular el timbre y la dinámica de los instrumentos, ofreciendo la posibilidad de modificar la velocidad de las notas, el volumen y otras características sonoras. Por lo tanto, se pueden aplicar efectos de audio y filtros para enriquecer la pieza: por ejemplo, reverberaciones, retardos y ecualización.

La intuitiva interfaz de usuario facilita la navegación entre las diferentes funciones, haciendo que la experiencia de modificación sea accesible incluso para quienes tienen poca experiencia en el campo de la música.

Styles e Influences: ¿qué son?

En AIVA, las funciones Styles e Influences juegan un papel fundamental en el proceso de composición musical. Estas herramientas permiten a los usuarios personalizar la música generada por la inteligencia artificial en función de diferentes géneros e influencias musicales.

La sección Styles de AIVA se refiere a los géneros musicales y los estilos que el usuario puede elegir para su composición. AIVA ofrece una amplia gama de estilos musicales, que van desde los clásicos hasta los modernos, permitiendo generar música según las preferencias específicas del usuario.

El usuario puede seleccionar un estilo clásico, jazz, pop, rock o electrónico, pero también puede crear su propio estilo utilizando el botón Styles, Create.

Captura de pantalla de la interfaz de usuario de AIVA AI para la creación de estilos musicales.
Diseño de estilos musicales con AIVA AI: Define la emoción y la armonía de tus composiciones.

Las Influences en AIVA permiten a los usuarios seleccionar artistas, canciones o características específicas que inspiren la música que se está generando. La función ofrece un nivel adicional de personalización, permitiendo moldear la pieza según influencias específicas. Se trata de un enfoque particularmente útil para aquellos que desean una composición que recuerde el trabajo de artistas famosos o que se alinee con canciones específicas.

Captura de pantalla de la sección "Influences" en la aplicación AIVA.
Personaliza tus composiciones con influencias musicales propias.

Cómo empezar a usar AIVA

Captura de pantalla de la interfaz de la aplicación AIVA, mostrando manuales y tutoriales en vídeo.
Aprende a usar AIVA: manuales y tutoriales disponibles.

La mejor manera de empezar a usar AIVA es iniciar sesión con tu cuenta de Google desde la página correspondiente. También es posible registrar una cuenta tradicional (nombre de usuario y contraseña), pero la autenticación con Google es sin duda la mejor manera de empezar al instante.

Como segundo paso, te sugerimos que instales el cliente AIVA para Windows, macOS o Linux, como se explicó anteriormente. El acceso también se realiza en este caso utilizando la misma cuenta.

Gracias al software instalado localmente, puedes realizar modificaciones que no son posibles desde un navegador web. Solo cuando estés satisfecho con el resultado puedes descargar la obra definitiva: los usuarios del plan gratuito pueden descargar un máximo de 3 canciones al mes, tanto en formato MP3 como MIDI.

Compartir este Artículo
Leave a Comment

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *