Duas matérias-primas
Fontes independentes alimentam uma gramática comum de corte e recombinação. São matéria, não decks.
Um instrumento de performance para matéria gravada
Navalha 2 transforma duas fontes sonoras em fragmentos, padrões, gestos e forma tocáveis. Não é um deck duplo nem um sampler convencional: o próprio corte se torna instrumento.
Builds Linux, Windows e macOS, testados via CI.
Fonte → slice → padrão → gesto → forma
Navalha nasceu como instrumento Pure Data de Glerm Soares. Navalha 2 preserva essa linhagem e a expande em um ambiente de performance com duas fontes, orientado pelo gesto e dirigido por Lúcio Araújo. A migração nativa JUCE/C++ mantém o instrumento PD/web v0.28.1 como referência funcional até a conclusão do aceite humano.
Fontes independentes alimentam uma gramática comum de corte e recombinação. São matéria, não decks.
Regiões, divisões, BLADE e desfazer remodelam o acesso à fonte sem alterar a gravação original.
TRACE registra um movimento entre BPM e pitch. FORM organiza estados mais amplos sem achatar a intervenção ao vivo.
Padrões, vozes virtuais e decisões assistidas permanecem reversíveis e subordinados a PLAY, STOP e REC.
Glerm Soares cria o instrumento Pure Data e seu fluxo característico de recorte e sequenciamento.
A interface cresce em torno da edição não destrutiva das fontes, padrões, gesto, gravação e fluxos de master.
A versão PD/web permanece como base explícita para decisões de migração e paridade.
JUCE/C++ v0.1.0 estabelece o núcleo em tempo real, a interface nativa, os projetos portáteis e a base de segurança da saída.
Um instrumento, quatro espaços de trabalho
Uma primeira performance em oito movimentos
Abra AUDIO SETUP, escolha o dispositivo de saída, a taxa de amostragem e o buffer. Comece com OUTPUT TRIM atenuado.
Solte material WAV em SOURCE A e B. Use Preview para escutar sem substituir nenhuma fonte.
Selecione um trecho útil na waveform, divida-o e refine com BLADE. A edição permanece não destrutiva.
Posicione eventos A, B ou GAP na grade de passos. Escolha GRID, FREE ou JITTER como comportamento temporal.
Use STUTTER, BURST, MICRO e REVERSE; grave um TRACE XY ou organize cenas FORM mais amplas.
Ative apenas os vocabulários desejados do Performer Assistido. Suas edições permanecem limitadas e reversíveis.
PLAY inicia o instrumento; STOP invalida gestos pendentes. MASTER CRIATIVO e OUTPUT TRIM cumprem funções distintas.
Escolha PCM16, PCM24 ou float32, pressione REC e revise o WAV finalizado na TAKE Timeline.
O aplicativo nativo trata o aprendizado como superfície de performance, não como ajuda sobreposta. Dez capítulos percorrem o caminho da matéria ao take, enquanto o painel LEARN contextual mantém o sentido de cada controle disponível no momento de uso — em EN/PT/FR/ES.
Um take é uma decisão tornada audível
REC captura o mesmo sinal pós-segurança que chega ao dispositivo e ao medidor: sem caminho de exportação oculto, sem mixagem substituta. Um take preserva o momento em que corte, gesto e forma se tornam uma decisão musical que pode ser ouvida novamente, descrita, comparada e levada adiante.
Cada WAV finalizado preserva sua identidade técnica e metadados opcionais. Ele pode retornar a SOURCE A ou B sem substituir o material original nem ocultar o percurso que o produziu.
TAKE Timeline transforma a gravação em um espaço editorial: escutar, anotar, avaliar, comparar e preservar a receita de uma decisão antes que ela se torne memória sem contexto.
As ferramentas TRACK e ALBUM não prometem tornar tudo mais alto. Elas preparam uma segunda passagem cuidadosa: nível, sequência, espaços, fades e evidências permanecem visíveis antes que um take se torne uma edição.
PERFORM→ TAKE →REVISÃO→ MASTER →OBRA / EDIÇÃO
Uma estrutura nativa, não uma imagem do aplicativo web
A versão JUCE atual mantém controles de edição, performance, composição e mixagem visíveis em um único instrumento nativo.
DSP nativo com limites explícitos
O aplicativo é construído em C++20 com JUCE 8. Seu caminho em tempo real evita alocação e locks no callback de áudio. A versão Linux atual está verificada; Windows e macOS permanecem como alvos de validação planejados.
Evidências automatizadas: contratos do núcleo, render dourado, stress, gravação prolongada, codecs de projeto, proteção headless e verificação independente de true peak com FFmpeg —10/10 testes aprovados no GNU/Linux.
Publicado como trabalho em andamento, medido sem exagero
Glerm Soares — author, developer and creator of the original Navalha Pure Data instrument.
Lúcio Araújo — conception and direction of Navalha 2 upgrades, musician-facing workflow, interface decisions, testing and musical evaluation.
OpenAI / ChatGPT — implementation assistance, migration tooling, documentation and test preparation under Lúcio Araújo’s direction.
Código-fonte do Navalha 2: GPL-3.0-or-later. JUCE 8 é obtido separadamente sob AGPL-3.0-only ou licença comercial JUCE. Consulte o estado das licenças antes de distribuir binários.