You are not logged in.
Hello fellow linux users, I'll do a quick introduction as this is my first post on this forum:
I'm a long time linux user, not expert or anything, can barely program. My system of choice is Debian, currently on Debian Jessie(testing) with KDE environment, however I've been constantly around Arch's forum and wiki to find answers and get the best out of my system.
I'm on a relatively new setup, brought the parts and build the PC up some months back, with AMD graphics and processor, the Arch wiki helped me immensely. So a thank you to the community.
Now on to my present issue, I'm trying to properly configure the pulseaudio system to get best out of it.
The default configuration: 'module-udev-detect' works fine, with a little exception, I get reversed stereo out of my boxes, and I can't move them around due to the specific one being close to the power outlet.
Additionally my HDMI monitor also has a built-in, small and weak 2Watts speakers, I'm experimenting on using those simultaneously with the outer boxes, the boxes have lower mid-range output so its a nice complement.
So this is what I have so far on '/etc/pulse/default.pa' :
### Manual Cards loading profile
load-module module-alsa-sink device=hw:0,0 format=s16le rate=48000 channels=2 channel_map=right,left tsched=yes deferred_volume=yes fixed_latency_range=yes
load-module module-alsa-sink device=hw:1,3 format=s16le rate=48000 channels=2 channel_map=front-left,front-right tsched=yes deferred_volume=yes fixed_latency_range=yes
load-module module-combine-sink slaves=alsa_output.hw_0_0,alsa_output.hw_1_3 resample_method=src-sinc-medium-quality format=s16le rate=48000 channels=2
set-default-sink combinedThe first and second sinks are the analog and hdmi output respectively. This is mostly to load first output with reversed stereo.
The third module is the one providing the simultaneous output for both, it works mostly fine, but after a while the two outputs start to get out of sync. Now I'm also noticing small interruptions.
Tried setting tsched=no and manual fragments size and stuff, works with few glitches but fine, however if using a separate sink to remap or merge, pulse quickly crashes.
Manually loading the sinks also has one indirect issue, I can't properly load source with 'module-alsa-source'.
arecord list two devices used for capture but loading either of them seems to do nothing, not even static as normal with mic and line inputs (i need to use the mic).
guiu@guiu-desktop:~$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC887-VD Analog [ALC887-VD Analog]
card 0: SB [HDA ATI SB], device 2: ALC887-VD Alt Analog [ALC887-VD Alt Analog]The card on alsamixer list three inputs, front-mic, back-mic, and line-in.
Anyone knows how to load this properly?
Alternatively, I could simply use the 'module-alsa-card' to load the whole card as default ('module-udev-detect'), but I can't set reverse stereo directly this way.
Maybe setting up a custom profile for the card? I didn't look much on this, and couldn't find any documentation on the webs. Check out: /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf reference
Anyway the more you delve in pulseaudio, the more it becomes obscure what I'm supposed to do. Anyone with more experience on this, will have my gratitude. Cheers
Offline