2 pontos por GN⁺ 2025-10-24 | 1 comentários | Compartilhar no WhatsApp
  • O VST3 SDK, padrão central para o desenvolvimento de plug-ins de áudio, foi lançado na nova versão 3.8.0 e agora adota a licença MIT
  • Esta atualização foi liderada pela Steinberg Media Technologies, e o SDK pode ser baixado no VST 3 Developer Portal oficial
  • A nova versão afrouxa as restrições de licença anteriores, permitindo uso livre tanto em projetos de código aberto quanto comerciais
  • Desenvolvedores podem consultar materiais técnicos e exemplos por meio da documentação online e do vstdev.org
  • Espera-se que essa mudança promova a compatibilidade de plug-ins e a aceleração da inovação em todo o ecossistema de software de áudio

Visão geral do lançamento do SDK VST 3.8.0

  • A Steinberg Media Technologies anunciou oficialmente o VST SDK 3.8.0 em 20 de outubro de 2025

    • Este lançamento é uma atualização importante voltada à comunidade de desenvolvedores de plug-ins de áudio, melhorando significativamente a acessibilidade e a usabilidade do SDK
    • Desenvolvedores podem baixar o SDK diretamente no portal oficial, onde também está disponível a documentação online
  • A política de licenciamento do formato VST3 foi alterada de cláusulas restritivas anteriores para a licença MIT

    • A licença MIT permite uso, modificação e distribuição livres tanto em projetos comerciais quanto de código aberto
    • Com isso, cria-se um ambiente em que desenvolvedores de engines de áudio, DAWs e plug-ins podem integrar o VST3 sem restrições legais

Recursos para desenvolvedores e acesso à documentação

  • O VST 3 Developer Portal oficial (steinbergmedia.github.io) fornece a documentação mais recente e diretrizes de API

    • O portal inclui a estrutura do SDK, código de exemplo e explicações sobre interfaces de plug-ins
    • Com isso, desenvolvedores podem projetar e testar plug-ins baseados em VST3 com mais eficiência
  • O vstdev.org é um hub de informações voltado à comunidade, apoiando colaboração e compartilhamento técnico entre desenvolvedores

    • Por meio de fóruns, tutoriais e projetos de exemplo, ele oferece conhecimento prático para o desenvolvimento no dia a dia

Impacto no ecossistema de desenvolvimento de áudio

  • A adoção da licença MIT marca um passo importante para fortalecer a padronização de plug-ins e a interoperabilidade

    • Empresas de software de áudio e projetos open source que antes hesitavam em adotar o VST3 por questões de licença agora poderão participar de forma mais ativa
    • Em especial, a integração com frameworks de áudio importantes como JUCE, Tracktion e Bitwig tende a se tornar ainda mais fluida
  • A medida é vista como um ponto de virada importante para acelerar a inovação em tecnologia de áudio e promover a expansão da comunidade de desenvolvedores

    • No futuro, o VST3 tem grande chance de se consolidar como padrão de fato no desenvolvimento de plug-ins de áudio

1 comentários

 
GN⁺ 2025-10-24
Opiniões no Hacker News
  • Como a Yamaha é dona da Steinberg, há quem veja isso como "um caso de a Yamaha ter feito a coisa certa"
    No passado, a Yamaha também comprou a Korg quando ela estava em dificuldades financeiras, deu suporte com recursos e depois a devolveu aos donos originais, além de ter devolvido os direitos da marca Sequential ao fundador Dave Smith
    Artigos relacionados: História da Korg, História da Sequential, notícia da RA

    • A Yamaha é uma empresa muito antiga e foi construída sobre uma filosofia diferente da de outras companhias
      A história deles também é interessante — vale a pena ver este vídeo
      É marcante como empresas com a atitude de “fizemos algo interessante, quer comprar?” sobrevivem muito mais tempo do que empresas com a mentalidade de “vamos ganhar dinheiro com isso”
    • A Yamaha ainda mantém bem a documentação dos produtos e preserva o suporte a drivers antigos
      Tenho um equipamento USB da Yamaha de 1999 e ainda existem drivers para Windows 11 e para o macOS mais recente
    • “Quero um piano” → “Claro” → “Também queria comprar uma moto” → “Por incrível que pareça...”
      Uma forma bem-humorada de expressar a versatilidade da Yamaha
    • Eu não sabia que a Steinberg tinha sido adquirida pela Yamaha
      Mesmo assim, juridicamente ela continua sendo uma entidade separada, e a sede e as equipes de desenvolvimento e suporte ainda ficam em Hamburgo
      Ter sido comprada pela Yamaha não é algo ruim, mas não parece ter relação direta com esta decisão
    • Gosto dos equipamentos de áudio da Yamaha
      A qualidade dos alto-falantes e a facilidade de reparo são excelentes, e os preços são razoáveis
      Outras marcas decepcionaram com revestimentos para dificultar conserto ou problemas de superaquecimento
      Ouvindo esse contexto, a qualidade da Yamaha faz sentido
  • Há quem veja isso como consequência de o formato CLAP ser tecnicamente superior ao VST3
    Aponta-se que a Steinberg vinha tomando várias medidas para manter o monopólio do VST3, como interromper distribuição, fazer ameaças legais e tentar dificultar a expansão do CLAP

  • Parece que a Steinberg tomou esta decisão porque o CLAP conseguiu se estabelecer
    Veja o projeto CLAP da u-he

    • Isso parece útil para plugins existentes que queiram migrar para open source
    • Faço bastante produção musical, mas quase nunca vi plugins CLAP na prática
    • Fico curioso se os plugins populares de hoje oferecem versão CLAP
    • Não sabia que a u-he tinha crescido tanto; lembro dela desde a época do Zebra
    • Acho o CLAP muito melhor
  • A sensação é de que essa mudança para sair de um formato proprietário demorou demais
    Como compositor que colabora com vários estúdios, preciso instalar vários DAWs por questões de compatibilidade, e quase 800 plugins são reescaneados toda vez
    Espera-se que Apple e Avid também usem esta decisão como ponto de partida para discutir padronização
    AAX e AU têm processos de build complicados, e AU muitas vezes não passa de um wrapper de VST
    Há esperança de que, nos próximos cinco anos, chegue uma padronização real e um fluxo de trabalho mais suave

    • Depois que migrei totalmente para Linux, parei de usar DAWs
      A sensação é de que a indústria de software de áudio está comercializada demais e precisa de uma inovação open source como a do Blender
  • Do ponto de vista da comunidade técnica, esta é uma das notícias mais esperadas
    Surpreende que algo desejado há tantos anos tenha sido anunciado de forma tão discreta em um fórum
    Graças à Steinberg e à Yamaha, parece que muitas mudanças boas podem vir daqui para frente

  • Há muitas boas notícias no campo do áudio open source
    Também vale conferir o vídeo que mostra o andamento do desenvolvimento do Audacity 4

    • Perto dos 25 minutos, o vídeo menciona o sofrimento para implementar um host VST3. Dizem que “se for fazer isso, é melhor reservar bastante tempo”
    • Espero que não coloquem o Google Analytics de volta
    • Estou acompanhando o Audacity 4 de perto; espero que não enfiem mais nenhuma estranheza
  • Como alguém que não é especialista em áudio, estas foram as impressões

    1. É uma boa notícia. Como o VST tem um papel importante no ecossistema de software de áudio, tornar-se mais aberto é algo positivo
    2. O SDK é muito maior do que eu imaginava. APIs como agendamento de tarefas entre threads foram difíceis de entender
    3. A formatação em Markdown da postagem estava toda quebrada e dificultou a leitura
    • A maioria dos plugins VST inclui GUI, então o SDK precisa oferecer suporte a um framework de UI multiplataforma
      Os recursos ligados a threads servem principalmente para encaminhar eventos de entrada e atualizações de renderização para a thread principal (UI)
    • O áudio é processado em uma thread separada da UI
      A maioria dos VSTs é dividida entre a parte da UI e a parte do motor de áudio, então o gerenciamento de threads é muito importante
    • O modelo básico de threads de um plugin é composto por thread “principal” e thread de “áudio”
      Fica especificado quais métodos podem ser chamados em cada thread
      O CLAP introduziu a extensão de pool de threads do host, para que o plugin não precise gerenciar threads diretamente, e o VST3 também está caminhando nessa direção
      Grande parte dessa complexidade vem da complexidade acidental (accidental complexity) do próprio VST3
  • É uma mudança impulsionada pelo CLAP, mas os desdobramentos daqui para frente são interessantes
    O VST é complexo, mas amplamente usado; o CLAP é simples, mas ainda tem pouca adoção

    • Hoje, plugins com suporte a CLAP estão na faixa de 1 em cada 200, enquanto VST tem suporte em praticamente 100% dos casos
      Mas, se o CLAP for mais fácil de desenvolver e tiver menos peso de licenciamento, as contribuições da comunidade podem aumentar
      Ainda assim, parece que vai levar tempo até se popularizar
  • Em princípio é uma boa mudança, mas na prática ela pode reforçar ainda mais a monocultura da metáfora musical dos anos 1970
    O VST3, assim como o MIDI 1.0, tem um projeto limitado e rígido
    Se o AudioUnits tivesse sido aberto sob licença MIT, a reação provavelmente seria bem diferente

    • Há curiosidade sobre o que significa, de forma concreta, essa parte de “limitado e opinionated”, e quais são as diferenças conceituais entre AU e VST3
  • Provavelmente é uma medida em resposta à popularidade do CLAP
    Mas é interessante que tenham adicionado suporte a Wayland
    Nesse ponto, o VST3 está até à frente do CLAP