Equalizadores Bons em Sabayon. Pulseaudio-Equalizer e Pulse-Effects.


Autoria de Alberto Federman Neto, albfneto

Atualização em 6 de Fevereiro de 2018, para

PulseEffects : Versões 3.1.7, 3.1.9 e 3.2.0, os mais recentes.

1 . INTRODUÇÃO:

Eu estou testando as modificações de compilações com Portage, sugeridas pelo Colega Luiz Ivanchuk Santos, o Luiz Tux.

Testei com vários pacotes. Geralmente é bem mais rápido, exceto com o Navegador Chromium, mas a compilação dele demora mesmo.

Antigamente, os Equalizadores de Áudio para Linux eram bem simples. Por exemplo, o ALSA Equalizer, que não funciona bem em Pulseaudio.

Tive a ideia de compilar um equalizador multifaixas, multi-band, no Sabayon. Ele não é achado no Entropy, instalador de Pacotes do Sabayon.

Mas como já demonstrei amplamente, com o Filezilla  DeVeDe, Mplayer, Cairo-Dock, Vivaldi etc… etc…, pacotes de Gentoo podem ser instalados  em Sabayon por compilação com Portage, visto que Sabayon e Gentoo são compatíveis.

O bom equalizador de 15 faixaspulseaudio-equalizer não é achado no repositório clássico do Portage,  mas pode ser encontrado em um Overlay do Gentoo, o Zyrenth.

Aproveitei para compilar e instalar também, outra ferramenta de áudio, o Pulseffects, do Overlay Jorgicio. É um Equalizador sofisticado, praticamente uma mesa de som.

2 . INSTALAÇÃO DE PULSE AUDIO EQUALIZER.

Primeiro, adicione os Overlays necessários, e atualize o banco de dados do Portage:

 
# layman -a zyrenth
# emerge --sync
# layman -S

No meu caso, o make.conf do Sabayon (que é /opt/sabayon-build/conf/intel/portage/make.conf.amd64foi modificado, como o Luiz sugeriu.

Isso não é obrigatório, mas se o fizer, notará que a compilação será bem mais rápida.

Observação: em Sabayon, antes de fazer, consulte as indicações deste meu Artigo, porque o Portage do Sabayon tem “paths”, caminhos, localizações e mesmo,  nomes de alguns arquivos,  diferentes dos do Gentoo Clássico:

Um Olhar Sobre o Portage-Tools. Parte I.

Um Olhar Sobre o Portage-Tools. Parte II.

Um Olhar Sobre o Portage-Tools. Parte III.

Também, não pode usar direto. Edição de Arquivos é necessária, de modo a mudar algumas configurações, porque senão o sistema vai misturar os pacotes do Entropy, com aqueles compilados com Portage e, pode começar a sugerir downgrades, invés de upgrades.

Também há outros tutoriais, meus e internacionais, que ensinam a usar Portage em Sabayon:

Using Portage to Build an Binary Package for Installation with Entropy

Sabayon 15.10 Review.

Sabayon 14.8 Review.

Como Criar Pacotes Para Gentoo ou Sabayon Linux.

Sabayon DevKit.

Safely Mixing Entropy With Portage.

Bom, feitas as modificações necessárias e esta advertência, vamos à instalação.

Para a compilação ocorrer, em Sabayon, usando seu editor favorito, como Root, adicione as linhas abaixo, ao arquivo /opt/sabayon-build/conf/intel/portage/package.use/sabayon.package.use. Lembre que é diferente do Gentoo.  A localização do arquivo, a localização clássica no Gentoo, /etc/portage , é link simbólico no Sabayon. (OBS. pequena correção de Sintaxe)

 
# SEU_EDITOR_FAVORITO /opt/sabayon-build/conf/intel/portage/package.use/sabayon.package.use
LINHA A SER ADICIONADA:
# requerido por pulseaudio-equalizer:
>=media-sound/pulseaudio-10.0 equalizer

Agora é fácil. Um comando de Portage, clássico,  igual ao que você faria no Gentoo:

 
# emerge -av pulseaudio-equalizer

3 . INSTALAÇÃO DE PULSE EFFECTS. MÉTODO 1.

Vamos usar um pacote pulseeffects novo e preparado localmente no seu computador, pelo método manual.

Primeiro, você precisa atualizar certas dependências usando Entropy.

Use o RIGO, ou os comandos (do Entropy) abaixo, para instalar as dependências. Atualize os bancos de dados do Entropy e instale os pacotes necessários:

 
# equo up
# equo u
# equo i -av meson gstreamer cairo pycairo util-linux rubberband gst-plugins-ladspa ladspa-sdk pygobject calf swh-plugins swh-lv2 numpy scipy flvstreamer lv2 equalizer lilv gst-plugins-x265 gst-plugins-ugly gst-plugins-bad gst-plugins-good gst-plugins-a52dec gst-python gtk pygtk gio gst-plugins-gio 

Agora vamos buscar a última versão do equalizador PulseEffects. Vá na Home-Page dele:

Pulse Effects.

e baixe usando seu Navegador e clicando em “Baixar Zip” (depois mova o arquivo para uma pasta que queira) ou

Crie uma pasta para seus pacotes… Exemplo, a minha é ~/Desktop/PACOTES. Baixe o arquivo para ela (usando wget, ou curl, ou axel ou aria2 etc…) ou ainda clone do repositório GIT. Depois expanda (Se você usar “git clone” já terá tudo expandido).

Tudo pode ser feito com estes comandos:

$ cd /
$ cd ~/Desktop
$ mkdir PACOTES
$ cd PACOTES
$ wget (ou curl, axel, aria2 etc) https://github.com/wwmm/pulseeffects/archive/master.zip
$ unzip -d pulseeffects.master.zip
OU
$ git clone https://github.com/wwmm/pulseeffects.git

Agora,  ajustar o ambiente local da pasta  e executar o PulseEffects:

$ cd /
$ cd ~/Desktop/PACOTES/pulseeffects
$ glib-compile-schemas data/
$ chmod +x pulseeffects.in
$ GSETTINGS_SCHEMA_DIR=data/ ./pulseeffects.in

4 . INSTALAÇÃO DE PULSE EFFECTS. MÉTODO 2.

Antigamente, o Pulseeffects em Gentoo e Sabayon, estava no Overlay  Jorgicio e no repositório de Matthew Thode, Prometheanfire.

Agora, após 31 de Janeiro, se acha fácilmente no Repositório normal do Gentoo. Para instalar:

Atualize os Banco de Dados do Sabayon e do Gentoo; verifique as versões de Python (se necessário instale Python 3.5 ou 3.6); ajuste as máscaras e as FLAGS adequadamente (veja comandos). Tudo junto, pode se feito com os comandos (***):

 
$ sudo equo up
$ sudo equo u 
$ sudo eix-sync (OU emerge --sync && layman -S)
$ eselect python list
$ SE NECESSÁRIO: $ sudo equo i -av python
$ sudo echo "=dev-lang/python-3.4.6-r1" >> /opt/sabayon-build/conf/intel/portage/package.unmask/sabayon.package.unmask
$ sudo echo ">=media-plugins/calf-0.90.0 lv2" >> /opt/sabayon-build/conf/intel/portage/package.use/sabayon.package.use
$ sudo echo ">=media-sound/pulseaudio-11.1 equalizer" >> /opt/sabayon-build/conf/intel/portage/package.use/sabayon.package.use
$ sudo echo "media-libs/lv2 -python_single_target_python3_5" >> /opt/sabayon-build/conf/intel/portage/package.use/sabayon.package.use
$ sudo LINGUAS="pt_BR" L10N="pt-BR" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5" emerge -av pulseeffects
Ou edite diretamente o arquivo /opt/sabayon-build/conf/intel/portage/package.use/sabayon.package.use :
 
$ kdesu (ou gksu) SEU_EDITOR_FAVORITO
e coloque no arquivo as linhas:
 
>=media-plugins/calf-0.90.0 lv2
>=media-sound/pulseaudio-11.1 equalizer
media-libs/lv2 -python_single_target_python3_5

Mais uma alternativa ainda menos complicada, ignore as linhas de echo ou a edição do arquivo /opt/sabayon-build/conf/intel/portage/package.use/sabayon.package.use e modifique o último comando de instalação, acima (***)

 
sudo LINGUAS="pt_BR" L10N="pt-BR" USE="lv2 equalizer python_single_target_python3_5" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5" emerge -av pulseeffects

5 . EQUALIZADORES:

Eis o Pulse Audio Equalizer, rodando. Video do Metallica.  A Distro é o Sabayon Linux, 17.04, atualizada ao nível 17.07 Bleeding Edge. Ambiente Gráfico é KDE5.

Navegador Firefox Nightly 56, Alpha 1. Reproduzindo Vídeo do Metallica. Equalizador Pulseaudio-Equalizer. Preset “Rock”.

Aqui, você pode ver também a versão nova, 3.1.9, do fantástico PulseEffects. É uma  “Mesa de Som” completa para Linux. A Distro é o Sabayon Linux 17.11.

PulseEffects Poderoso Equalizador Para Linux.

Pulse Effects

,e aqui, no mesmo Sabayon Linux, agora atualizado a  18.01, e compilado com Portage:

Pulse Effects
Anúncios
Equalizadores Bons em Sabayon. Pulseaudio-Equalizer e Pulse-Effects.

Um comentário sobre “Equalizadores Bons em Sabayon. Pulseaudio-Equalizer e Pulse-Effects.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s