2009/3/17 Daniel <[email protected]>:
> Eu estou atualmente com o slack12.2, e uso o ALSA (configurei via alsaconf)
> ele detectou tudo normalmente e consigo ter saída de áudio ao mesmo tempo
> com vários programas em execução (xmms, mplayer, video do youtube e etc...),
> fiz um teste: deixar tocando no xmms uma música e gravei as linhas de
> contra-baixo (eu tocando rss) no Audacity (uso o Jack aqui) e funcionou
> normalmente o Audacity até captou um pouco do som do xmms e claro do meu
> instrumento. Então no seu caso pode ser o driver de áudio ou uma má
> configuração mesmo.

Não se trata de má configuração.
O problema é que algumas placas, principalmente as antigas, não
possuem mixer, nem duplex, através do hardware.
O Daniel, provavelmente não é um destes sortudos, por isto ele não
teve problemas de acesso ao dispositivo de audio.

Outras placas, principalmente as antigas, só possuem um canal de saída
de audio. Ou seja, a primeira aplicação que acessar o dispositivo
trava o canal e nenhum programa consegue usar até ela ser
desbloqueada.

O que o pessoal do ALSA fez?
O Dmix, é um mixer que funciona na camada de software, ou seja, dentro
dos "drives" da sua placa de som.
Ele "mistura" os "sons" que as aplicações "geram", e joga os sons
mixados na saída de som, semelhante o que faz o jack, esd, artsd, só
que de forma transparente. O programa só precisa ter suporte ao alsa
ou oss, para poder acessar o áudio.

As distribuições mais recentes, já vêm com o Dmix compilado nos
módulos ALSA. Portanto, se você usa distribuição atualizada, é muito
provável não precisará baixar nem compilar nada. Só precisa
configurá-lo para que funcione.

Você pode fazer o teste e ver se seu sistema suporta.

aplay -D plug:dmix arquivo.wav

Se tocar, parabéns. Você só precisa criar o arquivo de configuração.

Outra opção é usar o OSS4, como sugeriu o Daniel, que já possui tal suporte.
Se você gosta do jack, esd, artsd ou qualquer outro software que faça
mixer, use-os.
Aliás você pode usar qualquer coisa...

Mas para que você possa ser ajudado, é necessário explicitar mais o
seu problema.
Como:
Que placa está usando?
Qual a versão do seu kernel?
Qual a versão do alsa?
Qual distribuição?

Você pode também postar o seu /etc/asound.conf. Ajudaria te ajudar também.

Abraço.

-- 
Oséias Ferreira.

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Conheça o Novo Forum do GUS-BR na Under-Linux.Org em:
http://under-linux.org/forums/slackware/
-~----------~----~----~----~------~----~------~--~---

Responder a