Alguém explica melhor esses sistemas de som ????

Iniciado por usphisics, 02 de Setembro de 2005, 17:10

tópico anterior - próximo tópico

usphisics

Pessoal é o seguinte, meu xmms estava tocando os mp3 de uma forma horrível (uma espécie de xiado) então segui o guiazinho e agora está blz.
Mas eu queria entender esse negócio de ALSA, OSS, ESD, ARTSD ??????
Eu gostaria de saber como eles funcionam e qual deles eu devo usar por exemplo no XMMS ou qual devo selecionar la no Seletor de Sistemas Multimidia ???? Assim ficaria até mais fácil enter os problemas q estão acontecendo com muita gente aki do forum.     :roll:

Bom por enquanto é só ....

Valeu Galera.
:P

LaSSarD

Olha, eu sou leigo nisso então não posso te dar grandes explicações sobre cada um. O que eu sei é que o padrão do Ubuntu com Gnome é o ESD, portanto você deve usá-lo em todos seus programas de multimídia para reprodução de som :)
O Arts se não me engano é o padrão do KDE ;)
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

usphisics

Valeu.

Eu li em algum lugar q o OSS e o ALSA erão os drives p as placas e q o ARTSD era uma espécie de controladora, ele controla os drives, assim se eu usa-se ele eu podia ver um filme e escutar uma musica com os controles de som independentes, se eu aumentar o som em um o outro continua com o seu ..... Mas não sei se é assim mesmo q funciona. No meu o Xine e o Xmms estão depedentes mas o Toten esta independente vou fazer umas combinações pra ver no q dá.

Se alguém souber de algo mais posta aí:

:?:  :idea:  :?:

LaSSarD

Não entendi o que você quis dizer com dependente e independente. Aqui eu fui encontrando dicas sobre cada software e fui mudando o sistema de som de todos para o ESD, assim posso utilizar diversos programas que precisam da saída de som ao mesmo tempo :)
Sobre OSS e ALSA: OSS é o sistema de som mais antigo que tem e o ALSA é mais recente.
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

LedStyle

É mais ou menos isso mesmo cara.

O kernel 2.6 vem com o alsa por padrão se não me engano que é muito melhor que o OSS pois detecta a maioria das placas. O ARTS e o ESD são tipo controladores mesmo... pra tocar vários sons e colocar barulhinho no ambiente gráfico.

O ARTS está mais vinculado com o KDE e o ESD com o Enlightenment e com o Gnome mas nada te impede de usar um no outro e o outro no um... rs.


[]s

Xterminator

LedStyle, tá virando mestre JEDI huiahaha
uia o menino até lembrou que o ESD é servidor de som do enlightenemnt :-)
chuif chuif , fiquei até mocionado de ver :P

Só pra completar o ALSA é melhor do que o OSS pois emula oss :-) quando necessário
principalmente para jogos antigos que eram feitos para usar OSS,

LedStyle

Citação de: "Xterminator"LedStyle, tá virando mestre JEDI huiahaha
uia o menino até lembrou que o ESD é servidor de som do enlightenemnt :-)
chuif chuif , fiquei até mocionado de ver :P

Só pra completar o ALSA é melhor do que o OSS pois emula oss :-) quando necessário
principalmente para jogos antigos que eram feitos para usar OSS,

heheheheh

É o "E" na frente. Enlightened Sound Daemon. Num tem como confundir... Mas na prática acabou virando do Gnome também.

[]s

carminati

oss é malvado
alsa é bom

esd eh do gnome
arts eh do kde

Perícope

Acho que é aqui o lugar para perguntar: meu Ubuntu não tem som nenhum!  :?
Em Volume Control Preferences, há USB Mixer (OSS Mixer), SigmaTel STAC9700/83/84 (OSS Mixer), idem para STAC9721/23, Camera (Alsa Mixer), VIA 82C686A/B rev%) (ALSA Mixer) e Ensoniq AudioPCI (Alsa Mixer), mas nenhum deles funciona.

Ao tentar abrir um arquivo mp3 com o XMMS, recebo a nota: failed to open audio output: OSS Driver 1.2.10. Para qualquer um que eu mude no Volume Control Preferences dá a mesma mensagem.

Em Multimedia Systems Selector, tenho: Default Sink, Output: ESD; Pipeline: esdsink.. Em Default Source, tenho: Input: ESD, Pipeline: esdmon.  Ao clicar em Test, em ambos, a mensagem é: Failed to constuct test pipeline for 'ESD'. Mudando para ALSA ou OSS, tenho resultado semelhante.

Como resolver?  :?:
Usuário Linux n. 414104 - Usuário Ubuntu n. 3048
| Não tenha pressa: pesquise no fórum primeiro! |

AlexBR

Acho que é o seguinte... ALSA ou OSS fazem a ponte entre o LINUX e a placa de som (/dev/dsp). Contudo, apenas um processo pode usar a placa de som de cada vez. Por isso, existe o ARTS (KDE) e o ESD (Gnome). Ao invés dos processos tentarem acessar a placa de som diretamente, eles fazem chamadas ao ARTS/ESD. Daí... o ARTS/ESD encaminham essas chamadas para o ALSA/OSS. Assim, apesar de um único processo (o ARTS ou o ESD) acessar a placa de som diretamente, mais de um processo podem tocar som através do ARTS/ESD.  :D

LaSSarD

Citação de: "Perícope"[...] meu Ubuntu não tem som nenhum!  :? [...] Como resolver?  :?:

Primeiro: http://www.ubuntuguide.org/#configuresoundproperly

Segundo: no XMMS faça o seguinte:
Ctrl+P (ou botão direito -> opções -> preferências) -> Plugin de Saída -> Plugin de Saída eSound

Se ainda assim o som não funcionar, volte a postar.
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

Perícope

Lassard, segui todas as orientacões, mas nada ainda... A nota agora é: failed to open audio output: eSound Output Plugin 1.2.10.  :?:
Usuário Linux n. 414104 - Usuário Ubuntu n. 3048
| Não tenha pressa: pesquise no fórum primeiro! |

enceladus

Ao invés do eSound, deixa no ALSA, clique em CONFIGURE e, em Audio Device, clique no correspondente a sua placa de som. Isso se vc. seguiu as instruções do Guia do Ubuntu, porque lá fala prá deixar tudo em ALSA, até dá uns scripts prá configurar assim, vc. viu?
Se der erro, entra no Synaptic e carrega os drivers do ALSA.
Nevermore! Nevermore! - Poe

Perícope

Agora fiquei em dúvida. Se entendi corretamente, a orientacão do lassard e a do enceladus são diametralmente opostas. A qual das duas seguir?  :?
Usuário Linux n. 414104 - Usuário Ubuntu n. 3048
| Não tenha pressa: pesquise no fórum primeiro! |

enceladus

É, são diferentes mesmo, mas é que vc. falou que seguiu as orientações do Lassard e do Ubuntu Guide e não deu certo.
Fez como falei, funfou legal? Comigo funciona desse jeito blz.
Nevermore! Nevermore! - Poe