Participants 2022
Beatwire
AI Song Contest 2022 / participants
TEAM / Beatwire
SONG / Ode to the Universe
TEAM MEMBERS / Feyisayo Olalere, Maya Shanti Koldijk
About the TEAM
We are both postgraduate students at the Otto von Guericke University, Magdeburg. Having similar interests in MIR and Deep Learning, we have participated in previous editions of the AI Song Contest. Our aim this year is progressing from creating instrumental music to a full song with lyrical content using AI tools.
About the SONG
Story: The station has lost all communication with Earth. A nearby star has gone supernova, and the resulting shockwave is heading straight for the station. The station's power core is critically damaged, and will soon fail. Robo-z is the only being left stranded in space in the failing space station. Spaceship AI: we have lost all communication with earth, I repeat we have lost all communication Robo-z: We won't be able to hold out for much longer. We are all alone. Spaceship AI: The power core is going to fail soon. If we don't leave now, we'll be trapped Robo-z: But where do we go now? They have only one chance. Robo-z races to the escape pod, hoping to make it off the station before it's too late. Just as he reaches it, the shockwave crashes down, knocking him unconscious. When he comes to, the shuttle is gone and the station is gone. There is nothing left but space. Robo-z turns around and looks at the vastness, realizing that he is now the only being in the universe.
About the HUMAN-AI PROCESS
Lyrics Generation: OpenAI GPT-3 To generate the story, we inserted a starting prompt containing example sentences, and let the model proceed from there. Getting GPT-3 to continue a given story was fairly straightforward, and with a few iterations ended up with a story above. The model also generated dialogue for the story, which we decided to keep in the final song. Next, to generate the lyrics, we used the above story as context and tried to generate lyrics with GPT-3. This was much more challenging, as we had to carefully tweak the prompt instructions. We did not want to edit or curate the generated lyrics too much, and instead used the insert and edit funtionalites of GPT-3 to generate alternate verses. Vocal Synthesis: Uberduck AI We used the Tacotron-2 and FastPitch models from Uberduck. We found that the models trained on rappers had a flow to them and could sit on a beat, and used this as the main voice for the song. We picked the voice of our favorite rapper, Kendrick Lamar. For the dialogues, we experimented with various voice models, and settled on two - one that had the tone of an AI voice (PotatOS from Portal), and the other a clearer distinct voice (Kratos from God of War). The challenges here were to get certain sounds pronounced correctly. We had to experiment with phonetics variations of words to get appropriate pronunciations from the voice synthesis models e.g. universe vs yuniverse Along with this, we also use simple apps from Magenta studio such as Generate, Continue to create musical ideas and Drumify and Groove to add dynamics to generated MIDI sequences. We always use AI tools as collaborators, as systems with which we bounce off ideas when we run out of them. Integrating AI tools as collaborators during music making vastly improved the fluidity of our process. We were never blocked due to running out of lyrical, vocal or musical ideas since the AI tools could fill in the gaps of our informal musical education. Specifically as a team, we found lyric writing and singing to be the most difficult elements to create by ourselves, since none of us are trained artists or vocalists. Hence, with the help of GPT-3 and vocal synthesis, we were able to give sound to ideas that we could not have otherwise expressed.
Lyrics
Spaceship AI: we have lost all communication with earth, I repeat we have lost all
communication
Robo-z: We won't be able to hold out for much longer. We are all alone.
Spaceship AI: The power core is going to fail soon. If we don't leave now, we'll be trapped
Robo-z: But where do we go now?
Verse 1:
Floating in space, all alone
Just me and the stars
No one to talk to, no one to hold
Just the cold vacuum of space
I think about Earth, and the people there
The ones I left behind
Did they make it out okay?
Or were they consumed by the blast?
I wonder if anyone will ever find me
Lost in the vastness of space
A tiny speck in the infinite void
but still, I feel so alive
Main:
I feel so free, floating through the stars
No one to tell me what to do
No one to hold me back
Just me and the universe
Yeah
Just me and the universe
I feel so free, floating through the stars
No one to tell me what to do
No one to hold me back
Just me and the universe
I'm not scared, I'm not alone
I know that wherever I go, I'll be home
Verse 2:
I'm watching the stars go by
Frozen in time, still dying away
Millenia passing as I float through space
I can see a star up ahead
Calling me closer, with its bright light
This may be my last chance at life
Shall I choose to go?
I might be the only one left, but that's okay
Because I know that I'm not alone
I have the universe to keep me company
There's so much out there to see
I can't wait to explore it all
The beauty and the terror
The possibilities are endless
Exploring the universe by myself
I'm not scared, I'm not alone
I know that wherever I go, I'll be home
Main:
I feel so free, floating through the stars
No one to tell me what to do
No one to hold me back
Just me and the universe
I'm not scared, I'm not alone
I know that wherever I go, I'll be home
Last lines:
I think about life, and how short it is
No matter what you do, in the end
Nothing’s left of you but dust.
I'll take comfort in knowing
That's all we are anyway....
stardust flying through space