Fórumok
Sziasztok!
Gondoltam spórolok, és nem az asztali erősítőn hallgatom a tunerem fm adásait, hanem ráköttöm a hangkártya vonalbemenetére (a tuner vonalkimenetét) és majd szépen hallgatom. De nem. A keverőn látom, hogy a jel szépen változik a bemeneten, de képtelen vagyok beállítani azt, hogy a kimenetre is eljusson a jel, azaz se hang, se hang... (A rendszer Xubuntu, ALSA)
Hozzászólások
Az alsamixer potijain addig tolongás, amíg a line-in a line-out-on megjelenik. (monitor on)
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
Végigpróbáltam már minden variációt, de nem megy.
amixer scontents kimenete?
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 49 [77%] [-15.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 234 [92%] [-4.20dB]
Front Right: Playback 234 [92%] [-4.20dB]
Simple mixer control 'Front',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 59 [92%] [-5.00dB] [on]
Front Right: Playback 59 [92%] [-5.00dB] [on]
Simple mixer control 'Front Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 28 [90%] [7.50dB] [off]
Front Right: Playback 28 [90%] [7.50dB] [off]
Simple mixer control 'Front Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 2 [67%] [20.00dB]
Front Right: 2 [67%] [20.00dB]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 59 [92%] [-5.00dB] [on]
Front Right: Playback 59 [92%] [-5.00dB] [on]
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 59 [92%] [-5.00dB] [on]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 59 [92%] [-5.00dB] [on]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 28 [90%] [7.50dB] [off]
Front Right: Playback 28 [90%] [7.50dB] [off]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 14 [45%] [7.50dB] [on]
Front Right: Capture 14 [45%] [7.50dB] [on]
Simple mixer control 'Capture',1
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 28 [90%] [28.50dB] [off]
Front Right: Capture 28 [90%] [28.50dB] [off]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Channel Mode',0
Capabilities: enum
Items: '2ch' '4ch' '6ch'
Item0: '2ch'
Simple mixer control 'Input Source',0
Capabilities: cenum
Items: 'Front Mic' 'Rear Mic' 'Line'
Item0: 'Line'
Simple mixer control 'Input Source',1
Capabilities: cenum
Items: 'Front Mic' 'Rear Mic' 'Line'
Item0: 'Front Mic'
Simple mixer control 'Loopback Mixing',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Enabled'
Simple mixer control 'Rear Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 23 [74%] [0.00dB] [off]
Front Right: Playback 23 [74%] [0.00dB] [off]
Simple mixer control 'Rear Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 2 [67%] [20.00dB]
Front Right: 2 [67%] [20.00dB]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 28 [90%] [7.50dB] [off]
Front Right: Playback 28 [90%] [7.50dB] [off]
Az a kettő "off" ott szerintem nem jó.
Nekem sem szimpatikusak, de hogyan lehet on-ra állítani azokat?
amixer set Line unmute
:~$ sox --temp /tmp --guard --buffer 18432 -D -q -c2 -r3200 -t alsa hw:0:/Line -t pulseaudio default gain 4
ALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
sox FAIL formats: can't open input `hw:0:/Line': snd_pcm_open error: No such device
hát meg kell keresni a hangkártyát, és annak bemenetét.
pl
itt pl hw:0,0/Line
Nekem ezt látja:
~$ arecord -l
**** CAPTURE hardvereszközeinek listája ****
kártya 0: PCH [HDA Intel PCH], eszköz 0: ALC656 Analog [ALC656 Analog]
Aleszközök: 1/1
0 számú aleszköz: subdevice #0
kártya 0: PCH [HDA Intel PCH], eszköz 2: ALC656 Alt Analog [ALC656 Alt Analog]
Aleszközök: 1/1
0 számú aleszköz: subdevice #0
lehet hogy hw:0,0/Line
akárhogy is loopback nélkül nem hallani semmit, csak felvenni tudod
Ez se tetszik a nyomorultnak:
~$ sox --temp /tmp --guard --buffer 18432 -D -q -c2 -r3200 -t alsa hw:0,0/Line -t pulseaudio default gain 4
ALSA lib conf.c:4886:(parse_args) Parameter DEV must be an integer
ALSA lib conf.c:4991:(snd_config_expand) Parse arguments error: Invalid argument
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM hw:0,0/Line
sox FAIL formats: can't open input `hw:0,0/Line': snd_pcm_open error: Invalid argument
Erről a loopback csodárol mit kellene tudnom?
Köszönöm a segítséget mindenkinek!
ez a loopback. egyrészről beolvasod a bemenetet, és azt kiküldőd a kimenetre.
a sox pont ezt csinálja ezekkel a paraméterekkel, csak ki kel találni hol jön be a jel.
de már olyan régen csináltam ilyet, hogy nem jut eszembe a bemenet, jelen esetben a handkártya line-in pontos megnevezése alsa esetén.
de szerintem valami ilyesmi: hw:0 az első eszköz ,0 az eszköz alszáma, /Line pedig a mixeren e ki- bemenet megnevezése. de lehet hogy már rosszul emlékszem. próbálj rákeresni a googliban :)
próbáld meg a /Line nélkül.
Az alsamixer szerint a loopback be van kapcsolva.
az egy másik loopback, az nem a hangkimenethez, hanem a visszajelzéshez megy úgy emlékszem, amiatt látod a bemeneti hangerőt.
A 0.0-ás vátozatot nem szerette, de a sima nullás majdnem jó.
sox --temp /tmp --guard --buffer 18432 -D -q -c2 -r3200 -t alsa hw:0.0 -t pulseaudio default gain 4
sox WARN formats: can't set sample rate 3200; using 44100
sox FAIL formats: no handler for given file type `pulseaudio'
Így pedig:
~$ sox --temp /tmp --guard --buffer 18432 -D -q -c2 -r44100 -t alsa hw:0 -t pulseaudio default gain 4
sox FAIL formats: no handler for given file type `pulseaudio'
ha pedig:
~$ sox --temp /tmp --guard --buffer 18432 -D -q -c2 -r44100 -t alsa hw:0 -t alsa default gain 4
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
^Csox WARN gain: gain clipped 95329 samples; decrease volume?
vedd le az erősítést (gain 4)
és a kimeneten is megadhatod a felbontást
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
sox WARN alsa: under-run
és ez megy amig ctrl+C-vel le nem állítom.
hát talán vedd nagyobbra a buffert
mondjuk duplázd meg
:) Szórja a sox WARN üzeneteket, de szól! Köszönöm!
Telepíts gnome-alsamixer -t. Az ubuntu-n a "gyári" mixer egy kalapszar...
-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
Köszi! Este kipróbálom.
Köszönöm! Tökéletesen működik a gnome-alsamixer.
Az ncurses alsamixer az egyszerűbb kártyákhoz szerintem tök jó, egyszer hozzányúlok, beállítom amit akarok, és utána többet nem kell piszkálni.
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
Amúgy meg oda kell figyelni, mert az Ubuntuban lévő "gyári" "mixer" néha belepiszkál a beállításokba... pl. ha azon állítom a hangerőt, akkor szokása összezagyválni a PCM, Front, Wave csatornákat. Nálam pl. ha a beépített ubuntus hangerőszabályozóval állítok hanherőt, akkor a wave-t maxra tolja, a PCM beáll középre és a Front-tal szabályoz.
-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.