Portál AbcLinuxu, 14. května 2025 02:18
Zkuste v kmixu (nebo jiném plnohodotném ALSA mixeru) změnit velikost hodnoty napájení mikrofonu. Obvykle tak na 2-4V.
Neznamenají ty šipečky u pravého okna Capture, náhodou to že jsou k dispozici další páčky ale jsou schované za okrajem? Nemám Linux teď k dispozici abych to ověřil.
Zdravim. 1/blech@blech-desktop:~$ arecord -l **** List of CAPTURE Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: AD198x Analog [AD198x Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 2/blech@blech-desktop:~$ arecord -v 1.wav Recording WAVE '1.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono Plug PCM: Rate conversion PCM (48000, sformat=U8) Its setup is: stream : CAPTURE access : RW_INTERLEAVED format : U8 subformat : STD channels : 1 rate : 8000 exact rate : 8000 (8000/1) msbits : 8 buffer_size : 2730 period_size : 170 period_time : 21333 tick_time : 0 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 170 xfer_align : 170 start_threshold : 1 stop_threshold : 2730 silence_threshold: 0 silence_size : 0 boundary : 768426686420090880 Slave: Route conversion PCM (sformat=S16_LE) Transformation table: 0 <- 0*0.5 + 1*0.5 Its setup is: stream : CAPTURE access : MMAP_INTERLEAVED format : U8 subformat : STD channels : 1 rate : 48000 exact rate : 48000 (48000/1) msbits : 8 buffer_size : 16384 period_size : 1024 period_time : 21333 tick_time : 0 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 1024 xfer_align : 1024 start_threshold : 6 stop_threshold : 16384 silence_threshold: 0 silence_size : 0 boundary : 4611686018427387904 Slave: Soft volume PCM Control: Digital Capture Volume min_dB: -30 max_dB: 30 resolution: 121 Its setup is: stream : CAPTURE access : MMAP_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 48000 exact rate : 48000 (48000/1) msbits : 16 buffer_size : 16384 period_size : 1024 period_time : 21333 tick_time : 0 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 1024 xfer_align : 1024 start_threshold : 6 stop_threshold : 16384 silence_threshold: 0 silence_size : 0 boundary : 4611686018427387904 Slave: Direct Snoop PCM Its setup is: stream : CAPTURE access : MMAP_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 48000 exact rate : 48000 (48000/1) msbits : 16 buffer_size : 16384 period_size : 1024 period_time : 21333 tick_time : 0 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 1024 xfer_align : 1024 start_threshold : 6 stop_threshold : 16384 silence_threshold: 0 silence_size : 0 boundary : 4611686018427387904 Hardware PCM card 0 'HDA VIA VT82xx' device 0 subdevice 0 Its setup is: stream : CAPTURE access : MMAP_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 48000 exact rate : 48000 (48000/1) msbits : 16 buffer_size : 16384 period_size : 1024 period_time : 21333 tick_time : 4000 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 1024 xfer_align : 1024 start_threshold : 1 stop_threshold : 4611686018427387904 silence_threshold: 0 silence_size : 0 boundary : 4611686018427387904 Aborted by signal Interrupt... blech@blech-desktop:~$ Pokud jde o arecord -D plughw:0, tak mi to psalo stále jen ���������� ... Díky
Je to divné, že tam není to napájení mikrofonu (VREF). Chip AD1986 změnu velikosti napájení mikrofonu určitě podporuje.
Analog Devices AD1986ABezim na mimojadrovej ALSE 1.0.14_rc2 (Gentoo). Skusim jadrovu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.