Participe do III Gnugraf!

O I GNUGRAF nasceu de uma ideia do designer Carlos Eduardo Mattos da Cruz (Cadunico) para divulgar e disseminar a existência de softwares livres de qualidade para profissionais que trabalham com design, vídeo, animação, áudio e áreas afins. Devido o grande sucesso em todo o Brasil, com mais de 400 inscritos na primeira edição e mais de 500 na segunda, o evento se estende mais um ano abrindo sua terceira edição.

Serão apresentadas 16 palestras, com duração de 1 hora cada, e 12 minicursos, com duração de 4 horas cada durante todos os dias do evento. Ministradas por membros atuantes da comunidade de software livre, terão enfoque técnico e objetivo, visando o aprimoramento dos inscritos e o fortalecimento do software livre na cidade e no estado do Rio de Janeiro.

Dentre as novidades deste ano, o evento conta com o lançamento de duas tecnologias 100% brasileiras, uma é o VR Livre Estúdio, que é um módulo multimídia interativo, onde o usuário pode editar fotos, vídeos, som e muito mais numa interface amigável e bem intuitiva e a Lousa Interativa, que é um sistema que transforma qualquer datashow ou monitor em uma lousa digital.

O evento acontecerá nos dias 24/09 a 25/09 na Estação Leopoldina, Avenida Francisco Bicalho, 3, centro, rio de janeiro das 08:00h às 17:00, entrada franca. Maiores detalhes acesse http://gnugraf.org/.

Configurando PulseAudio com Jack no Ubuntu 10.04

Aqui no blog estão faltando artigos a respeito de música (afinal, o subtítulo dele diz que este é um dos assuntos) e estou pretendendo mudar isto. Estou preparando um artigo legal que espero publicar em breve, mas, por hora, vou publicar uma dica rápida e útil para quem trabalha ou pretende trabalhar com música no Linux: que é a integração do Jack com o PulseAudio, que é padrão em diversas distribuições.

Para quem não conhece, o Jack é um servidor de áudio para Linux e MacOS X sensacional, desenvolvido para trabalho profissional de edição e produção de áudio. Ele provê baxíssima latência e funciona como uma mesa de som virtual, permitindo que você faça vários programas isolados trabalharem em conjunto de forma fácil. O problema é que, quando ele está rodando, todos os seus softwares que utilizam o PulseAudio param de emitir som. Isto atrapalha muito, pois às vezes estamos gravando alguma coisa e queremos ouvir uma MP3 no programa padrão do computador ou assistir um vídeo no YouTube e não isto não será possível até que o Jack seja encerrado. É para resolver este problema que existe o pacote “pulseaudio-module-jack”, fazendo com que o PulSeAudio repasse para o Jack o audio, acabando com este inconveniente!

Já existem alguns tutoriais na Internet explicando isto, mas nenhum funcionou 100% para mim. Então segue o que fiz para funcionar no meu computador:

1) Instalando o pulseaudio-module-jack

Pode utilizar Ubuntu Software Center (se preferir a interface gráfica) ou copiar e colar o comando abaixo no Terminal:

sudo apt-get install  pulseaudio-module-jack

2) Copiando configurações padrão do PulseAudio

Utilize o comando abaixo para copiar o arquivo de configurações padrão do PulseAudio para o seu diretório de usuário:

cp /etc/pulse/default.pa ~/.pulse/pulsejack.pa

3) Configurando o PulseAudio para usar o Jack

Abra o arquivo criado no passo anterior no seu editor de texto favorito (eu gosto do Gedit) e modifique as seguintes linhas:

### Load audio drivers statically (it is probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-hal-detect.so
load-module module-hal-detect
.else
### Alternatively use the static hardware detection module (for systems that
### lack HAL support)
load-module module-detect
.endif

para que fiquem assim:

### Load audio drivers statically (it is probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink
load-module module-jack-source
load-module module-jack-sink

### Automatically load driver modules depending on the hardware available
#.ifexists module-hal-detect.so
#load-module module-hal-detect
#.else
### Alternatively use the static hardware detection module (for systems that
### lack HAL support)
#load-module module-detect
#.endif

4) Parando o PulseAudio e fazer com que ele não inicie automaticamente

A configuração padrão do PulseAudio no Ubuntu faz com que ele inicie automaticamente caso ele seja fechado. No nosso caso este não é o comportamento desejado, pois o Jack tem que pará-lo para reiniciá-lo com as configurações feitas no passo anterior. Então rode o comando abaixo para reconfigurar o PulseAudio:

echo "autospawn = no" > ~/.pulse/client.conf

5) Configure o Jack

Agora só basta dizer para o Jack reiniciar o PulseAudio com as novas configurações quando ele estiver ativo e voltar para o comportamento padrão com ele estiver inativo. Para fazer isto, abra o Jack Control, entre em “Settings…” e vá para a aba “Options”. Nesta aba, mude as configurações para as seguintes:

Configurações do Jack

Pronto, agora nunca mais perderá o som dos aplicativos padrão depois de iniciar o Jack para trabalhar com áudio!

Créditos: Este tutorial foi feito baseado neste que foi encontrado através deste.

Publicação da minha biografia musical

Semana passada tive uma ideia da qual comecei a implementar e publico hoje aqui blog. Trata-se de uma biografia musical resumida – uma linha do tempo de tudo que já fiz relacionado a música: todas as bandas, com áudio, filmagens e fotos, para ficar o mais ilustrativo possível. Algumas coisas estão faltando, mas ela ficará disponível permanentemente numa aba ali em cima e será sempre atualizada a partir de agora.

Bem, acho que isto será mais interessante para quem me conhece, já que não sou famoso nem tenho fãs (além da família :P ), mas que sirva como um registro pessoal  de duas das minhas grandes paixões: música e bateria.

Abraços para todos!