[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Por si os ayuda] Activar Beats Audio



On Sat, May 18, 2013 at 11:32:52AM +0200, Santiago José López Borrazás wrote:
> El 18/05/13 11:20, consultores escribió:
> > gracias por responder, yo probe pulseaudio en wheezy y el solo funciono en
> > un entorno de pruebas.
> 
> OK.
> 
> > Pero yo no comprendo como funciona el sonido ahora; antes estaba alsaconfig
> > y me fue facil cualquier cosa relacionada con audio; ahora como es la cosa?
> 
> alsactl. Según con todas las fuentes, es alsactl.
> 
> > sera que son 3 formas diferentes de tener sonido, pulseaudio, alsa, equal y
> > recuerdo otro de kde (arts creo). Me estoy imaginado que la mezcla es la que
> > es incompatible, pero he leido de gente que los mezcla correctamente. Que
> > opinion te merece eso?
> 
> Es que, pulseaudio, sólo, creo que servía para tarjetas más potentes o, de
> mejor calidad.
> 
> En cuanto a que, mezclen las tres cosas, no lo sé,...igual es porque tienen
> bien los ficheros .asoundrc, que podría verse lo que hacen para que
> funcionen estas mezclas. :)
> 
> -- 
> Saludos de Santiago José López Borrazás.
> 

Tenes razon, alsactl funciono; pero me dejo el sonido bien bajo, sin poder
 aumentarlo, muchas gracias, agrego el debug quizas sirva:

AM!="__ctl_search",GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Front Speaker Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Front Speaker Playback Volume' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (119) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (120) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (121) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='$env{pvolume}'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (122) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (123) 'CTL{name}="Front Speaker Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Front Speaker Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Front Speaker Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (126) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (127) 'CTL{name}="Surround Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Surround Speaker Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Surround Speaker Playback Volume' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (129) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (130) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (131) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='$env{pvolume}'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (132) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (133) 'CTL{name}="Surround Speaker Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Surround Speaker Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Surround Speaker Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (136) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (137) 'CTL{name}="Center Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Center Speaker Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Center Speaker Playback Volume' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (139) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (140) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (141) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='$env{pvolume}'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (142) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (143) 'CTL{name}="Center Speaker Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Center Speaker Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Center Speaker Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (146) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (147) 'CTL{name}="LFE Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='LFE Speaker Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'LFE Speaker Playback Volume' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (149) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (150) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (151) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='$env{pvolume}'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (152) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (153) 'CTL{name}="LFE Speaker Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='LFE Speaker Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'LFE Speaker Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (156) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (157) 'CTL{name}="PC Speaker Playback Volume",CTL{do_search}=="1", 
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PC Speaker Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PC Speaker Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (159) 'CTL{name}="PC Speaker Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PC Speaker Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PC Speaker Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (162) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (163) 'CTL{name}="PCM Playback Volume",PROGRAM!="__ctl_search", 
 CTL{name}="PCM Volume",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PCM Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PCM Playback Volume' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1396: PROGRAM '__ctl_search' result is 'PCM Playback Volume'
alsactl: parse_line:1400: PROGRAM returned successful
alsactl: parse:1711: read (166) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: get_key_attribute:959: attribute='has_pmaster_vol'
alsactl: parse_line:1452: env: 'has_pmaster_vol' 'true'
alsactl: do_match:495: match ENV{has_pmaster_vol} 'true' <-> 'true'
alsactl: do_match:498: ENV{has_pmaster_vol} is true (matching value)
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='0dB'
alsactl: get_key_attribute:959: attribute='write'
alsactl: parse_line:1340: ctl write: '0dB' 'write'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (167) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (169) 'CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{dBmin}'
alsactl: get_key:934: value='-34.50dB'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (170) 'CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{dBmin}'
alsactl: get_key:934: value='-30.00dB'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (171) 'CTL{write}!="$env{pvolume}",CTL{values}="75%"'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='$env{pvolume}'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (172) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (173) 'CTL{name}="PCM Playback Switch",CTL{do_search}=="1", CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PCM Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PCM Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1348: ctl match: 'do_search' '1' '1'
alsactl: do_match:495: match CTL{do_search} '1' <-> '1'
alsactl: do_match:498: CTL{do_search} is true (matching value)
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{values}'
alsactl: get_key:934: value='on'
alsactl: get_key_attribute:959: attribute='values'
alsactl: parse_line:1325: ctl assign: 'on' 'values'
alsactl: parse:1711: read (174) 'CTL{name}="PCM Switch",CTL{do_search}=="1",CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PCM Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PCM Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (176) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (177) 'CTL{name}="PCM Playback Volume",CTL{index}="1",PROGRAM!="__ctl_search", 
  CTL{name}="PCM Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PCM Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PCM Playback Volume' 'name'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{index}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='index'
alsactl: parse_line:1325: ctl assign: '1' 'index'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PCM Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PCM Volume' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (180) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (181) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='ENV{has_pmaster_vol}'
alsactl: get_key:934: value='true'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (183) 'CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{dBmin}'
alsactl: get_key:934: value='-34.50dB'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (184) 'CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{dBmin}'
alsactl: get_key:934: value='-30.00dB'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (185) 'CTL{write}!="$env{pvolume}",CTL{values}="75%"'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='$env{pvolume}'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (186) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (187) 'CTL{name}="PCM Playback Switch",CTL{index}="1",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PCM Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PCM Playback Switch' 'name'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{index}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='index'
alsactl: parse_line:1325: ctl assign: '1' 'index'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (189) 'CTL{name}="PCM Switch",CTL{index}="1",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='PCM Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'PCM Switch' 'name'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{index}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='index'
alsactl: parse_line:1325: ctl assign: '1' 'index'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (192) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (193) 'CTL{name}="DAC Playback Volume",CTL{do_search}=="1", 
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='DAC Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'DAC Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (195) 'CTL{name}="DAC Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='DAC Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'DAC Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (198) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (199) 'CTL{name}="Synth Playback Volume",CTL{do_search}=="1", 
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Synth Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Synth Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (201) 'CTL{name}="Synth Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Synth Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Synth Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (204) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (205) 'CTL{name}="Wave Playback Volume",CTL{do_search}=="1", 
  CTL{values}="100%"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Wave Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Wave Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (207) 'CTL{name}="Wave Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Wave Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Wave Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (210) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (211) 'CTL{name}="Music Playback Volume",CTL{do_search}=="1", 
  CTL{values}="100%"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Music Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Music Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (213) 'CTL{name}="Music Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Music Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Music Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (216) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (217) 'CTL{name}="CD Playback Volume",CTL{do_search}=="1", 
  CTL{values}="0%"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='CD Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'CD Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1348: ctl match: 'do_search' '1' '1'
alsactl: do_match:495: match CTL{do_search} '1' <-> '1'
alsactl: do_match:498: CTL{do_search} is true (matching value)
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{values}'
alsactl: get_key:934: value='0%'
alsactl: get_key_attribute:959: attribute='values'
alsactl: parse_line:1325: ctl assign: '0%' 'values'
alsactl: parse:1711: read (219) 'CTL{name}="CD Playback Switch",CTL{do_search}=="1", 
  CTL{values}="off"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='CD Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'CD Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1348: ctl match: 'do_search' '1' '1'
alsactl: do_match:495: match CTL{do_search} '1' <-> '1'
alsactl: do_match:498: CTL{do_search} is true (matching value)
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{values}'
alsactl: get_key:934: value='off'
alsactl: get_key_attribute:959: attribute='values'
alsactl: parse_line:1325: ctl assign: 'off' 'values'
alsactl: parse:1711: read (222) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (223) 'CTL{name}="Mono Playback Volume",CTL{do_search}=="1", 
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Mono Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Mono Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (225) 'CTL{name}="Mono Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Mono Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Mono Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (228) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (229) 'CTL{name}="Master Mono Playback Volume",CTL{do_search}=="1", 
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Master Mono Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Master Mono Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1348: ctl match: 'do_search' '1' '1'
alsactl: do_match:495: match CTL{do_search} '1' <-> '1'
alsactl: do_match:498: CTL{do_search} is true (matching value)
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{values}'
alsactl: get_key:934: value='$env{pvolume}'
alsactl: get_key_attribute:959: attribute='values'
alsactl: apply_format:1060: will substitute format name 'env'
alsactl: get_format_attribute:981: attribute='pvolume', str=''
alsactl: apply_format:1092: format=6, string='', tail=''
alsactl: apply_format:1193: substitute env 'pvolume=-20dB'
alsactl: parse_line:1325: ctl assign: '$env{pvolume}' 'values'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='RESULT'
alsactl: get_key:934: value='0'
alsactl: do_match:495: match RESULT '0' <-> '0'
alsactl: do_match:505: RESULT is false
alsactl: parse:1711: read (231) 'CTL{name}="Master Mono Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Master Mono Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Master Mono Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1348: ctl match: 'do_search' '1' '1'
alsactl: do_match:495: match CTL{do_search} '1' <-> '1'
alsactl: do_match:498: CTL{do_search} is true (matching value)
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{values}'
alsactl: get_key:934: value='on'
alsactl: get_key_attribute:959: attribute='values'
alsactl: parse_line:1325: ctl assign: 'on' 'values'
alsactl: parse:1711: read (234) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (235) 'CTL{name}="AC97 Playback Volume",CTL{do_search}=="1", 
  CTL{values}="100%"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='AC97 Playback Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'AC97 Playback Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (237) 'CTL{name}="AC97 Playback Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='AC97 Playback Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'AC97 Playback Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (244) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (245) 'CTL{name}="DRC Range",CTL{do_search}=="1", 
  CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='DRC Range'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'DRC Range' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (252) 'CTL{reset}="mixer"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{reset}'
alsactl: get_key:934: value='mixer'
alsactl: get_key_attribute:959: attribute='reset'
alsactl: parse_line:1325: ctl assign: 'mixer' 'reset'
alsactl: parse:1711: read (253) 'CTL{name}="Capture Volume",CTL{do_search}=="1", 
  CTL{write}!="$env{cvolume}",CTL{values}="$env{cpercent}"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Capture Volume'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Capture Volume' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1348: ctl match: 'do_search' '1' '1'
alsactl: do_match:495: match CTL{do_search} '1' <-> '1'
alsactl: do_match:498: CTL{do_search} is true (matching value)
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='CTL{write}'
alsactl: get_key:934: value='$env{cvolume}'
alsactl: get_key_attribute:959: attribute='write'
alsactl: apply_format:1060: will substitute format name 'env'
alsactl: get_format_attribute:981: attribute='cvolume', str=''
alsactl: apply_format:1092: format=6, string='', tail=''
alsactl: apply_format:1193: substitute env 'cvolume=12dB'
alsactl: parse_line:1340: ctl write: '$env{cvolume}' 'write'
alsactl: parse:1711: read (255) 'CTL{name}="Capture Switch",CTL{do_search}=="1", 
  CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Capture Switch'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Capture Switch' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1348: ctl match: 'do_search' '1' '1'
alsactl: do_match:495: match CTL{do_search} '1' <-> '1'
alsactl: do_match:498: CTL{do_search} is true (matching value)
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{values}'
alsactl: get_key:934: value='on'
alsactl: get_key_attribute:959: attribute='values'
alsactl: parse_line:1325: ctl assign: 'on' 'values'
alsactl: parse:1711: read (258) 'CTL{name}="Capture Source",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Capture Source'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Capture Source' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: elemid_get:714: do_ctl_search found a control
alsactl: parse_line:1396: PROGRAM '__ctl_search' result is 'Capture Source'
alsactl: parse_line:1400: PROGRAM returned successful
alsactl: parse:1711: read (259) 'CTL{enums}=="*|Internal Mic|*",CTL{values}="Internal Mic", GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{enums}'
alsactl: get_key:934: value='*|Internal Mic|*'
alsactl: get_key_attribute:959: attribute='enums'
alsactl: parse_line:1348: ctl match: 'enums' '*|Internal Mic|*' '|Mic|CD|Video|Aux|Line|Mix|Mix Mono|Phone|'
alsactl: do_match:495: match CTL{enums} '*|Internal Mic|*' <-> '|Mic|CD|Video|Aux|Line|Mix|Mix Mono|Phone|'
alsactl: do_match:505: CTL{enums} is false
alsactl: parse:1711: read (260) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{enums}'
alsactl: get_key:934: value='*|Mic|*'
alsactl: get_key_attribute:959: attribute='enums'
alsactl: parse_line:1348: ctl match: 'enums' '*|Mic|*' '|Mic|CD|Video|Aux|Line|Mix|Mix Mono|Phone|'
alsactl: do_match:495: match CTL{enums} '*|Mic|*' <-> '|Mic|CD|Video|Aux|Line|Mix|Mix Mono|Phone|'
alsactl: do_match:498: CTL{enums} is true (matching value)
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{values}'
alsactl: get_key:934: value='Mic'
alsactl: get_key_attribute:959: attribute='values'
alsactl: parse_line:1325: ctl assign: 'Mic' 'values'
alsactl: parse:1711: read (261) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (263) 'CTL{name}="Input Source",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Input Source'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Input Source' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (264) 'CTL{enums}=="*|Internal Mic|*",CTL{values}="Internal Mic", GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{enums}'
alsactl: get_key:934: value='*|Internal Mic|*'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (265) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{enums}'
alsactl: get_key:934: value='*|Mic|*'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (266) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (268) 'CTL{name}="Digital Input Source",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Digital Input Source'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Digital Input Source' 'name'
alsactl: get_key:890: operator=nomatch
alsactl: get_key:908: key='PROGRAM'
alsactl: get_key:934: value='__ctl_search'
alsactl: parse_line:1388: PROGRAM '__ctl_search' is false
alsactl: parse_line:1404: PROGRAM key is true
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='GOTO'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (269) 'CTL{enums}=="*|Digital Mic 1|*",CTL{values}="Digital Mic 1", GOTO=""'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{enums}'
alsactl: get_key:934: value='*|Digital Mic 1|*'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (270) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{enums}'
alsactl: get_key:934: value='*|Mic|*'
alsactl: parse_line:1312: skip (GOTO '')
alsactl: parse:1711: read (271) 'LABEL=""'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='LABEL'
alsactl: get_key:934: value=''
alsactl: parse:1711: read (273) 'CTL{name}="Mic Boost",CTL{do_search}=="1", CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Mic Boost'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Mic Boost' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1711: read (274) 'CTL{name}="Internal Mic Boost",CTL{do_search}=="1", CTL{values}="on"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='CTL{name}'
alsactl: get_key:934: value='Internal Mic Boost'
alsactl: get_key_attribute:959: attribute='name'
alsactl: parse_line:1325: ctl assign: 'Internal Mic Boost' 'name'
alsactl: get_key:886: operator=match
alsactl: get_key:908: key='CTL{do_search}'
alsactl: get_key:934: value='1'
alsactl: get_key_attribute:959: attribute='do_search'
alsactl: parse_line:1348: ctl match: 'do_search' '1' '0'
alsactl: do_match:495: match CTL{do_search} '1' <-> '0'
alsactl: do_match:505: CTL{do_search} is false
alsactl: parse:1725: end of file '/usr/share/alsa/init/default'
alsactl: parse:1711: read (43) 'EXIT="99"'
alsactl: get_key:898: operator=assign
alsactl: get_key:908: key='EXIT'
alsactl: get_key:934: value='99'
alsactl: parse:1725: end of file '/usr/share/alsa/init/00main'





Reply to: