![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /usr/share/alsa/ucm2/codecs/rt5672/ |
Upload File : |
SectionDevice."Headset" { Comment "Headset Microphone" ConflictingDevice [ "Mic1" "Mic2" ] EnableSequence [ cset "name='Headset Mic Switch' on" cset "name='RECMIXL BST1 Switch' on" cset "name='RECMIXR BST1 Switch' on" cset "name='Sto1 ADC MIXL ADC1 Switch' on" cset "name='Sto1 ADC MIXR ADC1 Switch' on" # For unknown reasons the headset mic sound is only recorded # on the left channel, we tweak the data-stream reception to # use the left samples for both slots, so that we get a stereo # stream with the mic sound on both channels cset "name='codec_in rx deinterleaver codec_in0_1' 1" ] DisableSequence [ cset "name='Headset Mic Switch' off" cset "name='RECMIXL BST1 Switch' off" cset "name='RECMIXR BST1 Switch' off" cset "name='Sto1 ADC MIXL ADC1 Switch' off" cset "name='Sto1 ADC MIXR ADC1 Switch' off" # Undo data-stream reception mono-mix workaround cset "name='codec_in rx deinterleaver codec_in0_1' 2" ] Value { CapturePriority 300 CapturePCM "hw:${CardId}" JackControl "Headset Mic Jack" } }