quarta-feira, 10 de março de 2010

Projeto Semussum Brasil

TÍTULO DO PROJETO
Semussum Brasil
OBVJETIVOS
Registrar, em colaboração e interação com o Ponto de Cultura Núcleo de Memória e Produção de Cultura Popular Coco de Umbigada, a produção de áudio de pontos de cultura de matriz africana e indígena nas cinco regiões do país, experimentando técnicas de gravação, edição, mixagem e finalização de áudios para publicação em CD's e na internet. Através dessa produção o projeto pretende repensar estratégias de elevação de auto estima e distribuição de bens culturais de comunidades negras quilombolas proporcionando em pontos selecionados, com a utilização de ferramentas livres - software livre. A partir da escolha de uma comunidade por região do país, serão produzidas sessões de gravação para produção de cds de áudio nos pontos. Essas gravações serão mixadas e finalizadas no Centro Cultural Coco de Umbigada, Olinda, PE, num processo onde são convidados membros das comunidades que receberam as sessões de gravação. O Coco participará também das sessões, construindo um diálogo cultural com as comunidades visitadas.

Placa de áudio Presonus FP-10


Configuração - Ubuntustudio 9.10 Karmic Koala
Placa de áudio Presonus FP-10

Os Links Tutoriais abaixo (em inglês) são excelentes documentações sobre como instalar a Placa Presous Firepod FP10. Eles facilitam a configuração em comparação com os procedimentos necessários das versões anteriores do Ubuntustudio.

https://help.ubuntu.com/community/FireWire
https://help.ubuntu.com/community/UbuntuStudioControls


Configuração - Ubuntustudio 8.10 Intrepid

São necessários os seguintes pacotes:

$ sudo aptitude install scons libiec61883-0 libiec61883-dev libavc1394-0 libavc1394-dev libxml++2.6c2a libxml++2.6-dev liblo0 liblo0-dev docbook-utils libexpat-dev libdbus-1-dev pyqt-tools python-dbus python-qt3


Também é necessário certificar que sua máquina esteja com o kernel realtime:

$ uname -a

deverá aparecer algo como:

Linux oo 2.6.27-3-rt #1 PREEMPT RT Mon Oct 27 03:02:33 UTC 2008 x86_64 GNU/Linux


caso esteja com um kernel genérico, baixe o pacote realtime

$ sudo aptitude install linux-rt build-essential

ao reiniciar a máquina, escolha a opção do kernel RT no grub

Caso seu modo gráfico não subir é porque existe um conflito entre o kernel RT e o driver nvidia, então basta voltar no xorg.conf para um drive de placa de video genérico

$ sudo nano /etc/X11/xorg.conf


na seção "Device":

Section "Device"
Identifier "Default Device"

Driver "nvidia"

EndSection


Deverá ficar assim

Section "Device"
Identifier "Default Device"

Driver "nv"

EndSection


Salve, saia do editor e reinicie o modo gráfico:

$sudo /etc/init.d/gdm restart


Baixe o pacote libffado-2.0-rc1.tar.gz no endereço http://www.ffado.org/?q=release/rc1

Descompacte o arquivo:

$ tar -vzxf libffado-2.0-rc1.tar.gz


entre no diretório:

$ cd libffado-2.0-rc1/


e siga as instruções do README:

$ gedit README


a compilação é feita com o comando "scons"

$ scons

se tudo correr bem siga adiante, do contrário é porque há dependências não resolvidas.

$ scons install


Após a compilação é comum haver alguns problemas com o jack, para isso são necessários alguns passos.

Habilite o módudo "raw1394"

$ sudo gedit /etc/udev/rules.d/40-permissions.rules


Altere a linha

KERNEL=="raw1394", GROUP="disk"

para

KERNEL=="raw1394", GROUP="audio"


salve, saia do editor e reinicie a máquina ou reinicie o serviço udev

sudo /etc/init.d/udev restart


Acrescente estas linhas ao /etc/security/limits.conf

$ sudo su -c 'echo @audio - rtprio 99 >> /etc/security/limits.conf'

$ sudo su -c 'echo @audio - memlock 512000 >> /etc/security/limits.conf'

$ sudo su -c 'echo @audio - nice -19 >> /etc/security/limits.conf'


obs.: alguns tutoriais espalhados usam configurações um pouco diferentes desta acima. Estes valores são sugeridos pelo próprio fórum "jackaudio.org". A linha memlock determina quanto da sua memória pode ser alocada para processos de áudio. Alguns tutoriais recomendam configurar com a metade do total de sua memória RAM (em K). Ver Florian Paul Schmidt's page.

No Intrepid, você deve criar um grupo chamado "audio" e adicionar seu nome de usuário (e outros usuários da estação de trabalho se necessário) a este grupo. Para isso vá no menu "Sistema / Administração / Usuários e Grupos".

Reinicie a seção e deverá estar tudo ok.

Então ainda é necessário configurar seu jack.

$ qjackctl



ou por linha de comando:

$ jackd -v -R -P70 -p128 -t1000 -dfreebob -dhw:0 -r48000 -p128 -n2 -i8 -o8



O que é FireWire




Fontes:
http://www.ffado.org/?q=node/633
http://freebob.sourceforge.net/index.php/Using
https://help.ubuntu.com/community/UbuntuStudioPreparation#head-65151de671e4c5f7a362c970e2c55f035084534a
http://forums.presonus.com/showthread.php?t=5306