Relâmpago: Revista em casa a partir de 9,90

No Doodle de hoje, você compõe a música e Bach faz o arranjo

A Google usou inteligência artificial para analisar 306 peças do alemão – e agora transforma melodias aleatórias em peças que soam como as do gênio.

Por Bruno Vaiano Materia seguir SEGUIR Materia seguir SEGUINDO
Atualizado em 21 mar 2019, 19h24 - Publicado em 21 mar 2019, 19h23

Johann Sebastian Bach faria aniversário hoje. Para comemorar, a Google deu gás tecnológico em sua obra barroca. A compositora Anna Huang – que trabalha com inteligência artificial e tem passagens pelo MIT e Harvard no currículo – criou um programa de computador chamado Coconet para analisar 306 peças compostas por Bach para corais com quatro vozes. O Coconet, após destrinchar os exemplos, começou a chegar às suas próprias soluções de arranjo.

O Coconet foi então incorporado a um doodle – aquelas alterações temporárias que a Google faz em seu próprio logo para comemorar o aniversário de algum cientista ou artista. Você pode ver o doodle de Bach clicando aqui, se ainda for dia 21. Se não for, é possível acessá-lo no arquivo de doodles, que fica aqui.

No doodle, você escreve dois compassos de uma partitura. Não importa que você não entenda nada de música e escolha notas aleatórias. Essas notas vão representar a mais aguda das quatro vozes do coral, o soprano. O que o Coconut faz é criar automaticamente outras três melodias, mais graves, que vão interagir com a melodia que você escreveu e dar contexto a ela. Essas vozes são chamadas alto, tenor e baixo. No print screen abaixo, elas estão representadas respectivamente pelas cores vermelha, verde e azul. 

Screen Shot 2019-03-21 at 11.18.19
(Google/Reprodução)

O Coconut é capaz de transformar qualquer testada no teclado em dois compassos de música bastante coerente. A maneira como as notas escolhidas pelo Coconut vão interagir com as notas que você escolheu dará origem a acordes (isto é, combinações de três ou mais notas), e é a maneira como esses acordes são encadeados que fornece o contexto à melodia.

Continua após a publicidade

 

 

O Coconut tem esse talento todo porque ele foi treinado – como se fosse um cãozinho, mesmo – para recriar os arranjos do próprio Bach a partir de fragmentos. Isso é feito por meio de uma técnica chamada machine learning. É a primeira vez que um doodle opera usando inteligência artificial.

Nas palavras da Google, “Machine learning é o processo de ensinar um computador a chegar a uma solução para um problema mostrando a ele muitos exemplos, em vez de dar a ele uma sequência de regras para seguir, como é feito na programação de computadores tradicional.” O Coconet é treinado do jeito difícil: os pesquisadores exibem a ele trechos de partituras do Bach com notas faltando, e ele tenta adivinhar que notas são essas. Com o tempo, ele dá palpites cada vez mais certeiros.

Quem se interessa por música e (ou) ciências da computação pode ler este post, em que Huang explica como, exatamente, o programa funciona. A SUPER adverte: é só para os cabeçudos.

Continua após a publicidade

 

 

Publicidade


Matéria exclusiva para assinantes. Faça seu login

Este usuário não possui direito de acesso neste conteúdo. Para mudar de conta, faça seu login

Digital Completo

Acesso ilimitado ao site, edições digitais e acervo de todos os títulos Abril nos apps*
Apenas 5,99/mês
DIA DAS MÃES

Revista em Casa + Digital Completo

Receba Super impressa e tenha acesso ilimitado ao site, edições digitais e acervo de todos os títulos Abril nos apps*
A partir de 10,99/mês

*Acesso ilimitado ao site e edições digitais de todos os títulos Abril, ao acervo completo de Veja e Quatro Rodas e todas as edições dos últimos 7 anos de Claudia, Superinteressante, VC S/A, Você RH e Veja Saúde, incluindo edições especiais e históricas no app.
Pagamento único anual de R$71,88, equivalente a R$ 5,99/mês.

PARABÉNS! Você já pode ler essa matéria grátis.
Fechar

Não vá embora sem ler essa matéria!
Assista um anúncio e leia grátis
CLIQUE AQUI.