O que você vai aprender

  • Carregar um instrumento VST pelo VeSTige
  • Entender as diferenças de suporte entre Windows e Linux
  • Diagnosticar os problemas mais comuns de VST no LMMS

VeSTige e Plugins VST🔗

VST (Virtual Studio Technology) é o formato de plugin criado pela Steinberg e adotado como padrão de fato pela indústria. O LMMS carrega instrumentos VST através do VeSTige e efeitos VST através do VST Effect.

VeSTige com um instrumento VST carregado e a interface nativa aberta

Carregando🔗

  1. Adicione uma trilha com VeSTige.
  2. Clique no ícone de pasta e navegue até o arquivo .dll do plugin.
  3. Clique em Mostrar/ocultar GUI para abrir a interface do próprio plugin.

O VeSTige também expõe alguns parâmetros do plugin diretamente na janela do LMMS, o que os torna automatizáveis.

Suporte por sistema🔗

SistemaO que funciona
WindowsVST2 de 32 e 64 bits, conforme a arquitetura do LMMS instalado
LinuxVST2 do Windows através do Wine, embutido na build oficial
macOSSuporte limitado e historicamente problemático

O LMMS suporta VST2, não VST3. A Steinberg descontinuou o licenciamento do VST2 em 2018, o que congelou o formato. Plugins lançados nos últimos anos frequentemente só existem em VST3 e não carregam no LMMS.

Arquitetura precisa bater🔗

Um LMMS de 64 bits carrega plugins de 64 bits; um de 32 bits carrega plugins de 32 bits. Misturar não funciona e costuma falhar silenciosamente — o plugin simplesmente não abre.

Se um plugin se recusa a carregar, conferir a arquitetura é o primeiro diagnóstico.

VST no Linux🔗

A build oficial do LMMS para Linux embute uma camada baseada em Wine que executa plugins VST do Windows. Funciona bem para muitos plugins e falha para outros, especialmente os que dependem de recursos gráficos elaborados.

Requisitos práticos:

  • Wine instalado no sistema
  • Bibliotecas de 32 bits, se o plugin for de 32 bits
  • Paciência: o primeiro carregamento de cada plugin é lento

Alternativas nativas do Linux que dispensam VST: plugins LADSPA e LV2 (estes últimos via hosts externos), além dos instrumentos nativos do LMMS.

Estabilidade🔗

Um plugin VST roda dentro do processo do LMMS. Um plugin instável derruba o programa inteiro, levando junto o trabalho não salvo.

💡

Ao testar um plugin VST novo, salve o projeto antes de carregá-lo. Se o LMMS travar, você perde o teste e não o trabalho. Vale também testar cada plugin novo num projeto vazio antes de introduzi-lo num projeto real.

Quando vale a pena🔗

O LMMS tem instrumentos nativos capazes; recorrer a VST faz sentido quando:

  • Você precisa de um som específico que só existe naquele plugin
  • Você já tem uma biblioteca comercial e quer aproveitá-la
  • Precisa de um processador que o LMMS não tem, como um limitador com medição de LUFS

Para produção puramente interna, os nativos costumam bastar — e trazem a vantagem de o projeto abrir em qualquer máquina.

Erros comuns

  • Tentar carregar um VST3 e concluir que o LMMS está quebrado
  • Misturar arquiteturas de 32 e 64 bits
  • Distribuir um projeto que depende de plugins comerciais — ninguém mais conseguirá abri-lo igual
  • Confiar num plugin instável e perder trabalho não salvo

Na prática🔗

  1. Baixe um instrumento VST2 gratuito compatível com sua arquitetura.
  2. Salve o projeto antes de carregá-lo.
  3. Carregue no VeSTige e abra a interface nativa.
  4. Automatize um dos parâmetros expostos pelo VeSTige na janela do LMMS.

Você aprendeu

  • VeSTige carrega instrumentos VST2; VST Effect carrega efeitos
  • O LMMS não suporta VST3
  • A arquitetura do plugin precisa coincidir com a do LMMS
  • No Linux, o suporte vem por uma camada Wine embutida e nem todo plugin funciona

Artigos relacionados

O VeSTige carrega plugins VST de 32 e 64 bits, mas a arquitetura do plugin precisa bater com a do LMMS instalado. Um LMMS de 64 bits não carrega um VST de 32 bits sem ponte, e a mensagem de erro nem sempre deixa isso claro.

Referências🔗

  1. LMMS — VeSTige
  2. LMMS — VST
  3. Steinberg — VST 3 Developer Portal