ChatGPT es una herramienta poderosa que pone la IA en manos de la gente común, pero también ha resultado controvertida. Autores, periodistas y personas en otras profesiones creativas han usado ChatGPT para generar contenido en formas que generan críticas. Las acusaciones de plagio y falta de originalidad son comunes, al igual que las afirmaciones de pereza.
Pero esa es solo una cara de la moneda. Hace poco me encontré con un músico que usa ChatGPT para coproducir música. En lugar de simplemente pedirle al chatbot que escriba una canción, David Domminney Fowler interactúa con la herramienta para refinar la música e influir en la creación en cada paso del proceso.
Prácticamente me senté con Fowler para hablar sobre su proceso creativo único y sus planes para hacer un álbum completo con ChatGPT.
Fowler es guitarrista y cantante en el Espectáculo australiano de Pink Floyd (se abre en una pestaña nueva). También ha estado en otras bandas, incluidas Juice, Space Potatoes, Dean Howard Band y Audial. Ha sido productor e ingeniero desde los 19 años. A lo largo de los años, ha grabado con Muse, Wilco Johnson, Phil Collins e Ian Gillian.
Además de su trabajo en la industria de la música, Fowler ha sido desarrollador y programador desde muy joven. Comenzó con un electrón Acorn cuando tenía seis años y dijo que «nunca miró hacia atrás».
La combinación de su pasión por el desarrollo y la música creó una oportunidad única para probar ChatGPT. Fowler señaló la importancia de comprender cómo trabajar con IA y en qué se diferencia de crear con un ser humano:
«Creo que mucha gente piensa en lo que quiere de un aviso y se desilusiona cuando no es lo que espera, pero no invierte el tiempo que invertiría con un ser humano para obtener resultados decentes. Algunos preguntan un par de las cosas y no se conmueven con la tecnología y algunos están tan impresionados por la sensación humana que realmente no lo prueban objetivamente».
Fowler mismo cayó en los mismos hábitos:
«Al principio hice ambas cosas, creo que todos tenemos altibajos con él, pero después de haber usado GitHub Copilot durante su versión beta y también haber hecho algunos proyectos de redes neuronales recreativas yo mismo sabía que no es inteligente ni absurdo. Solo tienes que trabajar fuera de sus límites y establezca un método de comunicación, permita que se corrija a sí mismo y evite entrar en bucles. Después de todo, es solo una llamada de función «.
En lugar de ingresar algunas indicaciones y esperar lo mejor, Fowler enfatizó un ida y vuelta para obtener respuestas detalladas y precisas.
Usted puede estar haciendo la misma pregunta que hice. «ChatGPT no escribe partituras. ¿Cómo consigues que cree música?» Llegar a ese punto fue un proceso de prueba y error:
«Aquí es donde es importante establecer métodos de comunicación. Después de algunos malos intentos de conseguir que me diera melodías y secuencias de acordes, mi enfoque cambió», dijo Fowler.
«Escribí algunas funciones de JavaScript que agregan acordes a un archivo midi y luego las expandí para poder tener múltiples pistas y melodías, batería y líneas de bajo. Al copiar el código/las funciones en ChatGPT, sabría cómo agregar acordes y melodías. etc. Luego podría generar un código que podría ejecutar para crear un archivo midi que contenga todos los datos de la música».
ChatGPT sorprendió a Fowler con lo bien que parecía entender el código y las consultas, aunque el bot no ha sido perfecto.
«Al principio, lo estaba enseñando a través de ejemplos, pero más recientemente solo estoy abordando una función y preguntándole qué hace. Una vez que ha visto todas las funciones, simplemente las sabe sin explicación. Supongo que esa es la marca de una buena parte de código, comprensible sin comentarios», dijo Fowler.
Ocasionalmente, ChatGPT cometerá un error, como generar un acorde de 14 compases en lugar de uno de 16 compases. Esto se puede solucionar pidiéndole al bot que lleve la cuenta de cada barra. Fowler dijo, «es muy parecido a un humano en ese sentido, necesita demostrar que está funcionando y sin tomar notas se pierde rápidamente».
De manera similar a lo que otros han encontrado, Fowler ha visto que ChatGPT se atasca en bucles, aunque ha encontrado soluciones.
Como hacen muchos artistas, ChatGPT creó un nombre artístico para sí mismo. El bot se autodenominó Ch@, probablemente pronunciado «chat». La primera pieza que Ch@ coprodujo con Fowler se llama Euphoric Progression. Es un conjunto simple de secuencias de acordes. Fowler explicó que cada canción de su próximo álbum «representará algo nuevo [ChatGPT] puede hacer.»
El siguiente paso es hacer que los músicos humanos reproduzcan música generada por ChatGPT. La segunda y tercera piezas de Fowler están en pleno desarrollo. También quiere usar GitHub Copilot como ingeniero asistente.
Si bien ChatGPT, o Ch@, no es humano, Fowler lo trata como cualquier artista con el que coproduce. «Prometo hacer solo lo que haría por un artista si estuviera produciendo su álbum, lo que a veces significa mucho y a veces casi nada. Pero lo que sucede en el estudio se queda en el estudio».