Executando verificação de segurança...
5

Como usar Plugins VST no linux

Este artigo descreve passo a passo como preparar a sua distribuição linux para trabalhar com produção musical, instalando e configurando todos componentes necessários no seu so linux para que você possa fazer suas produções em seu home studio. Escolhi aqui o xubuntu por ser uma distribuição leve e fluida. Excelente para quem deseja ter um bom desempenho e pouco consumo de recursos da máquina.

Escopo da Instalação

  1. Instalação do kernel de baixa latência
  2. Melhorando a o desempenho do sistema com zram (Opicional)
  3. Instalação do repositório KxStudio
  4. Instalação do Cadence (Jack)
  5. Habilitando a inteface de audio e controlador midi o cadence
  6. Adicionando o usuário ao grupo audio
  7. Instalação do wine
  8. Instação do Winetricks
  9. Instalando os prefixos para rodar os plugins
  10. Instalação do Reaper
  11. Instalação do yabridge
  12. Habilitando controlador midi no Reaper

1. Instalação do kernel de baixa latência

Para entender melhor o porque do uso do kernel de baixa latência acesse o seguinte artigo no link.

Verifique as versões disponível do kernel de baixa latência nos repositórios do ubuntu:

apt search lowlatency

No momneto da criação deste post a versão mais atual do image e headers foi a seguinte:

linux-image-5.15.0-97-lowlatency
linux-headers-5.15.0-97-lowlatency

Atualize o sistema e instale:

sudo apt install linux-image-5.15.0-97-lowlatency linux-headers-5.15.0-97-lowlatency

3. Instalação do repositório KxStudio

O KXStudio é uma coleção de aplicativos e plugins para produção de áudio. O KXStudio também fornece repositórios compatíveis com o Debian (e Ubuntu). Para conhecer mais sobre o projeto acesse o link.

Instale as dependências necessárias:

sudo apt-get install apt-transport-https gpgv

Remover repositórios instalados:

sudo dpkg --purge kxstudio-repos-gcc5

Baixar arquivo de pacote para instalação:

wget https://launchpad.net/~kxstudio-debian/+archive/kxstudio/+files/kxstudio-repos_11.1.0_all.deb

Atualizar o sistema

sudo apt update && sudo apt upgrade

Instalar o pacote:

sudo dpkg -i kxstudio-repos_11.1.0_all.deb

4. Instalação do Cadence (Jack)

Cadence é um conjunto de ferramentas úteis para produção de áudio. Ele realiza verificações do sistema, gerencia o JACK, chama outras ferramentas e faz ajustes no sistema.

sudo apt-get update && sudo apt-get install cadence

5. Habilitando a inteface de audio e controlador midi o cadence

Nesse passo vamos definir qual interface de audio será usada no jack e abilitar o driver para o controlador midi. A partir daí o Reaper poderá encontrar tanto a interface de audio como o controlador midi em suas configurações.

6. Adicionando o usuário ao grupo audio

Para que o seu usuário tenha acesso ao cadence e as configurações de audio adicione ele ao grupo audio.

sudo gpasswd -a ${USER} audio

7. Instalação do wine

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt update
sudo apt install wine-stable

8. Instalação do Winetricks:

O Winetricks é um script auxiliar para baixar e instalar várias bibliotecas necessárias para executar alguns programas no Wine. Estes podem incluir substitutos para componentes do Wine usando bibliotecas de código fechado.

No ubuntu e derivados pode ser executado o seguinte comando abaixo para instalação do winetricks:

sudo apt install winetricks

No debian, provavelmente devido algumas políticas, o processo para utilizar o winetricks é diferente, é preciso baixar um script e excutalo a partir do terminal toda vez que for necessário utilizar o mesmo.
Então baixe o script no site oficial, e dê permissão de execução ao script com os comandos abaixo:

cd "${HOME}/Downloads"
wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks

A execução do script pode ser feita com o comando ./winetricks ou sh winetricks corefonts vcrun6 passando as dependencias a serem instaladas, por exempo.

No ubuntu e derivados com a instalação feita através do repositório do wine, pode ser executado apenas winetricks corefonts vcrun6.

Execute o seguinte comando no teminal, para que seja instalado o Wine Mono e Wine Gecko, criando assim o drive C: do windows e os principais diretórios:

winecfg

Vai abrir a caixa de diálogo abaixo, geralmente vem com a opção windows 7 selecionada, que pode ser trocada para a versão mais atual:

9. Instalando os prefixos para rodar os plugins

winetricks dotnet40 mfc40 mfc42 vcrun2008 vcrun2010 vcrun2013 vcrun2017

10. Instalação do Reaper

wget -c https://dlcf.reaper.fm/7.x/reaper714_linux_x86_64.tar.xz #update_version
sudo apt install xz-utils
tar -xvf reaper714_linux_x86_64.tar.xz
cd reaper_linux_x86_64/
sh install-reaper.sh
wget -c https://landoleet.org/old/reaper_sws_x86_64_fc28caa7.tar.xz
tar -xvf reaper_sws_x86_64_fc28caa7.tar.xz
mkdir -p ~/.config/REAPER/UserPlugins/
cp reaper_sws64.so ~/.config/REAPER/UserPlugins/
wget -c https://github.com/cfillion/reapack/releases/download/v1.2.2/reaper_reapack64.so
cp reaper_reapack64.so ~/.config/REAPER/UserPlugins/

11. Instalação do yabridge

O yabridge faz a conversão dos plugins .dll para .so, permitindo que os mesmos sejam visualizados nativamente no reaper.

link do repositório do yabridge

Após acessar o repositório acesse as releases e baixe a versão mais atual.
Você vai encontrar algum link com o nome parecido a isso yabridge-5.1.0.tar.gz.

wget -c https://github.com/robbert-vdh/yabridge/releases/download/5.1.0/yabridge-5.1.0.tar.gz

Extraia o arquivo:

tar -C ~/.local/share -xavf yabridge-5.1.0.tar.gz

Adicione ao final do seu arquivo ~/.zshrc ou ~/bashrc a seguinte linha:
PATH="$PATH:$HOME/.local/share/yabridge"

Adicione o path do direrótio onde estão os plugins, como no exemplo abaixo:

yabridgectl add "$HOME/.wine/drive_c/Program Files/VstPlugins"

E finalmente sincronize a pasta:

yabridgectl sync

12. Habilitando controlador midi no Reaper

Para que haja comunicação entre a dawn e o teclado controlador precisamos ir até o menu de configurações do Reaper e habilitar o controle de mensagens.

Voltarei em breve com mais conteúdo, fico a disposição a perguntas e dúvidas, abraços!

Carregando publicação patrocinada...