Portál AbcLinuxu, 10. května 2025 08:34
gconfaudiosrc ! audioconvert ! audioresample ! gconfaudiosink profile=chat: Zdroj se používá nebo není k dispozici.
a mam
lspci|grep audio
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
zkopirovano z alsamixeru
│ Card: Intel 82801DB-ICH4 │ Chip: Cirrus Logic CS4299 rev 4 │ View: [Playback] Capture All │ Item: Master [dB gain=-10.50, -10.50]nastaveni v alsamixeru je
amixer contents numid=5,iface=MIXER,name='Master Mono Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=6,iface=MIXER,name='Master Mono Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0 : values=24 | dBscale-min=-46.50dB,step=1.50dB,mute=0 numid=1,iface=MIXER,name='Master Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=2,iface=MIXER,name='Master Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=63,step=0 : values=56,56 | dBscale-min=-94.50dB,step=1.50dB,mute=0 numid=3,iface=MIXER,name='Headphone Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=4,iface=MIXER,name='Headphone Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=24,24 | dBscale-min=-46.50dB,step=1.50dB,mute=0 numid=30,iface=MIXER,name='3D Control - Center' ; type=INTEGER,access=rw------,values=1,min=0,max=15,step=0 : values=0 numid=31,iface=MIXER,name='3D Control - Depth' ; type=INTEGER,access=rw------,values=1,min=0,max=15,step=0 : values=0 numid=27,iface=MIXER,name='3D Control - Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=22,iface=MIXER,name='PCM Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=23,iface=MIXER,name='PCM Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=22,22 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=14,iface=MIXER,name='Line Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=15,iface=MIXER,name='Line Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=31,31 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=16,iface=MIXER,name='CD Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=17,iface=MIXER,name='CD Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=26,26 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=13,iface=MIXER,name='Mic Boost (+20dB)' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=29,iface=MIXER,name='Mic Select' ; type=ENUMERATED,access=rw------,values=1,items=2 ; Item #0 'Mic1' ; Item #1 'Mic2' : values=0 numid=11,iface=MIXER,name='Mic Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=12,iface=MIXER,name='Mic Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0 : values=31 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=9,iface=MIXER,name='Phone Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=10,iface=MIXER,name='Phone Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0 : values=0 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=18,iface=MIXER,name='Video Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=19,iface=MIXER,name='Video Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=0,0 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=7,iface=MIXER,name='PC Speaker Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=8,iface=MIXER,name='PC Speaker Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=15,step=0 : values=0 | dBscale-min=-45.00dB,step=3.00dB,mute=0 numid=20,iface=MIXER,name='Aux Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=21,iface=MIXER,name='Aux Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=31,31 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=28,iface=MIXER,name='Mono Output Select' ; type=ENUMERATED,access=rw------,values=1,items=2 ; Item #0 'Mix' ; Item #1 'Mic' : values=0 numid=24,iface=MIXER,name='Capture Source' ; type=ENUMERATED,access=rw------,values=2,items=8 ; Item #0 'Mic' ; Item #1 'CD' ; Item #2 'Video' ; Item #3 'Aux' ; Item #4 'Line' ; Item #5 'Mix' ; Item #6 'Mix Mono' ; Item #7 'Phone' : values=4,4 numid=25,iface=MIXER,name='Capture Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=26,iface=MIXER,name='Capture Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=15,step=0 : values=15,15 | dBscale-min=0.00dB,step=1.50dB,mute=0 numid=32,iface=MIXER,name='IEC958 Playback Con Mask' ; type=IEC958,access=r-------,values=1 : values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x0f] numid=33,iface=MIXER,name='IEC958 Playback Pro Mask' ; type=IEC958,access=r-------,values=1 : values=[AES0=0xcf AES1=0x00 AES2=0x00 AES3=0x00] numid=34,iface=MIXER,name='IEC958 Playback Default' ; type=IEC958,access=rw------,values=1 : values=[AES0=0x00 AES1=0x82 AES2=0x00 AES3=0x02] numid=35,iface=MIXER,name='IEC958 Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=36,iface=MIXER,name='External Amplifier' ; type=BOOLEAN,access=rw------,values=1 : values=ona jeste par vypisu na konec
ls /proc/asound/ card0/ card1/ cards devices I82801DBICH4@ Modem@ modules oss/ pcm seq/ timers version
aplay -lLv default:CARD=I82801DBICH4 Intel 82801DB-ICH4, Intel 82801DB-ICH4 Default Audio Device front:CARD=I82801DBICH4,DEV=0 Intel 82801DB-ICH4, Intel 82801DB-ICH4 Front speakers surround40:CARD=I82801DBICH4,DEV=0 Intel 82801DB-ICH4, Intel 82801DB-ICH4 4.0 Surround output to Front and Rear speakers surround41:CARD=I82801DBICH4,DEV=0 Intel 82801DB-ICH4, Intel 82801DB-ICH4 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=I82801DBICH4,DEV=0 Intel 82801DB-ICH4, Intel 82801DB-ICH4 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=I82801DBICH4,DEV=0 Intel 82801DB-ICH4, Intel 82801DB-ICH4 5.1 Surround output to Front, Center, Rear and Subwoofer speakers null Discard all samples (playback) or generate zero samples (capture) **** List of PLAYBACK Hardware Devices **** card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 0: Intel ICH [Intel 82801DB-ICH4] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 4: Intel ICH - IEC958 [Intel 82801DB-ICH4 - IEC958] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Modem [Intel 82801DB-ICH4 Modem], device 0: Intel ICH - Modem [Intel 82801DB-ICH4 Modem - Modem] Subdevices: 0/1 Subdevice #0: subdevice #0
arecord -l **** List of CAPTURE Hardware Devices **** card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 0: Intel ICH [Intel 82801DB-ICH4] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 1: Intel ICH - MIC ADC [Intel 82801DB-ICH4 - MIC ADC] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 2: Intel ICH - MIC2 ADC [Intel 82801DB-ICH4 - MIC2 ADC] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 3: Intel ICH - ADC2 [Intel 82801DB-ICH4 - ADC2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Modem [Intel 82801DB-ICH4 Modem], device 0: Intel ICH - Modem [Intel 82801DB-ICH4 Modem - Modem] Subdevices: 0/1 Subdevice #0: subdevice #0netusi nekdo co je spatne?
arecord ALSA lib pcm_dsnoop.c:558:(snd_pcm_dsnoop_open) unable to open slave arecord: main:545: audio open error: Zařízení nebo zdroj jsou používánypricemz kdyz spustim arecord drive nez se naloguji do gnome tak se to spusti ... ale rozsypany caj to nedela:-/
lsof /dev/snd/lsof /dev/snd/pcmC*D*c(kdo má otevřená všechny capture zařízení), pod rootem (sudo).
pcm.!default { type pulse } ctl.!default { type pulse } pcm.pulse { type pulse } ctl.pulse { type pulse } rawmidi { } timer { } seq { alsactl1 { name default comment 'Default Device - Sequencer (Duplex)' } alsactl2 { name hw comment 'Physical Device - Sequencer (Duplex)' } }a samotny pulseaudio cat /etc/pulse/default.pa
#!/usr/bin/pulseaudio -nF # # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # PulseAudio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with PulseAudio; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. ### Load audio drivers statically load-module module-alsa-sink #load-module module-alsa-source #load-module module-oss device="/dev/dsp" sink_name=output source_name=input #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input #load-module module-null-sink #load-module module-pipe-sink .ifexists /usr/lib/pulse-0.9/modules/module-hal-detect.so ### Automatically load driver modules depending on the hardware available #load-module module-hal-detect .else ### Alternatively use the static hardware detection module (for systems that ### lack HAL support #load-module module-detect .endif ### Load audio drivers automatically on access #add-autoload-sink output module-oss device="/dev/dsp" sink_name=output source_name=input #add-autoload-source input module-oss device="/dev/dsp" sink_name=output source_name=input #add-autoload-sink output module-oss-mmap device="/dev/dsp" sink_name=output source_name=input #add-autoload-source input module-oss-mmap device="/dev/dsp" sink_name=output source_name=input #add-autoload-sink output module-alsa-sink device=default sink_name=output #add-autoload-source input module-alsa-source device=default source_name=input .ifexists /usr/lib/pulse-0.9/modules/module-esound-protocol-unix.so ### Load esound protocol load-module module-esound-protocol-unix .endif ### Load native protocol load-module module-native-protocol-unix ### Network access (may be configured with paprefs, so leave this commented ### here if you plan to use paprefs) #load-module module-esound-protocol-tcp #load-module module-native-protocol-tcp #load-module module-zeroconf-publish ### Load the RTP reciever module (also configured via paprefs, see above) #load-module module-rtp-recv ### Load the RTP sender module (also configured via paprefs, see above) #load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 description="RTP Multicast Sink" #load-module module-rtp-send source=rtp.monitor ### Automatically restore the volume of playback streams load-module module-volume-restore ### Automatically move streams to the default sink if the sink they are ### connected to dies, similar for sources load-module module-rescue-streams ### Make some devices default #set-default-sink output #set-default-source input .nofail ### Load something to the sample cache load-sample x11-bell /usr/share/sounds/gtk-events/activate.wav #load-sample-dir-lazy /usr/share/sounds/*.wav ### Load X11 bell module load-module module-x11-bell sample=x11-bell ### Publish connection data in the X11 root window load-module module-x11-publish ### Load additional modules from GConf settings. This can be configured with the paprefs tool. ### Please keep in mind that the modules configured by paprefs might conflict with manually ### loaded modules. load-module module-gconfa vysledek tohodle vseho ... funguje mi integrovany mikrofon :)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.