Neste artigo seremos apresentados ao pacote DBMix, que nos permite executar diversos arquivos de audio em diferentes canais e manipular cada um deles de forma independente, gerando como saída uma baita música mixada que vai abalar no baile.
Olá pessoal, nesse artigo vou falar sobre o DBMix
(Digital Audio Mixing System), que trata-se de um sistema
de mixagem de audio que nos permite executar até cinco
faixas de som através de um único dispositivo de saída,
que no caso é a sua placa de som.
Uma vez que você tenha mais que uma música ou faixa com
efeitos sonoros abertos ao mesmo tempo, você pode
manipulá-los de maneira independente, criando o efeito
desejado no resultado final e claro, gravar sua obra de
arte para usar mais tarde em suas festas ou bailes :)
Em primeiro lugar quero deixar claro que não entendo nada
de DJ e muito menos de manipulação de audio. Este artigo
lhe dá apenas um empurrão inicial, que no meu ver é a
parte mais complicada quando se deseja migrar para um
novo sistema. O aprimoramento de seu trabalho será
adquirido de acordo com a sua capacidade e criatividade
de aprender os recursos que o software lhe propicia.
Como funciona o DBMix
Você deve estar se perguntando como é possível executar
até cinco arquivos de audio simultaneamente em uma única
placa de som, até porque se você escolher o XMMS para
reproduzir os arquivos, a segunda instância do programa
já irá nos indicar que o dispositivo de audio está
ocupado.
Bom, a resposta é simples. O DBMix utiliza um
daemon que funciona como camada entre os seus clientes
de reprodução de audio (XMMS, mpg123, sox, etc) e sua
placa de som e seu nome é dbfsd (DB Fourier
Synthesis Daemon). Nós vamos configurar nossos
clientes de reprodução de audio para enviar seu output
para o dbfsd e o mesmo se encarregará de unificar
os diversos canais em apenas um streaming de audio, que
será então enviado para a placa de som através do driver
do seu sistema operacional Linux.
A figura abaixo ilustra o esquema do dbfsd:
Além do dbfsd, outro elemento importante do pacote
DBMix é o dbmixer, que é a interface do
usuário com o sistema de mixagem em si, onde você poderá
controlar todos os canais de entrada de uma só vez.
[1] Comentário enviado por jeffestanislau em 19/12/2003 - 08:05h
Grande Fábio,
Muito show este programa, só conhecia softwares com estas funções para windows..., mas como sempe, mais uma pedida pro nosso pinguim desbancar a M$... hehehe
[2] Comentário enviado por sun7zu em 21/12/2003 - 18:03h
Muito bom o artigo Fábio gostei muito
Mas o BeOS conseguiu desbancar a galera do pinguim colocando no seu sistema operacional deamond de audio que pode ser executado muito mais que 5 output so eu ja executei uma 200 output simultaneas na mesma placa.
[3] Comentário enviado por woosjr em 16/01/2004 - 12:00h
Bah muito bom o artigo, se eu tivesse mais conhecimento em linux iria ajudar a galera nesse projeto, mas por enquanto como bom cabaço que sou em linux, mas um grande admirador dou os parabens ao artigo !!! São esses detalhes que vao fazer o povo migrar cada vez mais pro pinguim.
[8] Comentário enviado por linus black em 07/07/2006 - 17:00h
amigo boa tarde eu sou agora um uzuario ferrenho de linux
a agora estou na minha quata versão kubunto 5.10 e preciso de uma explanação mais especifica do seu artigo voltado bara esta distribuição obrigado
nota para o artigo $1.0000000000000000000000000
zanbelestar@gmail.com