Sobre o serviço
TraduzidoSou um desenvolvedor de DSP de áudio e trabalho com Faust todos os dias, transformando ideias de processamento de sinal em software pronto para lançamento. Minha especialidade é áudio em tempo real: sintetizadores, compressores e outras dinâmicas, reverberadores, filtros, distorção, espacialização e efeitos de modulação. Como o Faust descreve um gráfico de sinal em um nível alto, eu rapidamente passo de um esboço ou som de referência para uma implementação limpa e testada, e então compilo diretamente em C++ nativo para um plugin VST ou AU ou em WebAssembly para o navegador. Um projeto típico se parece com isso. Primeiro, concordamos sobre o som e as restrições—taxa de amostragem, orçamento de latência, plataforma alvo, capacidade de CPU. Então eu escrevo e perfilo o algoritmo em Faust, mantendo o código modular para que os parâmetros se mapeiem de forma limpa na interface do host. Eu entrego o plugin construído, código-fonte legível, uma breve nota explicando as soluções de DSP e um conjunto de sinais de teste para que você possa verificar o comportamento por conta própria. Eu fico atento à estabilidade numérica, ao tratamento de denormal e ao aumento suave de parâmetros sem cliques, e antes da entrega, testo em vários tamanhos de bloco. Ao longo dos anos, enviei osciladores antialiased, cordas modeladas fisicamente, reverberadores de convolução e redes de feedback, assim como cadeias de multi-efeitos. Descreva o efeito ou instrumento que você precisa, diga-me o que você quer—um binário autônomo, um plugin ou um módulo Wasm embutível—e eu avaliarei honestamente a tarefa e farei da maneira certa.