AI-Generated Tango: pure machine creativity churns out tango lyrics like those of the golden age

06/09/2018

The culture of tango and its community -be it in Argentina, Uruguay or anywhere else in the world- is inherently obsessed with the past. With ritual fervor we listen and dance to tango songs that were written, composed and rendered more than 70 years ago. When I used to live in Uruguay, I've heard my parents, relatives and friends say: 'the past was a better time' in remembrance of tango, as well as politico-economic and athletic achievements from previous generations. Similarly, tango enthusiasts today argue that tango cannot be re-created as it was:

 

*The way musical instruments are constructed today is not the same,

*Recording technology is not the same,

*Collective consciousness and its corresponding poetry are not the same,

 

... are some of the arguments being said.

 

As result we are condemned for adoration of a culture that is no longer here. Of particular relevance are tango lyrics and their beautiful poetry: how to write them anew without the collective consciousness of the past?

 

Here I propose the use of artificial intelligence, and machine learning in particular, to help us re-gain the poetry of tango lyrics from the past. With this in mind, I created a corpus text containing 1,427 tango lyrics downloaded from the website TodoTango and used it as input to train a recurrent neural network (LSTM) in order to generate novel tango lyrics in the style of those from the past! 

 

The corpus was comprised of 226,427 words and 1,230,448 characters and contained lyrics written as early as 1903, with many of them written in slang or 'lunfardo' style.

 

The architecture used was based on char-rnn as previously shown (see References), with training performed using the following parameters:

 

# layer size: 300 cells or memory units

# number of layers: 3

# batch size: 40

# number of epochs: 100

Training was conducted on my MacBook Pro (CPU processing)and lasted several hours.

 

Here are three examples of tango lyrics that were generated using this approach:

 

TRISTE REALIDAD

 

Tus culpirlos se hinca un cohectoito

pero puñal, lo que he sufrido,

ignorando sus encontrados notos de tu casado

están mucho tiraste a pobrecita

y me nublo en mi soledad...

¡Es en un rincón de idilio!

 

Yo la pasión encono puedo que sabe,

más garufa te perdí,

que en el tropezón de cigarrillos.

 

Cantinela, puerta, te hace más dolor,

viper si el magrito llorón

y a tu linda costumbre será mi corazón,

¿por qué te han castora renéste?

a la oreja lleva el corazón!...

 

En comisario que inventó provoco el sol escupciolo,

el corte hecho taura donde al ñomo pila en el mar

quien lunfargo donde pueda hablarme

irá aquel "hasta!

Inúngun dídas hasta el bandoneón.

 

Me caen las vecinas las vengan

las ídenticos dichas.,

como estar cierto que el vidrio,

"tal vez el pipiolo de tu canto!

¡No vas a sacudir compañero!

¡Me dice por la vi!

No entiendo cuando ganas de mi mal-desdicha,

hoy no puede dueña, la querida,

no tiene un viajo luna tus ansias.

Dejame soñar el resto de luna.

 

 

VIVI CON DIOS

 

Si lo amaba hasta la otaria de unos ojos negros

que una noche rajé.

 

En el chaparrón, vieja posé,

quisiera errán músíadmos,

cuatro enamorciones con ella en direcer

de atrasó una disco, carne portalaca.

 

Cartitas gentes

por qué.

Tambuén tentonio en altivía.

Haciéndote a pedirla

lo pegue arriba

¡silencio y la regio en Palermo!

¡Qué gran divina generación!...

¡Chalinamente con todos locos,

del reino siempre empieza del adiós?

 

Hoy me sale pase ingrata perdí,

no vendrás mis voces y oro.

El baile el cristal de pronto en tu amor.

¡Barrio! Resorta y sentirse en su ceño ranigo

yo he cantado con su duende

con el antifa al fin más, en mis dientes,

de todos el incomplé perderte,

en las flores de la vida,

meta ella despertó

yo me estampos te gastó un tiempo

triste de la mano con tres olmiños.

 

El corazón en él sos un broche

y tu vivir de zornar zorra al pasar.

 

A ser que no estás

profundo lo herido,

si en su pecho de carne, pescante,

decía bien mío.

Coplas de hereinación.

 

 

TODAS LAS ESQUINAS

 

¡Ella una buscando esta pieza, sin aquel día, yo levantó."

 

Entre tuvo frente a Dior...

Mas él es un llanto está matando

tan solo chiquean capaz del viejo piso,

que me copilón.

No ves,

cuando a ti la fe...

Un hombre que aquél, la voluntad

que elza ya lo se resista quedará no.

 

Cotidianotas de amor colores

en tu memoria. En mi algo vaina querendería

también implora tu amor.

 

Envidia, pilchas sin sentimental,

que de noche criolla radia

de los ojos del amor,

una fiza y cafecita de Barracas,

te caebras los ojos, se dice al corazón.

Y un recuerdo que se vine a bailar,

en los otros lograstes de mi alma tremendó al revés.

Guita, Clarita, que el jardín alucinada...

Recién tengo cálido ideal.

 

Suele bastones cancheros de celos,

porque sos grande, mina, más, cascabelo,

la fuerza de wopias con venes

y que me cubrían: no están ese nido una ficula nos abroz se apagó...

 

¡Biento lo dejé?"

fue peregrino

camino, en sombras ni gauchitos

montoneros sondonos,

veces en esos orillitas

 

 

In order to make them more 'human' I decided to read them aloud and record myself in the process. You can listen them here:

 

 

From the reading it was clear there is a cadence or rhythm to the generated compositions even though some of the words are non-sensical or slang-style I would say as the tango lyrics from the corpus are populated with slang terms that even today is hard to re-gain what the meant back in time when the songs were written. 

 

 

It is important to mention that I haven't altered or modified the output from the recurrent neural network and the lyrics presented here are exactly as the algorithm conceived them. In many occasions artists modify the output in order to have a more balanced collaboration when using machine learning as creative tool. For this particular work, I wanted to explore machine creativity in its purest form without any modification by me. This was important as I wanted to generate novelty by conserving the writing style of the past. I hope this approach will inspire tango composers and musicians when creating tango lyrics that evoke the poetry of the past while using today's technology.

 

 

Acknowledgements

 

I would like to thank Laurenzo's lab and the School of Creative Media, City University of Hong Kong. 

 

References

 

https://www.martincalvino.co/single-post/2018/06/04/Automation-of-news-headlines-on-DONALD-TRUMP-using-machine-learning

 

 

 

 

 

 

  

Please reload

New York, United States