Participants 2023
PAMP! ft Ana Kiro
AI Song Contest 2023 / participants
TEAM / PAMP! ft Ana Kiro (Host Team)
SONG / Florespiña ("Thorny Flower")
TEAM MEMBERS / Juan Alonso, Javi Cardama, Joel Cava (coordinator), César Díaz, Fernando Estévez, Camille Hedouin, Sofía Infante, Ruben Laso, Eva Outeiro, Xandre Outeiro, David Santos, Marta Verde
About the TEAM
PAMP! (Proxecto Ana María Prieto) pays tribute to the first female computer programmer from Galicia (1942-2018), one of many women who were in the shadows throughout history. The team is a multidisciplinary group of 12 artists, composers, engineers, musicians, PhD, technologists and videocoders that mixes Galician tradition with AI innovation to keep local heritage alive. For the first time, CiTIUS (Centro Singular de Investigación de Tecnoloxías Intelixentes) from Universidade de Santiago de Compostela (USC) and CRTVG (Corporación de Radiotelevisión de Galicia) are involved technically in this project. We also have the support of Carmen Quiroga (daughter), Iñaki Sanzol (grandson), and Carlos Rivero (husband), family of Ana Kiro.
About the SONG
Florespiña ("Thorny Flower") is an homage to the famous Galician singer Ana Kiro (1942-2010), a woman ahead of her time who strongly defended her thoughts in a difficult context to create a better Galician society. She stood for feminism, Galicianism, and progressivism. She was an example of resilience, and we portray her career through the image of gorse, considered like the National Flower of Galicia, a hardy plant that grows in desolate lands, symbolizing the strong power of Galician people, who have risen again and again despite the worst moments. The entry is a musical journey from the past to the future of the artist, and a new version of her in the metaverse, a real lider who desired and fought for freedom. Her name must be known for the new generations.
About the HUMAN-AI PROCESS
We started with the lyrics, using the BERTIN-GPT-J-6B model, which is a Spanish finetuned version of GPT-J 6B, with the aim of generating traditional Galician couplets from digital songbook Volai-vai. This dataset consists of 500 couplets, each with four verses. With just 250 fine-tuning steps, we managed to get the model to produce coherent results, and subsequently, we selected the most interesting ones based on their theme, and stylistically correcting some words.
For the melody, we generated different rhythmic variations with Google Magenta from "Viva Galicia", one of the most played songs of Ana Kiro, getting new versions of it for each verse. In terms of music, we recorded a Galician bagpipe, tambourine, and a bass drum and processed them by DDSP, obtaining new artificial sounds according to the melodic line. In addition, Demucs was used to extract a double bass that was also sampled and transformed by AI.
To generate background and atmospheres noises, we utilized the text-to-music model AudioLDM. We fed it with prompts taken from song lyrics or ideas evoked within them. We aimed not to guide the model too explicitly. From this process, over a hundred sonic ideas were produced, and we selected the most intriguing ones. We were also inspired by Daw WavTool to harmonize, and we fixed some artifacts and mastered with Logic Pro, Ableton and Izotope Ozone AI RX 10.
AI was used for voice synthesis generation. Using the architecture from SoftVC VITS Singing Voice Conversion, two models were trained that facilitate timbric transfer. Given an input audio clip from any person, the model gives an audio clip with Ana Kiro’s voice as the output. The development of these two models is justified by the differences between typical speech and singing voices in terms of registers. These models have been trained with content provided by CRTVG.
Finally, the main tool for producing the videoclip was Midjourney, generating static images simply writing text prompts or reference images, and numerous visuals were produced, to which motion was later added with Runway Gen-2, Pika Labs and Leiapix. Depending on the nature of the input image or the desired motion, one or the other was chosen. Lastly, InsightFaceSwap was taken to replace faces in various footage with that of our tributed singer.
Florespiña
Lyrics
(In Galician)
Ti sabes, e eu sei que somos, e sempre seremos xentes rexas coma o toxo, teimudas coma o alecrín, que a cada primavera volve envolve-los nosos montes. Mestura de espiña e flor, de espranza, morriña e pranto.
Por máis que nos queimen ou afoguen, por máis que nos asoballen coas suas teimas, por máis que nos sintamos como empuxados ao máis escuro da longa noite de pedra, habemos d’agromar máis unha vez, e habemos florecer na primavera.
Pero, como sempre foi, coma onte, hoxe, mañá; imos sinxelamente a nos deitar, durmir e en silencio esmorecer? Nas nosas mans está.
Criada na carrasqueira
anque che son d’antr’os toxos
criada na carrasqueira
tamén sei bebe-lo viño
coma os mozos da ribeira
tamén sei bebe-lo viño
coma os mozos da ribeira
Por detrás dos toxos outos
a raposa anda berrando
entre silvas e chorismas
entre silvas e chorismas
caíron as verbas d’outro
Por riba da flor do toxo
hei de dá-la despedida
se me deixaran cantare
palabras, eu dar, daría
palabras, eu dar, daría
Hei de dá-la despedida
palabras, eu dar, daría
(In English)
You know, and I know, that we are and always will be people as tough as the gorse, as stubborn as its flower, returning every spring to embrace our mountains. A mixture of thorn and flower, of hope, longing and tears.
No matter how much they burn or drown us, no matter how much they crush us with their stubbornness, no matter how much we feel pushed into the darkest of the long night of stone, we will sprout once again and bloom in spring.
But, as it has always been, as yesterday, today, tomorrow; shall we lie down, fall asleep and fade into silence? It's in our hands.
Raised by the holm oak grove
Though I am from among the gorse
Raised by the holm oak grove
I also know how to drink wine
Like the youths by the riverbank
I also know how to drink wine
Like the youths by the riverbank
Behind the tall gorse shrubs
The fox is screaming
Among brambles and gorse flowers
Among brambles and gorse flowers
The words of others fell
Next to the gorse blossom
I will say my goodbyes
If they let me sing
I would give my word
I would give my word
I will say my goodbyes
I'd give my word