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/ -~----------~----~----~----~------~----~------~--~---

