17 pontos por xguru 2021-12-21 | 2 comentários | Compartilhar no WhatsApp

"Omniscient Mozart (Mozart onisciente)"

  • Transcreve automaticamente vocais/bateria/acordes/beat/instrumentos etc. de músicas em MP3 ou links do YouTube

→ gera em MIDI e MP3

  • Biblioteca Python

→ pode ser executada diretamente no Google Colab ou no Replicate

  • Modos

→ music : transcrição de notas de instrumentos

→ drum : transcrição de eventos de percussão

→ vocal : transcrição de melodia vocal em nível de nota

→ vocal-contour : transcrição de melodia vocal em nível de frame

→ chord : transcrição de progressão de acordes

→ beat : transcrição de batida

2 comentários

 
budlebee 2021-12-21

Usei uma vez e parece estar no nível de um software comercial como o Melodyne.

Nas partes em que só aparece piano, é quase perfeito, e nas partes em que vários instrumentos tocam juntos, ele também consegue extrair em um nível satisfatório as notas mais agudas, como a melodia vocal ou a melodia dos instrumentos.

 
xguru 2021-12-21

No Colab, testei com o link do videoclipe no YouTube de "All Of Me", do John Legend, de que eu gosto,

e ele extrai a parte inicial do piano em MIDI quase perfeitamente. A parte de trás, onde as notas se sobrepõem, fica um pouco mais complexa, mas...

Acho que vale a pena testar com músicas cujas partituras são difíceis de encontrar.

Dá para extrair em MIDI, colocar no Sibelius ou no MuseScore, fazer uma leve edição e depois gerar a partitura.