hi,

Nelson Castillo wrote:
I change my alsa.conf file. The audio is ok on the latest kernel.

Michael, could you post your alsa.conf?

Nelson.-

This is the version that I use in androi. I do a lot of test and all was perfect and in the end I remove all the entry that will not recognized by the system. Looking at the alsa library (my version in android), the configuration file is aborted if an error happen.
I have some sources that report error, I just remove them. Any comment?

Michael

# Android ALSA configuration file for the neo1973-gta02 (WM8753)

##
## Mixer Devices
##

ctl.AndroidPlayback {
        type hw
        card 0  # Can replace with driver"s name from /proc/asound/cards
}

ctl.AndroidRecord {
        type hw
        card 0  # Can replace with driver"s name from /proc/asound/cards
}

##
## Playback Devices
##

# Fallback device for playing out of speaker.
#               AndroidPlayback_Speaker (out of call)
#               AndroidPlayback_Earpiece (out of call)
#
pcm.AndroidPlayback {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 235 235 ]                       }
                        { name 'ADC Capture Volume'                             
        value [ 195 195 ]                       }
                        { name 'Headphone Playback Volume'                      
value [ 127 127 ]                       }
                        { name 'Speaker Playback Volume'                        
value [ 0 0 ]                           }
                        { name 'Mono Playback Volume'                           
value 121                                       }
                        { name 'Bypass Playback Volume'                         
value [ 2 2 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 2 2 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 2 2 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 2 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 2 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 2                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 0                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 2 2 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 23 23 ]                         }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ false false ]           }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value true                                      }
                        { name 'ALC Capture Target Volume'                      
value 3                                         }
                        { name 'ALC Capture Max Volume'                         
value 7                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 15                                        }
                        { name 'ALC Capture Decay Time'                         
value 12                                        }
                        { name 'ALC Capture Attack Time'                        
value 2                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Constant PGA Gain'       }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 0                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 0'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Rx Mix'                          }
                        { name 'Line Left Mux'                                  
        value 'Rx Mix'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Left PGA'                        }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value Stereo                            }
                        { name 'Capture Left Mixer'                             
        value Stereo                            }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
true                                      }
                        { name 'DAPM Stereo Out Switch'                         
value true                                      }
                        { name 'DAPM GSM Line Out Switch'                       
value false                                     }
                        { name 'DAPM GSM Line In Switch'                        
value false                                     }
                        { name 'DAPM Headset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Spk Switch'                        
value false                                     }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value true                                      }
                ]
        }
}

pcm.AndroidPlayback_Speaker_normal {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 235 235 ]                       }
                        { name 'ADC Capture Volume'                             
        value [ 195 195 ]                       }
                        { name 'Headphone Playback Volume'                      
value [ 127 127 ]                       }
                        { name 'Speaker Playback Volume'                        
value [ 0 0 ]                           }
                        { name 'Mono Playback Volume'                           
value 121                                       }
                        { name 'Bypass Playback Volume'                         
value [ 2 2 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 2 2 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 2 2 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 2 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 2 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 2                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 0                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 2 2 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 23 23 ]                         }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ false false ]           }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value true                                      }
                        { name 'ALC Capture Target Volume'                      
value 3                                         }
                        { name 'ALC Capture Max Volume'                         
value 7                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 15                                        }
                        { name 'ALC Capture Decay Time'                         
value 12                                        }
                        { name 'ALC Capture Attack Time'                        
value 2                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Constant PGA Gain'       }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 0                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 0'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Rx Mix'                          }
                        { name 'Line Left Mux'                                  
        value 'Rx Mix'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Left PGA'                        }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value Stereo                            }
                        { name 'Capture Left Mixer'                             
        value Stereo                            }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
true                                      }
                        { name 'DAPM Stereo Out Switch'                         
value true                                      }
                        { name 'DAPM GSM Line Out Switch'                       
value false                                     }
                        { name 'DAPM GSM Line In Switch'                        
value false                                     }
                        { name 'DAPM Headset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Spk Switch'                        
value false                                     }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value true                                      }
                ]
        }
}

pcm.AndroidPlayback_Speaker {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 235 235 ]                       }
                        { name 'ADC Capture Volume'                             
        value [ 195 195 ]                       }
                        { name 'Headphone Playback Volume'                      
value [ 127 127 ]                       }
                        { name 'Speaker Playback Volume'                        
value [ 0 0 ]                           }
                        { name 'Mono Playback Volume'                           
value 121                                       }
                        { name 'Bypass Playback Volume'                         
value [ 2 2 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 2 2 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 2 2 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 2 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 2 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 2                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 0                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 2 2 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 23 23 ]                         }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ false false ]           }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value true                                      }
                        { name 'ALC Capture Target Volume'                      
value 3                                         }
                        { name 'ALC Capture Max Volume'                         
value 7                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 15                                        }
                        { name 'ALC Capture Decay Time'                         
value 12                                        }
                        { name 'ALC Capture Attack Time'                        
value 2                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Constant PGA Gain'       }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 0                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 0'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Rx Mix'                          }
                        { name 'Line Left Mux'                                  
        value 'Rx Mix'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Left PGA'                        }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value Stereo                            }
                        { name 'Capture Left Mixer'                             
        value Stereo                            }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
true                                      }
                        { name 'DAPM Stereo Out Switch'                         
value true                                      }
                        { name 'DAPM GSM Line Out Switch'                       
value false                                     }
                        { name 'DAPM GSM Line In Switch'                        
value false                                     }
                        { name 'DAPM Headset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Spk Switch'                        
value false                                     }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value true                                      }
                ]
        }
}


# The Headset outside of a call.
#
pcm.AndroidPlayback_Headset {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 235 235 ]                       }
                        { name 'ADC Capture Volume'                             
        value [ 195 195 ]                       }
                        { name 'Headphone Playback Volume'                      
value [ 127 127 ]                       }
                        { name 'Speaker Playback Volume'                        
value [ 0 0 ]                           }
                        { name 'Mono Playback Volume'                           
value 121                                       }
                        { name 'Bypass Playback Volume'                         
value [ 2 2 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 2 2 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 2 2 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 2 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 2 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 2                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 0                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 2 2 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 23 23 ]                         }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ false false ]           }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value true                                      }
                        { name 'ALC Capture Target Volume'                      
value 3                                         }
                        { name 'ALC Capture Max Volume'                         
value 7                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 15                                        }
                        { name 'ALC Capture Decay Time'                         
value 12                                        }
                        { name 'ALC Capture Attack Time'                        
value 2                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Constant PGA Gain'       }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 0                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 0'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Rx Mix'                          }
                        { name 'Line Left Mux'                                  
        value 'Rx Mix'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Left PGA'                        }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value Stereo                            }
                        { name 'Capture Left Mixer'                             
        value Stereo                            }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
true                                      }
                        { name 'DAPM Stereo Out Switch'                         
value true                                      }
                        { name 'DAPM GSM Line Out Switch'                       
value false                                     }
                        { name 'DAPM GSM Line In Switch'                        
value false                                     }
                        { name 'DAPM Headset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Spk Switch'                        
value false                                     }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value false                                     }
                ]
        }
}

# Playback on speaker routing during a call
#
pcm.AndroidPlayback_Speaker_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 0 0 ]                           }
                        { name 'ADC Capture Volume'                             
        value [ 0 0 ]                           }
                        { name 'Headphone Playback Volume'                      
value [ 127 127 ]                       }
                        { name 'Speaker Playback Volume'                        
value [ 0 0 ]                           }
                        { name 'Mono Playback Volume'                           
value 103                                       }
                        { name 'Bypass Playback Volume'                         
value [ 7 7 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 0 0 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 0 0 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 0 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 6 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 0                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 0                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 0 0 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 0 0 ]                           }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ true true ]                     }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value false                                     }
                        { name 'ALC Capture Target Volume'                      
value 0                                         }
                        { name 'ALC Capture Max Volume'                         
value 0                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 0                                         }
                        { name 'ALC Capture Decay Time'                         
value 0                                         }
                        { name 'ALC Capture Attack Time'                        
value 0                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Mute ADC Output'         }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 0                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 0'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Rx Mix'                          }
                        { name 'Line Left Mux'                                  
        value 'Rx Mix'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
true                                      }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Mic 2'                           }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value Stereo                            }
                        { name 'Capture Left Mixer'                             
        value Stereo                            }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
false                                     }
                        { name 'DAPM Stereo Out Switch'                         
value false                                     }
                        { name 'DAPM GSM Line Out Switch'                       
value true                                      }
                        { name 'DAPM GSM Line In Switch'                        
value true                                      }
                        { name 'DAPM Headset Mic Switch'                        
value true                                      }
                        { name 'DAPM Handset Mic Switch'                        
value true                                      }
                        { name 'DAPM Handset Spk Switch'                        
value true                                      }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value true                                      }
                ]
        }
}

# The Headset during a call.
#
pcm.AndroidPlayback_Headset_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 0 0 ]                           }
                        { name 'ADC Capture Volume'                             
        value [ 0 0 ]                           }
                        { name 'Headphone Playback Volume'                      
value [ 96 96 ]                         }
                        { name 'Speaker Playback Volume'                        
value [ 0 0 ]                           }
                        { name 'Mono Playback Volume'                           
value 103                                       }
                        { name 'Bypass Playback Volume'                         
value [ 7 7 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 0 0 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 0 0 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 0 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 5 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 0                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 0                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 0 0 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 0 0 ]                           }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ true true ]                     }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value false                                     }
                        { name 'ALC Capture Target Volume'                      
value 0                                         }
                        { name 'ALC Capture Max Volume'                         
value 0                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 0                                         }
                        { name 'ALC Capture Decay Time'                         
value 0                                         }
                        { name 'ALC Capture Attack Time'                        
value 0                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Mute ADC Output'         }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 0                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 0'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Rx Mix'                          }
                        { name 'Line Left Mux'                                  
        value 'Rx Mix'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
true                                      }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Mic 1'                           }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value Stereo                            }
                        { name 'Capture Left Mixer'                             
        value Stereo                            }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
false                                     }
                        { name 'DAPM Stereo Out Switch'                         
value true                                      }
                        { name 'DAPM GSM Line Out Switch'                       
value true                                      }
                        { name 'DAPM GSM Line In Switch'                        
value true                                      }
                        { name 'DAPM Headset Mic Switch'                        
value true                                      }
                        { name 'DAPM Handset Mic Switch'                        
value true                                      }
                        { name 'DAPM Handset Spk Switch'                        
value false                                     }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value false                                     }
                ]
        }
}

# Playback just the earpiece routing during a call
#
pcm.AndroidPlayback_Earpiece_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 0 0 ]                           }
                        { name 'ADC Capture Volume'                             
        value [ 0 0 ]                           }
                        { name 'Headphone Playback Volume'                      
value [ 0 0 ]                           }
                        { name 'Speaker Playback Volume'                        
value [ 115 115 ]                               }
                        { name 'Mono Playback Volume'                           
value 103                                       }
                        { name 'Bypass Playback Volume'                         
value [ 7 7 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 0 0 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 0 0 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 0 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 5 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 0                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 0                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 0 0 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 0 0 ]                           }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ true true ]                     }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value false                                     }
                        { name 'ALC Capture Target Volume'                      
value 0                                         }
                        { name 'ALC Capture Max Volume'                         
value 0                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 0                                         }
                        { name 'ALC Capture Decay Time'                         
value 0                                         }
                        { name 'ALC Capture Attack Time'                        
value 0                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Mute ADC Output'         }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 0                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 0'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Rx Mix'                          }
                        { name 'Line Left Mux'                                  
        value 'Rx Mix'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
true                                      }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Mic 2'                           }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value Stereo                            }
                        { name 'Capture Left Mixer'                             
        value Stereo                            }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
false                                     }
                        { name 'DAPM Stereo Out Switch'                         
value false                                     }
                        { name 'DAPM GSM Line Out Switch'                       
value true                                      }
                        { name 'DAPM GSM Line In Switch'                        
value true                                      }
                        { name 'DAPM Headset Mic Switch'                        
value false                                     }
                        { name 'DAPM Handset Mic Switch'                        
value true                                      }
                        { name 'DAPM Handset Spk Switch'                        
value true                                      }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value false                                     }
                ]
        }
}

# No bluetooth for now....
#pcm.AndroidPlayback_Bluetooth {
#       type null
#}


##
## Recording device
##

pcm.AndroidRecord_Microphone {
#       type hooks
        slave.pcm {
                type hw
                card 0
                device 0        # Must be of type "digital audio capture"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
                        { name 'PCM Volume'                                     
                value [ 255 255 ]                       }
                        { name 'ADC Capture Volume'                             
        value [ 195 195 ]                       }
                        { name 'Headphone Playback Volume'                      
value [ 121 121 ]                       }
                        { name 'Speaker Playback Volume'                        
value [ 121 121 ]                       }
                        { name 'Mono Playback Volume'                           
value 121                                       }
                        { name 'Bypass Playback Volume'                         
value [ 2 2 ]                           }
                        { name 'Sidetone Playback Volume'                       
value [ 2 2 ]                           }
                        { name 'Voice Playback Volume'                          
value [ 2 2 ]                           }
                        { name 'Headphone Playback ZC Switch'           value [ 
false false ]           }
                        { name 'Speaker Playback ZC Switch'                     
value [ false false ]           }
                        { name 'Mono Bypass Playback Volume'            value 2 
                                        }
                        { name 'Mono Sidetone Playback Volume'          value 2 
                                        }
                        { name 'Mono Voice Playback Volume'                     
value 2                                         }
                        { name 'Mono Playback ZC Switch'                        
value false                                     }
                        { name 'Bass Boost'                                     
                value 'Linear Control'          }
                        { name 'Bass Filter'                                    
        value '130Hz @ 48kHz'           }
                        { name 'Bass Volume'                                    
        value 0                                         }
                        { name 'Treble Volume'                                  
        value 7                                         }
                        { name 'Treble Cut-off'                                 
        value '8kHz'                            }
                        { name 'Sidetone Capture Volume'                        
value [ 2 2 ]                           }
                        { name 'Voice Sidetone Capture Volume'          value 2 
                                        }
                        { name 'Capture Volume'                                 
        value [ 23 23 ]                         }
                        { name 'Capture ZC Switch'                              
        value [ false false ]           }
                        { name 'Capture Switch'                                 
        value [ true true ]                     }
                        { name 'Capture Filter Select'                          
value '3.4Hz @ 48kHz'           }
                        { name 'Capture Filter Cut-off'                         
value HiFi                                      }
                        { name 'Capture Filter Switch'                          
value true                                      }
                        { name 'ALC Capture Target Volume'                      
value 3                                         }
                        { name 'ALC Capture Max Volume'                         
value 7                                         }
                        { name 'ALC Capture Function'                           
value Off                                       }
                        { name 'ALC Capture ZC Switch'                          
value false                                     }
                        { name 'ALC Capture Hold Time'                          
value 15                                        }
                        { name 'ALC Capture Decay Time'                         
value 12                                        }
                        { name 'ALC Capture Attack Time'                        
value 2                                         }
                        { name 'ALC Capture NG Threshold'                       
value 0                                         }
                        { name 'ALC Capture NG Type'                            
value 'Constant PGA Gain'       }
                        { name 'ALC Capture NG Switch'                          
value false                                     }
                        { name '3D Function'                                    
        value Capture                           }
                        { name '3D Upper Cut-off'                               
        value '2.2kHz'                          }
                        { name '3D Lower Cut-off'                               
        value '200Hz'                           }
                        { name '3D Volume'                                      
                value 0                                         }
                        { name '3D Switch'                                      
                value false                                     }
                        { name 'Capture 6dB Attenuate'                          
value false                                     }
                        { name 'Playback 6dB Attenuate'                         
value false                                     }
                        { name De-emphasis                                      
                value None                                      }
                        { name 'Playback Mono Mix'                              
        value Stereo                            }
                        { name 'Playback Phase'                                 
        value 'Non Inverted'            }
                        { name 'Mic2 Capture Volume'                            
value 3                                         }
                        { name 'Mic1 Capture Volume'                            
value 0                                         }
                        { name 'DAI Mode'                                       
                value 'DAI 2'                           }
                        { name 'ADC Data Select'                                
        value Stereo                            }
                        { name 'ROUT2 Phase'                                    
        value Inverted                          }
                        { name 'Mic Selection Mux'                              
        value 'Mic 1'                           }
                        { name 'Rx Mixer'                                       
                value 'RXP - RXN'                       }
                        { name 'Line Mixer'                                     
                value 'Line 1 + 2'                      }
                        { name 'Line Mono Mux'                                  
        value 'Line Mix'                        }
                        { name 'Line Right Mux'                                 
        value 'Line 2'                          }
                        { name 'Line Left Mux'                                  
        value 'Line 1'                          }
                        { name 'ALC Mixer Line Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Mic2 Capture Switch'          value 
true                                      }
                        { name 'ALC Mixer Mic1 Capture Switch'          value 
false                                     }
                        { name 'ALC Mixer Rx Capture Switch'            value 
false                                     }
                        { name 'Mic Sidetone Mux'                               
        value 'Left PGA'                        }
                        { name 'Capture Right Mux'                              
        value PGA                                       }
                        { name 'Capture Left Mux'                               
        value PGA                                       }
                        { name 'Capture Right Mixer'                            
value 'Analogue Mix Left'       }
                        { name 'Capture Left Mixer'                             
        value 'Analogue Mix Left'       }
                        { name 'Out4 Mux'                                       
                value VREF                                      }
                        { name 'Out3 Mux'                                       
                value VREF                                      }
                        { name 'Mono 2 Mux'                                     
                value 'Inverted Mono 1'         }
                        { name 'Mono Mixer Left Playback Switch'        value 
false                                     }
                        { name 'Left Mixer Left Playback Switch'        value 
false                                     }
                        { name 'DAPM Stereo Out Switch'                         
value false                                     }
                        { name 'DAPM GSM Line Out Switch'                       
value true                                      }
                        { name 'DAPM GSM Line In Switch'                        
value true                                      }
                        { name 'DAPM Headset Mic Switch'                        
value true                                      }
                        { name 'DAPM Handset Mic Switch'                        
value true                                      }
                        { name 'DAPM Handset Spk Switch'                        
value true                                      }
                        { name 'Amp State Switch'                               
        value true                                      }
                        { name 'Amp Spk Switch'                                 
        value true                                      }
                ]
        }
}

Reply via email to