Newsgroup: it.comp.os.linux.iniziare
Titolo: usare-configurare esd (o arts) o non usarlo?

una delle cose che mi ha sempre lasciato piu' stranito con linux in genere
è la gestione dell'audio.
si prendano ad esempio esd o arts, il cui scopo si sa e' quello di
miscelare i suoni.
io ora uso per lo piu' gnome, ho imparato l'uso di esddsp (o artsdsp)e i
vari esdctl, esdplay, ecc.
poi mi trovo:
rhythmbox che vuole avere accesso a dsp e non va se trova esd in
esecuzione.
il plugin flash di macromedia che se non trova dsp libero blocca
completamente mozilla anche se configurato per il supporto a esd.
adesso che è uscito il realplayer 10, ecco che a differenza dell'8 sembra
non avere il supporto ne per esd ne per arts.
allora mi chiedo: ma quanti sono ad usare sti sound server?
ma vale la pena usarli?
altrimenti che metodi usate?
io la necessità a esd la avrei perchè uso licq, e se apro anche xmms o
altro, ecco che se qualcuno mi manda un mex, il suono non si puo' sentire
e rimane in coda per ore. e se invece di un mp3 mi vedessi un film con
mplayer?
Alberto
-- 
mailto: 
alb...@bigfoot.com
 - ICQ: 35062672
http://alb.hey.to
http://web.tiscali.it/albertobaldan/pgp/albald-bigfoot-com.asc

 esecuzione.
Cioè, vuoi dire che la riga di comando
artsdp rythmbox
non funziona?
 > Alberto
-- 
Lorenzo "Paulatz" Paulatto
Trieste
--
Dagli errori di Windows 98:
  277 0x0115 Il file con la tabella degli attributi estesi è pieno.
1070 0x042E Dopo l'avvio, il servizio si è sospeso in uno stato di attesa.
1440 0x05A0 Schermo già bloccato.
1757 0x06DD Membri esauriti.
1907 0x0773 L'utente deve modificare la password prima di accedere la 
prima volta.

 non funziona?
artsdsp non ho provato, esddsp ho provato e non va.
comunque il consiglio che chiedevo io era un altro...


 
Wow quante domande! :)
Personalmente arts e esd non mi sono mai piaciuti, perche' al di la' di
qualche caratteristica interessante (per esempio la creazione di synth
modulari con arts) sono dei semplici "mixer" audio: prendono in ingresso un
flusso audio da vari programmi ed infine mandano la "miscela" alla scheda
audio.
I server di questo tipo potevano avere una ovvia utilita' qualche tempo fa,
ma oggi praticamente tutte le distribuzioni stanno adottando ALSA come
driver, e non piu' il vecchio e problematico OSS.
Se usi alsa scoprirai che avrai comunque una emulazione OSS (/dev/dsp) ma
anche dei "plug" audio differenti, come il "dmix" che miscela l'audio dei
vari programmi senza bloccare la scheda audio.
Per maggiori informazioni:
http://www.alsa-project.org/
Ciao
-- 
Alessandro <Comix> Cominu
http://hydrogen.sf.net
e-mail: 
co...@despammed.com
Icq: 116354077
Linux User # 203765
[...Codito Ergo Sum...]

 l'audio dei vari programmi senza bloccare la scheda audio.
ti rendi conto che hai appena detto quelle parole che mi porteranno ad
iniziare il passaggio da oss ad alsa?
ti rendi conto che sarà un bagno di sangue?
perchè l'hai fatto? perchè tanto odio...
-- 
Franco (togli TOGLIMI se vuoi rispondermi)
"Certo bisogna farne di strada / da una ginnastica d'obbedienza /
fino ad un gesto molto più umano / che ti dia il senso della violenza /
però bisogna farne altrettanta / per diventare così coglioni / da non
riuscire più a capire / che non ci sono poteri buoni"       F. De André

 bloccare la scheda audio.
conoscevo da tempo questa funzione, che pure ho utilizzato in passato e
abilitato.
tuttavia il problema non viene risolto, perchè oggi come oggi tutte le
applicazioni non cercano alsa, ma oss e quindi bisogna usare l'emulatore
oss su alsa (che comunque funziona meglio con molte schede audio tipo la
mia).
Non viene risolto dicevo, perchè per modulare l'audio non basta cambiare
.asoundrc o simile, bisogna anche dire al programma di usare un
particolare comando: ad esempio se voglio miscelare due wav
contemporaneamente devo dare in ogni comando:
aplay -Dplug:dmixer file1.wav
aplay -Dplug:dmixer file2.wav
ora: mi spieghi come fai a dire a ogni programma di inviare a dmixer
quando non te lo permette?
i programmi cercano di interagire direttamente con /dev/dsp, e allora...
ritorniamo punto e a capo mi pare!
o sbaglio qualcosa?
