O ecossistema Manguebyte
Parabolic
Crie seus próprios plugins e samplers sem escrever código: você molda o som com os controles que um músico já conhece e aperta um botão para ter um plugin de verdade.
Em desenvolvimento. Ainda não há versão para baixar, e o código ainda não é público.
O que é
O Parabolic é um gerador de plugins e samplers para músicos. Você molda um som com os controles que já conhece (amostras, osciladores, filtros, envelopes, efeitos, um teclado) e aperta um botão para ter um plugin de verdade, em CLAP ou VST 3.
Ferramentas que transformam ideias em plugins já existem, mas cada uma pede que o músico vire outra coisa antes: quem monta patches, quem programa, ou cliente do tocador de outra empresa. O Parabolic fala a língua do músico.
O nome vem do manguebeat do Recife, cujo símbolo é uma antena parabólica fincada na lama do mangue, puxando os sinais do mundo e mandando os do mangue de volta. O Parabolic é essa antena para o som: recebe o que o músico imagina e transmite como um plugin que qualquer pessoa pode abrir.
O que dá para fazer
- Sampler
- Importe suas amostras: o programa as mapeia pelo teclado, e você ajusta início, fim e loop na forma de onda, com volume, ataque e soltura.
- Sintetizador
- Uma camada junto com o sampler: osciladores, com tabela de wavetable e unison no primeiro, sub e ruído, filtro e envelopes.
- Efeitos
- Uma cadeia de efeitos que você monta e reordena, cada um com o próprio painel.
- Bateria
- Uma grade com as 16 peças principais do mapa General MIDI e qualquer outra tecla que o kit use: solte uma amostra no pad e ajuste nível, pan e afinação.
- Presets
- Sons prontos por categoria para começar. Os seus ficam em Meus sons, com todos os controles, e valem em todos os projetos.
- Exportar
- Dê nome, fabricante, versão e descrição e escolha CLAP, VST 3 ou SFZ, sem compilador na sua máquina, com verificações antes de exportar. O plugin tem painel próprio, gerado sem programar, com os controles ligados, um medidor de saída e tema claro ou escuro. Por enquanto, só no Windows de 64 bits. O SFZ leva as amostras, o mapa, a afinação, o ganho e os loops, sem efeitos nem sintetizador.
Como funciona
Um projeto é uma pasta: um documento de texto com tudo o que você fez, com desfazer e refazer, e os arquivos de amostra, que nunca são alterados. Antes de ser ouvido, o projeto é compilado numa descrição congelada do que tocar.
A prévia dentro do Parabolic e o plugin exportado tocam essa mesma descrição, no mesmo motor. Exportar não exige compilar nada: o plugin é um motor já pronto com o seu instrumento anexado a ele, por isso funciona sem compilador na máquina de quem o faz.
Como usa o Manguebyte
O Parabolic é construído inteiro sobre o Manguebyte: o sampler e o som vêm de manguebyte-sampler e manguebyte-dsp, os plugins de manguebyte-clap e manguebyte-vst3, as amostras de manguebyte-formats e manguebyte-analysis, os projetos de manguebyte-state, e o que se vê de manguebyte-ui e manguebyte-gui.
Com isso ele herda as regras do framework: nada na thread de áudio aloca memória, trava, espera ou entra em pânico. O que falta ao Parabolic é pedido ao framework e construído lá, em aberto.
Licença
O Parabolic será gratuito para uso pessoal, educacional e de pesquisa, sob a PolyForm Noncommercial 1.0.0. O uso comercial, inclusive vender plugins feitos com ele, pede uma licença comercial. O Manguebyte continua sob MIT ou Apache-2.0.
O ecossistema Manguebyte
Mais quatro projetos do Recife crescem do mesmo mangue, feitos para rodar sobre o Manguebyte.
-

Este framework
Manguebyte
O framework de áudio de código aberto para Rust, sob MIT ou Apache-2.0, publicado no crates.io. O Aratu já toca sobre o seu motor para o navegador, e o plugin Aratu Bridge toca essa mesma música numa DAW; a Caecilia e o Parabolic são construídos sobre ele.
-

Em desenvolvimento
Aratu
Uma linguagem de live coding que se lê como música: compassos, tempos e figuras em primeiro lugar, em português, espanhol e inglês. O editor roda no navegador e toca sobre o Manguebyte.
-

Alfa
Caecilia
Um órgão de tubos virtual escrito em Rust sobre o Manguebyte: programa próprio e plugins VST3 e CLAP.
-

Em desenvolvimento
Parabolic
Uma ferramenta para músicos transformarem os próprios sons em plugins e samplers sem escrever código.
-

Em desenho
MARÉ
Multi-device Audio Realtime Exchange: um protocolo aberto de áudio e MIDI de baixa latência, para substituir o ASIO. Vários programas num mesmo aparelho ao mesmo tempo, vários aparelhos como um só, MIDI 2.0 no mesmo relógio.





