RASGO — família de instrumentos e pesquisa sonora

Um instrumento de performance para matéria gravada

Corte a fonte.
Mantenha o gesto vivo.

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.

  • JUCEv0.1.0
  • REFERÊNCIAPD/web v0.28.1
  • ESTADOMigração em validação
Navalha 2
MAPA DO SINAL AO VIVOMOTOR PRONTO
SOURCE AMATÉRIA 01
SOURCE BMATÉRIA 02
MASTER CRIATIVO−1.0 dBTPLIVE SAFE

Fonte → slice → padrão → gesto → forma

Um sampler cuja matéria real é a transformação.

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.

A/B

Duas matérias-primas

Fontes independentes alimentam uma gramática comum de corte e recombinação. São matéria, não decks.

128

Slices não destrutivos

Regiões, divisões, BLADE e desfazer remodelam o acesso à fonte sem alterar a gravação original.

XY

Gesto como memória

TRACE registra um movimento entre BPM e pitch. FORM organiza estados mais amplos sem achatar a intervenção ao vivo.

∞

Performance, não reprodução

Padrões, vozes virtuais e decisões assistidas permanecem reversíveis e subordinados a PLAY, STOP e REC.

Navalha original

Glerm Soares cria o instrumento Pure Data e seu fluxo característico de recorte e sequenciamento.

Instrumento de referência

A interface cresce em torno da edição não destrutiva das fontes, padrões, gesto, gravação e fluxos de master.

Referência funcional

A versão PD/web permanece como base explícita para decisões de migração e paridade.

Migração nativa

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

Prepare a matéria. Componha comportamentos. Perform as decisões. Preserve os takes.

EDIT / PREPARE

Torne o corte tocável

  • Carregue SOURCE A/B
  • Selecione e divida regiões
  • BLADE, WHOLE e UNDO
  • Pré-escute sem substituir uma fonte
COMPOSE / FORM

Construa uma gramática

  • Relógios GRID, FREE e JITTER
  • Padrões de passos A/B/GAP
  • Cenas FORM e TRACE XY
  • Memória e transformações reversíveis
PLAY / PERFORM

Atue em tempo real

  • Stutter, burst, micro e reverse
  • Performer Assistido
  • Duas vozes virtuais
  • Operação em um ou dois monitores
TAKES / MASTER

Preserve o trabalho

  • REC com limite de cinco minutos na interface
  • TAKE Timeline persistente
  • Exportação de metadados e receita
  • Ferramentas de faixa/álbum em validação

Uma primeira performance em oito movimentos

Do silêncio a um take gravado.

  1. 01

    Verifique o áudio

    Abra AUDIO SETUP, escolha o dispositivo de saída, a taxa de amostragem e o buffer. Comece com OUTPUT TRIM atenuado.

  2. 02

    Carregue as fontes

    Solte material WAV em SOURCE A e B. Use Preview para escutar sem substituir nenhuma fonte.

  3. 03

    Defina a região

    Selecione um trecho útil na waveform, divida-o e refine com BLADE. A edição permanece não destrutiva.

  4. 04

    Escreva um padrão

    Posicione eventos A, B ou GAP na grade de passos. Escolha GRID, FREE ou JITTER como comportamento temporal.

  5. 05

    Modele o gesto

    Use STUTTER, BURST, MICRO e REVERSE; grave um TRACE XY ou organize cenas FORM mais amplas.

  6. 06

    Convide a assistência

    Ative apenas os vocabulários desejados do Performer Assistido. Suas edições permanecem limitadas e reversíveis.

  7. 07

    Toque

    PLAY inicia o instrumento; STOP invalida gestos pendentes. MASTER CRIATIVO e OUTPUT TRIM cumprem funções distintas.

  8. 08

    Grave e revise

    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

Um take não é resíduo. É a obra tornando-se legí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.

01

Capture sem apagar

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.

02

A revisão faz parte da performance

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.

03

Master como segunda escuta

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 geometria acompanha o trabalho.

A versão JUCE atual mantém controles de edição, performance, composição e mixagem visíveis em um único instrumento nativo.

Interface nativa JUCE do Navalha 2 com waveforms das fontes, padrões, gestos, controles de forma, biblioteca e mixer das fontes
Navalha 2 JUCE/C++ — superfície nativa de edição, performance, composição e mixagem.

DSP nativo com limites explícitos

O master criativo e a saída técnica são sistemas separados.

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.

Aplicativo
Standalone JUCE/C++
Versão atual
JUCE migration v0.1.0
Fontes de áudio
WAV; safe AIFF conversion path
Gravação
PCM16 / PCM24 with TPDF · float32 clean
Projetos
Project v2 + portable ZIP
Taxas verificadas
44.1 / 48 / 96 / 192 kHz safety tests
Teto ao vivo
−1 dBTP, stereo-linked lookahead
Licença
GPL-3.0-or-later + JUCE AGPL-3.0-only
01Fontes + vozessoma criativa
→
02MASTER CRIATIVOdecisão musical
→
03OUTPUT TRIMatenuação técnica
→
04LIVE SAFEDC · true peak · lookahead
→
05Dispositivo + REC + medidormesmo sinal pós-segurança

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

Base nativa concluída. Aceite final ainda aberto.

IMPLEMENTADO
  • Núcleo C++ em tempo real e espaços nativos
  • Recorte de duas fontes e gramática de performance
  • Playhead A/B e leitura temporal das waveforms pela thread de áudio
  • Project v2, projeto portátil e catálogo TAKE
  • Estágio técnico de saída segura ao vivo
  • Dither TPDF determinístico para PCM16/24
  • Evidências automatizadas de regressão e true peak
  • Empacotamento multiplataforma: .deb Linux, instalador NSIS Windows, .dmg Universal 2 macOS — release v0.1.0
EM VALIDAÇÃO
  • Testes humanos de paridade e performance prolongada
  • Verificação cruzada com WAV transitório oficial da EBU
  • Comportamento de desconexão, reconexão e xrun físicos
  • Caminho de masterização de qualidade TRACK/ALBUM
  • Galeria final de capturas limpas
  • Loudness BS.1770 contra fixtures externas, reanálise do WAV pós-codificação
PRÓXIMO
  • Perfis de masterização legacy/qualidade
  • Localização completa da interface
  • Pesquisa futura de console de performance

Uma linhagem mantida visível.

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.

CONTATO

Copie o endereço de e-mail: