Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Audio/PulseAudio/AbilitareSurround"
Differenze tra le versioni 23 e 25 (in 2 versioni)
Versione 23 del 25/03/2007 03.27.48
Dimensione: 3030
Commento:
Versione 25 del 06/04/2007 13.10.00
Dimensione: 4556
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 24: Linea 24:
Linea 26: Linea 25:
Linea 31: Linea 29:
Dopodiche andare in: '''''Sistema -> Preferenze -> Audio''' e togliere la spunta ad «'''Abilitare mixaggio audio via software (ESD)'''».

Aprire il terminale e apriamo il file con il nostro editor di testo preferito: {{{
Dopodiche andare in: '''''Sistema -> Preferenze -> Audio''' e togliere la spunta ad «'''Abilitare mixaggio audio via software (ESD)'''».[[BR]]
[[BR]]


Aprire il terminale e apriamo/creiamo il file con il nostro editor di testo preferito:
{{{
Linea 79: Linea 79:
'''ATTENZIONE è possibile ora riabilitare esd per avere i suoni di sistema''' (come per esempio l'avvio o la chiusura della nostra distribuzione)

Apriamo un terminale e lanciamo questo comando per riavviare ESD
{{{
esd
}}}
oppure andare in: '''''Sistema -> Preferenze -> Audio''' e mettere la spunta ad «'''Abilitare mixaggio audio via software (ESD)'''».[[BR]]
Linea 134: Linea 141:
'''ATTENZIONE''' Questa soluzione può anche '''non''' funzionare!!![[BR]]
Chiaramente non potete usare Skype in parallelo ad altre applicazioni multimediali.
'''ATTENZIONE''' non potete usare Skype in parallelo ad altre applicazioni multimediali.

= Esempi del file asound.conf =

{{{
##GreatSound
pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}

##Surround
pcm.!default {
    type plug
    slave.pcm "surround51"
    slave.channels 6
    route_policy duplicate
}

pcm.!spdif {
        type plug
        slave.pcm "hw:0,1"
}

pcm.analog {
        type plug
        slave analog_slave;
}

pcm_slave.analog_slave {
        pcm surround51;
        format S32_LE;
}

##Skype
pcm.skype {
type asym
playback.pcm "skypeout"
capture.pcm "skypein"
}

pcm.skypein {
type route
slave {
 pcm "skypedsnoop"
 format S16_LE
}

ttable {
 0 {0 0.5}
 1 {0 0.5}
}

}

pcm.skypeout {
type plug
slave {
 pcm "dmix"
}
}

pcm.skypedsnoop {
type dsnoop
ipc_key 1133
slave {
 pcm "hw:0,0"
 period_size 256
 periods 16
 buffer_size 16384
}
bindings {
 0 0
}
}
}}}

Linea 139: Linea 243:
[http://forum.skype.com/index.php?showtopic=48195& Forum.skype.com]
[http://wiki.ubuntu-it.org/OttimizzareAudioDiGnome Wiki-ubuntu-it.org]

BR

Introduzione

Per abilitare il nostro surround in Ubuntu basta seguire questi semplici passi.

Prima Soluzione: Cambiare i valori in alsamixer

Apriamo un terminale e lanciamo alsamixer:

alsamixer -V all

Modifichiamo i valori di alsamixer. Per poterli modificare basta usare i tasti freccia e il tasto M per abilitare e disabilitare le varie opzioni.

PCM -> 77
Sorround > 77
Sorround -> Shared
Center -> 77
Channel -> 6ch o 4ch
Duplicate -> ON 

Seconda soluzione

Immagine(Icone/Piccole/note.png,,center)

Questa soluzione va usata solo se non avete in alsamixer la voce surround

Fermate il processo esd

sudo killall esd

Dopodiche andare in: Sistema -> Preferenze -> Audio e togliere la spunta ad «Abilitare mixaggio audio via software (ESD)».BR BR

Aprire il terminale e apriamo/creiamo il file con il nostro editor di testo preferito:

sudo gedit /etc/asound.conf

Modifichiamo il file in questo modo:

pcm.!default {
        type plug
        slave.pcm "surround51"
        slave.channels 6
        route_policy duplicate
}

pcm.!spdif {
        type plug
        slave.pcm "hw:0,1"
}

pcm.analog {
        type plug
        slave analog_slave;
}

pcm_slave.analog_slave {
        pcm surround51;
        format S32_LE;
}

Lasciare pure le righe che trovate relative ad altre cose, come per esempio questa:

pcm.card0 {
type hw
card 0
}

Salvare il file.

Apriamo un terminale e lanciamo questo comando per riavviare Alsa:

/etc/init.d/alsa-utils restart

ATTENZIONE è possibile ora riabilitare esd per avere i suoni di sistema (come per esempio l'avvio o la chiusura della nostra distribuzione)

Apriamo un terminale e lanciamo questo comando per riavviare ESD

esd

oppure andare in: Sistema -> Preferenze -> Audio e mettere la spunta ad «Abilitare mixaggio audio via software (ESD)».BR Ora dovreste avere il vostro 5.1 perfettamente funzionante.

Problemi Riscontrati

Se non sentite il suono di alcune casse, alzare il valore di pcm in alsamixer.BR

Se usate Skype il dispositivo audio non dovrebbe funzionare. Potete provare a inserire queste righe nel vostro asound.conf:

Aprire il terminale e apriamo il file con il nostro editor di testo preferito:

sudo gedit /etc/asound.conf

aggiungete queste righe:

pcm.skype {
type asym
playback.pcm "skypeout"
capture.pcm "skypein"
}

pcm.skypein {
type route
slave {
 pcm "skypedsnoop"
 format S16_LE
}

ttable {
 0 {0 0.5}
 1 {0 0.5}
}

}

pcm.skypeout {
type plug
slave {
 pcm "dmix"
}
}

pcm.skypedsnoop {
type dsnoop
ipc_key 1133
slave {
 pcm "hw:0,0"
 period_size 256
 periods 16
 buffer_size 16384
}
bindings {
 0 0
}
}

ATTENZIONE non potete usare Skype in parallelo ad altre applicazioni multimediali.

Esempi del file asound.conf

##GreatSound
pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}

##Surround
pcm.!default {
    type plug
    slave.pcm "surround51"
    slave.channels 6
    route_policy duplicate
}

pcm.!spdif {
        type plug
        slave.pcm "hw:0,1"
}

pcm.analog {
        type plug
        slave analog_slave;
}

pcm_slave.analog_slave {
        pcm surround51;
        format S32_LE;
}

##Skype
pcm.skype {
type asym
playback.pcm "skypeout"
capture.pcm "skypein"
}

pcm.skypein {
type route
slave {
 pcm "skypedsnoop"
 format S16_LE
}

ttable {
 0 {0 0.5}
 1 {0 0.5}
}

}

pcm.skypeout {
type plug
slave {
 pcm "dmix"
}
}

pcm.skypedsnoop {
type dsnoop
ipc_key 1133
slave {
 pcm "hw:0,0"
 period_size 256
 periods 16
 buffer_size 16384
}
bindings {
 0 0
}
}

Fonte

[http://www.ubuntuforums.org/showthread.php?t=184814& Ubuntuforums.org] [http://forum.skype.com/index.php?showtopic=48195& Forum.skype.com] [http://wiki.ubuntu-it.org/OttimizzareAudioDiGnome Wiki-ubuntu-it.org]


CategoryMultimedia