Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
como habilitar full duplex na cmi8738 5.1 com alsa?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
domus-br
Apprentice
Apprentice


Joined: 27 May 2003
Posts: 292
Location: Niterói-RJ,Brasil

PostPosted: Sat Feb 19, 2005 1:39 pm    Post subject: como habilitar full duplex na cmi8738 5.1 com alsa? Reply with quote

ola pessoal, eu sei muito pouco sobre os mixers do alsa, ainda acho eles bem complexos de compreender, eu sempre pesquisei pela net, mas nunca consigo ativar o full duplex nessa placa, o problema acaba inviabilizando o uso do Skype, pois somente ouço as pessoas elas nao me ouvem, outra coisa terrivel é se a saida de audio estiver em uso nehuma outra aplicação que use audio consegue reproduzir a nao ser que o programa que ocupou recurso, venha liberar, ex.: o flash no firefox nao se da bem se o audio ja tiver sendo usado no xmms, e assim por diante, bom eu ainda pouco entendo sobre o alsa, a minha placa ta reproduzindo audio sem o dispositivo /dev/mixer que nao sei pq o alsa nao habilitou, eu poderia usar um servidor de som mas nao gosto, pois alem de deixar a maquina mais instavel consome uma boa RAM, ai vao algumas informações:


/etc/asound.conf

Code:
pcm.mixed51 {
  type dmix
  ipc_key 1024
  slave {
    pcm "hw:0,1"
    rate 48000
    channels 6
    period_time 0
    period_size 1024
    buffer_time 0
    buffer_size 4096
  }
}


pcm.s51 {
  type plug
  slave {
    pcm "mixed51"
    channels 6
    rate 48000
  }
  ttable.0.0 1
  ttable.1.1 1
  ttable.0.2 1
  ttable.1.3 1
  ttable.0.4 0.5
  ttable.1.4 0.5
  ttable.0.5 0.5
  ttable.1.5 0.5
}


ctl.mixer0 {
    type hw
    card 0
    device 1
}


/etc/asound.state

Code:
state.CMI8738MC6 {
   control.1 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Master Playback Volume'
      value.0 31
      value.1 31
   }
   control.2 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name '3D Control - Switch'
      value true
   }
   control.3 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'PCM Playback Volume'
      value.0 31
      value.1 31
   }
   control.4 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'PCM Playback Switch'
      value true
   }
   control.5 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'PCM Capture Switch'
      value.0 false
      value.1 false
   }
   control.6 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Synth Playback Volume'
      value.0 0
      value.1 0
   }
   control.7 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Synth Playback Switch'
      value true
   }
   control.8 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Synth Capture Route'
      value.0 false
      value.1 false
      value.2 false
      value.3 false
   }
   control.9 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'CD Playback Volume'
      value.0 0
      value.1 0
   }
   control.10 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'CD Playback Switch'
      value.0 false
      value.1 false
   }
   control.11 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'CD Capture Route'
      value.0 false
      value.1 false
      value.2 false
      value.3 false
   }
   control.12 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Line Playback Volume'
      value.0 0
      value.1 0
   }
   control.13 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Line Playback Switch'
      value.0 false
      value.1 false
   }
   control.14 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Line Capture Route'
      value.0 false
      value.1 false
      value.2 false
      value.3 false
   }
   control.15 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Mic Playback Volume'
      value 0
   }
   control.16 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Mic Playback Switch'
      value false
   }
   control.17 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Mic Capture Switch'
      value false
   }
   control.18 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 3'
      iface MIXER
      name 'PC Speaker Playback Volume'
      value 3
   }
   control.19 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      name 'Aux Playback Volume'
      value.0 0
      value.1 0
   }
   control.20 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Aux Playback Switch'
      value.0 false
      value.1 false
   }
   control.21 {
      comment.access 'read write'
      comment.type BOOLEAN

      iface MIXER
      name 'Aux Capture Switch'
      value.0 false
      value.1 false
   }
   control.22 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Mic Boost'
      value true
   }
   control.23 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 7'
      iface MIXER
      name 'Mic Capture Volume'
      value 0
   }
   control.24 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Four Channel Mode'
      value true
   }
   control.25 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Line-In As Rear'
      value true
   }
   control.26 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 Output Switch'
      value true
   }
   control.27 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 In Valid'
      value true
   }
   control.28 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 Copyright'
      value true
   }
   control.29 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 5V'
      value true
   }
   control.30 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 Loop'
      value true
   }
   control.31 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 In Monitor'
      value true
   }
   control.32 {
      comment.access 'read write'
      comment.type IEC958
      iface PCM
      device 2
      name 'IEC958 Playback Default'
      value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
   }
   control.33 {
      comment.access read
      comment.type IEC958
      iface MIXER
      device 2
      name 'IEC958 Playback Con Mask'
      value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   }
   control.34 {
      comment.access 'read write inactive'
      comment.type IEC958
      iface PCM
      device 2
      name 'IEC958 Playback PCM Stream'
      value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
   }
   control.35 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Line-In As Bass'
      value true
   }
   control.36 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 In Select'
      value true
   }
   control.37 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 In Phase Inverse'
      value true
   }
   control.38 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Mic As Center/LFE'
      value true
   }
   control.39 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface CARD
      name Modem
      value false
   }
}

_________________
http://www.mozilla.org.br

"Este site só funciona com browser IE 5 ou superior"
O Mozilla é superior!!
:=:=:=:=:=:
Forumgdh
LinuxBsd
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum