It is USB Audio: ~> cat /proc/asound/cards 0 [HDMI ]: HDA-Intel - HDA Intel HDMI HDA Intel HDMI at 0xf7b14000 irq 39 1 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xf7b10000 irq 38 2 [S51 ]: USB-Audio - SB Omni Surround 5.1 Creative Technology Ltd SB Omni Surround 5.1 at usb-0000:00:14.0-6, full speed Sincerely, Nazar Mokrynskyi github.com/nazar-pc Skype: nazar-pc Diaspora: nazarpc at diaspora.mokrynskyi.com Tox: A9D95C9AA5F7A3ED75D83D0292E22ACE84BA40E912185939414475AF28FD2B2A5C8EF5261249 On 16.01.16 14:10, Tom Yan wrote: > NVM I was probably wrong about those two confs. > > FWIW, here are the speaker-test results of my builtin 7.1 audio (HDA > Intel PCH/Realtek ALC887-VD), when I have my only pair of stereo > speaker connected to the Center/Subwoofer port: > > Firstly I tested with: > speaker-test -D hw:PCH -c 2 -l 1 > speaker-test -D hw:PCH -c 4 -l 1 > speaker-test -D hw:PCH -c 6 -l 1 > speaker-test -D hw:PCH -c 8 -l 1 > These 4 are the layout that support natively by the driver/hardware. > > Interestingly, for: > speaker-test -D hw:PCH -c 2 -l 1 > speaker-test -D hw:PCH -c 4 -l 1 > I can hear sound coming out from my speakers respectively when: > 0 - Front Left > 1 - Front Right > is playing. > > But while I did NOT change the physical connection at all, for these: > speaker-test -D hw:PCH -c 6 -l 1 > speaker-test -D hw:PCH -c 8 -l 1 > I can hear sound coming out from my speakers respectively when: > 4 - Front Center (LEFT speaker) > 5 - LFE (RIGHT speaker) > is playing. > > Then I test with: > speaker-test -D surround21:CARD=PCH,DEV=0 -c 3 -l 1 > speaker-test -D surround41:CARD=PCH,DEV=0 -c 5 -l 1 > speaker-test -D surround50:CARD=PCH,DEV=0 -c 5 -l 1 > which are the only 3 PCMs with ttable in their conf. > > For: > speaker-test -D surround21:CARD=PCH,DEV=0 -c 3 -l 1 > I can hear sound coming out from my RIGHT speaker when: > 2 - LFE > is playing. > > For: > speaker-test -D surround41:CARD=PCH,DEV=0 -c 5 -l 1 > I can hear sound coming out from my RIGHT speaker when: > 4 - LFE > is playing. > > For: > speaker-test -D surround50:CARD=PCH,DEV=0 -c 5 -l 1 > I can hear sound coming out from my LEFT speaker when: > 4 - Front Center > is playing. > > I think you can test with similar commands. The only part you need to > change is probably "PCH". Also the one with "-c 8" probably won't work > on your device. > > Last but not least, can you paste your output of: > cat /proc/asound/cards > So that we can get an idea on which conf in /usr/share/alsa/cards/ is > your card relying on? > > On 16 January 2016 at 17:59, Tom Yan <tom.ty89 at gmail.com> wrote: >> I think you should use speaker-test to test the various PCMs in aplay >> -L first, so that you can at least get a hint on whether it has >> something to do with ALSA or pulse. For example: >> >> [tom at localhost ~]$ speaker-test -D surround21:CARD=PCH,DEV=0 -c 3 -l 1 >> >> speaker-test 1.1.0 >> >> Playback device is surround21:CARD=PCH,DEV=0 >> Stream parameters are 48000Hz, S16_LE, 3 channels >> Using 16 octaves of pink noise >> Rate set to 48000Hz (requested 48000Hz) >> Buffer size range from 22 to 349525 >> Period size range from 11 to 174762 >> Using max buffer size 349524 >> Periods = 4 >> was set period_size = 87381 >> was set buffer_size = 349524 >> 0 - Front Left >> 1 - Front Right >> 2 - LFE >> Time per period = 5.470904 >> [tom at localhost ~]$ speaker-test -D surround41:CARD=PCH,DEV=0 -c 5 -l 1 >> >> speaker-test 1.1.0 >> >> Playback device is surround41:CARD=PCH,DEV=0 >> Stream parameters are 48000Hz, S16_LE, 5 channels >> Using 16 octaves of pink noise >> Rate set to 48000Hz (requested 48000Hz) >> Buffer size range from 22 to 349525 >> Period size range from 11 to 174762 >> Using max buffer size 349524 >> Periods = 4 >> was set period_size = 87381 >> was set buffer_size = 349524 >> 0 - Front Left >> 1 - Front Right >> 3 - Rear Right >> 2 - Rear Left >> 4 - LFE >> Time per period = 9.121826 >> [tom at localhost ~]$ speaker-test -D surround51:CARD=PCH,DEV=0 -c 6 -l 1 >> >> speaker-test 1.1.0 >> >> Playback device is surround51:CARD=PCH,DEV=0 >> Stream parameters are 48000Hz, S16_LE, 6 channels >> Using 16 octaves of pink noise >> Rate set to 48000Hz (requested 48000Hz) >> Buffer size range from 22 to 349525 >> Period size range from 11 to 174762 >> Using max buffer size 349524 >> Periods = 4 >> was set period_size = 87381 >> was set buffer_size = 349524 >> 0 - Front Left >> 4 - Front Center >> 1 - Front Right >> 3 - Rear Right >> 2 - Rear Left >> 5 - LFE >> Time per period = 10.953665 >> [tom at localhost ~]$ >> >> I do feel like surround21.conf and surround41.conf is problematic >> though. I don't see why it should map LFE that way if it relys on >> surround51. It should be always "5 - LFE". I'll probably write to ALSA >> devel about it soon. >> >> On 16 January 2016 at 17:32, Nazar Mokrynskyi <nazar at mokrynskyi.com> wrote: >>> Noise appears when I test speaker in sound settings UI, so there is no >>> specific command. Also, when test sound stops - clicking doesn't. >>> I know it doesn't make sense, but it is what it is. >>> BTW, noise appears in target output, meaning even if I do not skip output, >>> but try to direct LFE to third output (one of rear speakers), there is no >>> sound there, only mentioned noise. >>> >>> Is it possible that sound card doesn't want to output low frequency sound on >>> other than default output, I mean some hardware/firmware limitation? >>> I'd be fine if LFE worked with 3rd output instead of 6th. >>> >>> Sincerely, Nazar Mokrynskyi >>> github.com/nazar-pc >>> Skype: nazar-pc >>> Diaspora: nazarpc at diaspora.mokrynskyi.com >>> Tox: >>> A9D95C9AA5F7A3ED75D83D0292E22ACE84BA40E912185939414475AF28FD2B2A5C8EF5261249 >>> >>> On 16.01.16 10:24, Tom Yan wrote: >>>> Sorry, I meant surround21. >>>> >>>> On 16 January 2016 at 17:21, Tom Yan <tom.ty89 at gmail.com> wrote: >>>>> What do you mean by "noise in nth output starting from 1 instead, >>>>> relatively hight frequency light clicking"? How were you testing >>>>> exactly? speaker-test? if so what're the "-D"s you used? Can you paste >>>>> full commands (and maybe even the text output). >>>>> >>>>> What you said doesn't seem to make sense. If surround51 works, then >>>>> surround41 and surround20 should at most cause a signal/speaker >>>>> mismatch. I don't see how it can produce some weird noise/click. >>>>> >>>>> On 16 January 2016 at 16:26, Nazar Mokrynskyi <nazar at mokrynskyi.com> >>>>> wrote: >>>>>> OK, I've spent another hour or so trying different combinations and it >>>>>> seems >>>>>> to be a bug inside either ALSA or PulseAudio. >>>>>> SB Omni Surround 5.1, as you can see from name, has 6 outputs: >>>>>> front-left,front-right,rear-left,rear-right,front-center,lfe (lets >>>>>> ignore >>>>>> other non-related inputs/outputs here) >>>>>> I've done many experiments and defined which modes are working and which >>>>>> doesn't. >>>>>> >>>>>> Modes that work fine: >>>>>> - 5.1 >>>>>> - 5.0 >>>>>> - 4.0 >>>>>> - 2.0 >>>>>> >>>>>> Modes that doesn't work fine: >>>>>> - 2.1 (stereo only, noise in 3rd output starting from 1 instead, >>>>>> relatively >>>>>> hight frequency light clicking) >>>>>> - 4.1 (quadro only, noise in 5th output starting from 1 instead, >>>>>> relatively >>>>>> hight frequency light clicking) >>>>>> >>>>>> It is clearly visible that any time I want to skip some output, for >>>>>> instance: >>>>>> ttable.0.FL 1 >>>>>> ttable.1.FR 1 >>>>>> ttable.5.LFE 1 >>>>>> instead of >>>>>> ttable.0.FL 1 >>>>>> ttable.1.FR 1 >>>>>> ttable.2.LFE 1 >>>>>> >>>>>> To direct LFE to proper output it doesn't work. This is the same reason >>>>>> why >>>>>> 5.0 is working fine (no skipped outputs, all consequent) and 4.1 doesn't >>>>>> (we >>>>>> need to skip 5th output starting from 1 and use 6th instead). >>>>>> >>>>>> When I try this: >>>>>> ttable.0.FL 1 >>>>>> ttable.2.FR 1 >>>>>> ttable.1.LFE 1 >>>>>> then as expected I can hear LFE in right front output. >>>>>> >>>>>> Any hints from anyone what is wrong here? There are literally NO DOCS >>>>>> about >>>>>> how it works internally, so these experiments all I can provide at the >>>>>> moment. >>>>>> There were pulseaudio logs in this thread if anyone needs details. >>>>>> >>>>>> ALSA 1.1.0, PulseAudio 7.1, Ubuntu 16.04 x64 >>>>>> >>>>>> Sincerely, Nazar Mokrynskyi >>>>>> github.com/nazar-pc >>>>>> Skype: nazar-pc >>>>>> Diaspora: nazarpc at diaspora.mokrynskyi.com >>>>>> Tox: >>>>>> >>>>>> A9D95C9AA5F7A3ED75D83D0292E22ACE84BA40E912185939414475AF28FD2B2A5C8EF5261249 >>>>>> >>>>>> On 28.11.15 09:56, Raymond Yau wrote: >>>>>> >>>>>> >>>>>>> I've been looking at those lines. Do you think it should be done in >>>>>>> USB-Audio, or should it be added into separate config file specific for >>>>>>> this >>>>>>> sound card? >>>>>> >>>>>> http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=src/conf/pcm/surround21.conf;hb=HEAD >>>>>> >>>>>> The route of surround21 is hardcoded to use surround51 , this mean your >>>>>> ttable are used by those usb audio support 6 channels, those usb audio >>>>>> which >>>>>> only support 8 channels need to define their own 21 route as both >>>>>> surround51 >>>>>> and surround71 of usb audio use route plugin >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> pulseaudio-discuss mailing list >>>>>> pulseaudio-discuss at lists.freedesktop.org >>>>>> http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> pulseaudio-discuss mailing list >>>>>> pulseaudio-discuss at lists.freedesktop.org >>>>>> http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss >>>>>> >>>> _______________________________________________ >>>> pulseaudio-discuss mailing list >>>> pulseaudio-discuss at lists.freedesktop.org >>>> http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss >>> >>> >>> >>> _______________________________________________ >>> pulseaudio-discuss mailing list >>> pulseaudio-discuss at lists.freedesktop.org >>> http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss >>> > _______________________________________________ > pulseaudio-discuss mailing list > pulseaudio-discuss at lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3825 bytes Desc: Ð?Ñ?Ñ?пÑ?огÑ?аÑ?Ñ?Ñ?ний пÑ?дпиÑ? S/MIME URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20160116/59173695/attachment-0001.bin>