PDA

View Full Version : Ascoltare più suoni in contemporanea (come xp): quando? Come ?


xwang
15-08-2006, 20:49
Salve a tutti,
sono un utente linux da un po' più di un anno e vorrei sapere se è possibile impostare il sistema audio in modo da mixare più suoni in contemporanea come avviene con xp.
Da quello che ho letto, con le ultime release di ALSA questo dovrebbe essere fatto di default, ma, nonostante ciò ci sono ancora programmi che si lamentano del fatto che il server sonoro è occupato.
Dipende dai programmi o devo fare un settaggio particolare del sistema?
Grazie,
Xwang

PS: attualmente uso la kubuntu 6.06

scorpion89
15-08-2006, 20:59
Salve a tutti,
sono un utente linux da un po' più di un anno e vorrei sapere se è possibile impostare il sistema audio in modo da mixare più suoni in contemporanea come avviene con xp.
Da quello che ho letto, con le ultime release di ALSA questo dovrebbe essere fatto di default, ma, nonostante ciò ci sono ancora programmi che si lamentano del fatto che il server sonoro è occupato.
Dipende dai programmi o devo fare un settaggio particolare del sistema?
Grazie,
Xwang

PS: attualmente uso la kubuntu 6.06
Dipende dai programmi.
Se usano OSS ci deve essere il device audio libero.
Come tutte le versioni di skype inferiori alla 1.3 usavano OSS e se x caso volevi ascoltare
della musica mentre usavi skype nn potevi.

Ciao

xwang
15-08-2006, 21:34
Io attualmento il problema ce l'ho con wengophone (che usa alsa) e amarok.
Se sto sentendo una canzone con amarok non riesco a sentire wengo, mentre se sto facendo una conversazione con wengo e attivo amarok questo non riesce ad inizializzare il motore di xine (che però è impostato per usare alsa come output :confused: ).
Xwang

Neo Ex
16-08-2006, 13:42
Io uso Debian e ho risolto creando il file /etc/asound.conf in cui ho inserito questo:
pcm.swmix {
type dmix
# any unique number here
ipc_key 313
slave {
pcm "hw:0,0"
# these settings may require tweaking for different sound
# cards; this is for the Powerbook's built-in snd-powermac
# probably not required at all for well-behaved cards...
period_time 0
period_size 1024
buffer_size 8192
# mentioning rate fixes wrong speed/pitch in native ALSA stuff
rate 44100
}
}

# this makes OSS emulation via aoss default to using dmix, allegedly
pcm.dsp0 {
type plug
slave.pcm "swmix"
}

ctl.mixer0 {
type hw
card 0
}

# this makes native ALSA apps default to using dmix
pcm.!default {
type plug
slave.pcm "swmix"
}

Mi sembra che dopo devi riavviare.

xwang
16-08-2006, 14:30
Io uso Debian e ho risolto creando il file /etc/asound.conf in cui ho inserito questo:
pcm.swmix {
type dmix
# any unique number here
ipc_key 313
slave {
pcm "hw:0,0"
# these settings may require tweaking for different sound
# cards; this is for the Powerbook's built-in snd-powermac
# probably not required at all for well-behaved cards...
period_time 0
period_size 1024
buffer_size 8192
# mentioning rate fixes wrong speed/pitch in native ALSA stuff
rate 44100
}
}

# this makes OSS emulation via aoss default to using dmix, allegedly
pcm.dsp0 {
type plug
slave.pcm "swmix"
}

ctl.mixer0 {
type hw
card 0
}

# this makes native ALSA apps default to using dmix
pcm.!default {
type plug
slave.pcm "swmix"
}

Mi sembra che dopo devi riavviare.

Grazie,
dopo proverò, ma mi sembrava di aver capito che nelle ultime versioni di alsa non servsse più specificare manualmente il dmix perchè questo dovrebbe essere abilitato di default.
Ti risulta?
Xwang

xwang
16-08-2006, 14:54
Ho fatto la seguente prova:
ho lanciato due istanze di alsaplayer ed effettivamente il suono viene mixato e la stessa cosa succede se lancio amarok e alsaplayer contemporaneamente.
Potrebbe essere che openwengo prenda controllo assoluto dell'audio pur essendo basata su alsa?
Xwang