SampLab Pro

Sobre SampLab Pro

Um conjunto independente de ferramentas para navegador: transcrição de alturas musicais, filtragem de frequências e síntese MIDI.

As ferramentas originais de áudio e MIDI processam os arquivos localmente no navegador. Salvar um resultado ou iniciar uma tarefa de IA envia o conteúdo necessário para essa ação. Confira o fornecedor de cada tarefa.

O processamento no navegador usa Spotify Basic Pitch (https://github.com/spotify/basic-pitch) para transcrição de áudio para MIDI, Essentia.js (https://github.com/MTG/essentia.js) para determinadas análises de áudio e a API Web Audio.

Tecnologias e padrões de código aberto

  • Basic Pitch — Modelo de rede neuronal de código aberto do Spotify que deteta alturas musicais no navegador para converter áudio em MIDI.
  • Essentia.js — Biblioteca de análise de áudio WebAssembly para extrair andamento, tonalidade e características musicais.
  • API de áudio da web — Interface padrão W3C do navegador para descodificar, processar e sintetizar áudio no cliente.