Saltar para o conteúdo
Análise de música generativa

Transforme qualquer música em ADN visual.

O MusicDNA transforma uma faixa num genoma sonoro 3D, pintado em tempo real a partir do ritmo, da energia, do espetro e da estrutura. Há também um modo 2D para cartões de partilha limpos.

Sem dados aleatóriosAnalisado no navegadorSem conta
🎵

Nenhuma faixa encontrada.

Adicione um ficheiro de áudio a /public/music e atualize o manifest.json para começar.

  1. 1Adicione um ficheiro .mp3, .wav, .ogg ou .m4a a /public/music
  2. 2Adicione uma entrada a /public/music/manifest.json
  3. 3Recarregue a aplicação
  4. 4Selecione a faixa e clique em Analisar

Sete modos de visualização

Cada modo é impulsionado por uma análise real e determinista.

02

Genoma sonoro

Uma hélice tipo ADN escrita pela música. Abre em 3D por predefinição com rotação, zoom, rotação automática e reposição da câmara. Há um modo 2D para cartões de partilha limpos. Os degraus de batida, os pulsos de energia e os marcadores de secção são todos impulsionados pela análise real.

RHYTHMSTRUCTUREENERGY
Ritmo, estrutura, energia, espetro
03

Paisagem de forma de onda

Um terreno de áudio em camadas. As cristas de amplitude tornam-se montanhas, a energia RMS forma colinas, as bandas espetrais pintam as encostas e as batidas fixam o horizonte.

DYNAMICSSTRUCTURE
04

Constelação rítmica

Os ataques tornam-se estrelas num mapa de fase de compasso x tempo. Os tempos fortes ancoram o céu, a síncope desenha arcos, a densidade forma nuvens, as secções tingem as regiões.

MOTIFSRHYTHM
Ritmo, groove, acentos, densidade
05

Aurora espetral

Graves, médios e agudos fluem como três cortinas de aurora. Uma linha de centroide traça o brilho, os picos harmónicos brilham e os agudos dispersam-se como partículas cintilantes.

TIMBRESPECTRUM
Espetro, brilho, harmonia, movimento
06

Retrato harmónico

O vetor de croma pinta uma roda de peso tonal. As camadas crescem com a densidade harmónica.

TONALITYHARMONY
Equilíbrio tonal
07

Cidade da faixa

Ritmo, timbre e dinâmica formam cidades diferentes com ruas, praças, jardins ou margens.

STRUCTURESONG
Estrutura da música

Veja como uma música se torna sete imagens.

Como funciona o MusicDNA

Quatro passos do som à assinatura.

  1. 1

    Escolha uma faixa

    Escolha qualquer ficheiro de áudio da sua pasta de música.

  2. 2

    Descodifique o áudio

    Descodificamos o ficheiro com a Web Audio API no seu navegador.

  3. 3

    Extraia características reais

    O ritmo, a energia, o espetro, a harmonia e a estrutura são extraídos do sinal.

  4. 4

    Gere o ADN visual

    Visualizações deterministas são renderizadas a partir da análise real.

As visualizações são deterministas. O mesmo ficheiro produz sempre o mesmo ADN.

Compare duas faixas

Analise duas faixas lado a lado e compare BPM, energia, brilho, dinâmica, estrutura, ambiente e momentos-chave. O MusicDNA ajuda-o a perceber em que diferem duas peças de áudio, localmente no seu navegador, sem carregar os seus ficheiros.

A
Faixa A
Faixa A
Comece pela faixa selecionada
B
Faixa B
Escolha ou carregue uma segunda faixa
  • BPM, energia, brilho e dinâmica, lado a lado
  • Alinhamento da linha do tempo normalizado 0-100%
  • Semelhanças e diferenças reais do áudio

O que o MusicDNA lê

Cada visual assenta em características de sinal medidas.

Forma de onda

01

Picos subamostrados e envelope RMS ao longo da faixa.

Método de análise de sinal

Picos subamostrados e envelope de potência RMS de janela deslizante

Ritmo

02

Força dos ataques, tempos de batida e estimativa de BPM por autocorrelação.

Método de análise de sinal

Deteção de onsets por fluxo espetral e rastreamento de tempo por autocorrelação

Espetro

03

Quadros FFT, centroide espetral, fluxo e equilíbrio grave/médio/agudo.

Método de análise de sinal

Transformada de Fourier de Tempo Curto (STFT) com centroide e fluxo espetral

Harmonia

04

Vetor de croma e estimativa de tonalidade via perfis de Krumhansl-Schmuckler.

Método de análise de sinal

Vetores Chroma de 12 elementos combinados com perfis Krumhansl-Schmuckler

Estrutura

05

Limites de secção a partir da novidade espetral e de energia.

Método de análise de sinal

Matriz de autosimilaridade da curva de novidade para limites de secção

Dinâmica

06

Curva de sonoridade, alcance dinâmico, momentos mais fortes e mais suaves.

Método de análise de sinal

Curva de intensidade integrada EBU R128 e dinâmica do fator de crista

Nem todas as características estão disponíveis para todas as faixas. Os valores incertos são claramente assinalados como estimativas.

Como este sinal é extraído

Porque é que o ADN visual importa

O aspeto da música muda a forma como ouve.

Ver a estrutura

Descubra onde uma faixa cria tensão, abranda e atinge o seu auge.

Comparar sons

Detete num relance as diferenças entre versões, misturas e faixas.

Criar artefactos visuais

Gere cartões, posters e imagens de ADN a partir das músicas que adora.

Analisar sem adivinhar

Cada métrica é derivada do sinal de áudio real, não inventada.

Sobre o MusicDNA

O MusicDNA transforma o som numa impressão digital visual, construída inteiramente a partir de análise de áudio real no seu dispositivo.

Sem conta

Sem registo. Sem rastreio. Sem passo de carregamento.

Sem dados aleatórios

Cada métrica é derivada do sinal real.

Analisado no navegador

A descodificação e a extração de características acontecem neste dispositivo.

Exporte nas suas condições

Cartões de partilha e JSON apenas quando o decidir.

Todas as métricas vêm da análise do ficheiro de áudio selecionado. Os valores estimados são assinalados. Se um valor não puder ser calculado de forma fiável, não o mostramos como facto.

Iniciar exploração

Pronto para transformar o som em ADN visual?

Selecione qualquer faixa da sua biblioteca ou experimente os nossos algoritmos de análise em tempo real.