The Source пишет:> Bjoern Olausson пишет:>>> Latest unstable (25Oct 19:57) works from command line with mplayer,>>> without the proc oss fix.>>>>>> >> Confirmed.>> The stuttering got better, but is still present.>>>> Xine works flawless.>>>> >>> aplay still works but only with dmix.>>>>>> >> Samplingrate 11025Hz and 8000Hz do not play a clear sinus, sounds a>> bit scratchy..>> All other common samplingrates work flawless. Could someone confirm >> that?>> http://tmp.olausson.de/30days/0_16_s_8000.wav>> http://tmp.olausson.de/30days/0_16_s_11025.wav>> http://tmp.olausson.de/30days/0_16_s_96000.wav>>>> Just using "aplay file.wav">>>> More noticable ist it when using mplayer. Crackles a lot with 8000Hz >> and 11025Hz>> "mplayer file.wav">>>> mmh, xine crackles too. Please someone confirm, otherwise the files >> may be bad.>>>> >>> Now also almost working in gnome with pulse, sound is recognisable but>>> with lots of interference/corruption.>>>>>> >> No pulseaudio on my machine. Sry.>>>> >>> Machine did not crash at any point!>>>>>> >> Just observed a X crash when using smplayer to play a avi. When I>> closed smplayer while the movie was playing X crashed. (But could be>> unrelated to audio, I could not reproduce it)>>>> But no crash or freez so far.>>>> >>> This was running on 2.6.26... is this a problem? SUPPORTED_KERNELS says>>> 2.6.25 or earlier?>>>>>> >> I am using vanilla 2.6.27.3>>>> Thanks for you awesome work!>>>> By the way, what's next on your plan when stereo output and recording>> is working flawless?>>>>>> kind regards>> Bjoern>> _______________________________________________>> Alsa-devel mailing list>> Alsa-devel@xxxxxxxxxxxxxxxx>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel>>>> > --Tried the latest driver.> --All is fine (haven't tested recording however) except pulseaudio> --(doesn't work) and wine (sound is mega-glitchy, possibly because of> --strange period and buffer sizes it uses: period=544, buffer=8704).> --System is stable. OSS works fine.>> --Also dmix causes horrible glitches everywhere. Was anyone able to make> --good dmix config?>> Hmmm.. Looks like it is not dmix fault. wine requested something of> driver that caused all sound to be glitchy until driver is reloaded.> dmesg output with debug=3 is attached.> Here's some wine output:> fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels> fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels> fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1004e 0x00000000> fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1ac8c8,0x1ad118): stub> fixme:dsalsa:CheckXRUN Unhandled state: 0> mixer.c:305: DSOUND_BufPtrDiff: Assertion `ptr2 < buflen' failed.> wine: Assertion failed at address 0x60000812 (thread 001c), starting> debugger...> Unhandled exception: assertion failed in 32-bit code (0x60000812).> Register dump:> CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b> EIP:60000812 ESP:7db9e740 EBP:7db9e74c EFLAGS:00200206( - 00 -> -IP1)> EAX:00000000 EBX:00001605 ECX:0000161a EDX:00000006> ESI:602a607a EDI:602d2ff4> Stack dump:> 0x7db9e740: 60198660 602d2ff4 7db9e86c 7db9e874> 0x7db9e750: 6019a028 00000006 7db9e7ec 00000000> 0x7db9e760: 602d2ff4 00000043 7d394298 00000068> 0x7db9e770: 601db11f 7db9e7b0 7d3942a0 7d3942a0> 0x7db9e780: 601ac78b 602d2ff4 00000043 7d3942a0> 0x7db9e790: 7db9e85c 601d444b 7d3942a0 00000043> Backtrace:> =>1 0x60000812 (0x7db9e74c)> 2 0x6019a028 (0x7db9e874)> 3 0x6019157e (0x7db9e8b8)> 4 0x613afc86 DSOUND_timer+0x1336() in dsound (0x7db9e9a8)> 5 0x60a88bc8 in winmm (+0x28bc8) (0x7db9ea18)> 6 0x603471fe call_thread_entry_point+0xe() in ntdll (0x7db9ea28)> 7 0x60348832 in ntdll (+0x58832) (0x7db9eac8)> 8 0x60348a2d in ntdll (+0x58a2d) (0x7db9f3b8)> 9 0x6015b32f (0x7db9f4b8)> 0x60000812: ret > Modules:> Module Address Debug info Name (124 modules)> ELF 1dd000- 20c000 Deferred libgssapi_krb5.so.2> ELF 227000- 24e000 Deferred libexpat.so.1> ELF 250000- 27f000 Deferred libfontconfig.so.1> ELF 281000- 28a000 Deferred libxrender.so.1> ELF 28c000- 38d000 Deferred libx11.so.6> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> PE 400000- 723000 Deferred qip> ELF ab5000- abd000 Deferred libsm.so.6> ELF abf000- ac3000 Deferred libuuid.so.1> ELF ae9000- aec000 Deferred libcom_err.so.2> ELF af5000- afc000 Deferred libxrandr.so.2> ELF b1d000- b20000 Deferred libxcomposite.so.1> ELF b22000- b3c000 Deferred libice.so.6> ELF bf4000- bf7000 Deferred libkeyutils.so.1> ELF bfa000- c18000 Deferred ld-linux.so.2> ELF c1a000- d83000 Deferred libc.so.6> ELF d85000- d8a000 Deferred libdl.so.2> ELF d8c000- da5000 Deferred libpthread.so.0> ELF da7000- dd0000 Deferred libm.so.6> ELF dd2000- dee000 Deferred libselinux.so.1> PE ff0000- 1465000 Deferred flash10a> ELF 5ca1000- 5cb6000 Deferred libresolv.so.2> ELF 5d41000- 5d66000 Deferred libk5crypto.so.3> ELF 5d99000- 5dcb000 Deferred libcrypt.so.1> ELF 5f01000- 5f0a000 Deferred libkrb5support.so.0> PE 10000000-10010000 Deferred docking> ELF 6001e000-60155000 Deferred libwine.so.1> ELF 602dc000-6038b000 Export ntdll<elf>> \-PE 602f0000-6038b000 \ ntdll> ELF 603b4000-604ff000 Deferred kernel32<elf>> \-PE 603d0000-604ff000 \ kernel32> ELF 604ff000-60558000 Deferred advapi32<elf>> \-PE 60510000-60558000 \ advapi32> ELF 60558000-60679000 Deferred ole32<elf>> \-PE 60570000-60679000 \ ole32> ELF 60679000-606e4000 Deferred rpcrt4<elf>> \-PE 60680000-606e4000 \ rpcrt4> ELF 606e4000-60704000 Deferred iphlpapi<elf>> \-PE 606f0000-60704000 \ iphlpapi> ELF 60719000-60733000 Deferred version<elf>> \-PE 60720000-60733000 \ version> ELF 60733000-607ff000 Deferred comctl32<elf>> \-PE 60740000-607ff000 \ comctl32> ELF 607ff000-60820000 Deferred imm32<elf>> \-PE 60810000-60820000 \ imm32> ELF 60820000-60944000 Deferred shell32<elf>> \-PE 60830000-60944000 \ shell32> ELF 60944000-609a3000 Deferred shlwapi<elf>> \-PE 60950000-609a3000 \ shlwapi> ELF 609a3000-60a52000 Deferred comdlg32<elf>> \-PE 609b0000-60a52000 \ comdlg32> ELF 60a52000-60ae9000 Export winmm<elf>> \-PE 60a60000-60ae9000 \ winmm> ELF 60b9f000-60c3f000 Deferred winex11<elf>> \-PE 60bb0000-60c3f000 \ winex11> ELF 60d79000-60d7b000 Deferred libxcb-xlib.so.0> ELF 60d7b000-60d97000 Deferred libxcb.so.1> ELF 60da0000-60da5000 Deferred libxxf86vm.so.1> ELF 60dc7000-60dfa000 Deferred uxtheme<elf>> \-PE 60dd0000-60dfa000 \ uxtheme> ELF 60dfa000-60e34000 Deferred libcups.so.2> ELF 60f2b000-60fa9000 Deferred libgnutls.so.13> ELF 60ffb000-6100c000 Deferred libtasn1.so.3> ELF 6100c000-6107b000 Deferred libgcrypt.so.11> ELF 6107b000-6107f000 Deferred libgpg-error.so.0> ELF 6109b000-610d2000 Deferred winealsa<elf>> \-PE 610a0000-610d2000 \ winealsa> ELF 610d2000-611b4000 Deferred libasound.so.2> ELF 611be000-611d6000 Deferred msacm32<elf>> \-PE 611c0000-611d6000 \ msacm32> ELF 611d6000-611ff000 Deferred msacm32<elf>> \-PE 611e0000-611ff000 \ msacm32> ELF 611ff000-61214000 Deferred midimap<elf>> \-PE 61200000-61214000 \ midimap> ELF 61214000-61227000 Deferred olepro32<elf>> \-PE 61220000-61227000 \ olepro32> ELF 61227000-61255000 Deferred d3d8<elf>> \-PE 61230000-61255000 \ d3d8> ELF 61255000-61383000 Deferred wined3d<elf>> \-PE 61270000-61383000 \ wined3d> ELF 61383000-613d1000 Export dsound<elf>> \-PE 61390000-613d1000 \ dsound> ELF 613d1000-613e4000 Deferred security<elf>> \-PE 613e0000-613e4000 \ security> ELF 613e4000-6140b000 Deferred netapi32<elf>> \-PE 613f0000-6140b000 \ netapi32> ELF 6140b000-61439000 Deferred ws2_32<elf>> \-PE 61410000-61439000 \ ws2_32> ELF 61439000-6148b000 Deferred wininet<elf>> \-PE 61440000-6148b000 \ wininet> ELF 6148b000-614ae000 Deferred mpr<elf>> \-PE 61490000-614ae000 \ mpr> ELF 614ae000-61524000 Deferred crypt32<elf>> \-PE 614c0000-61524000 \ crypt32> ELF 61524000-61567000 Deferred urlmon<elf>> \-PE 61530000-61567000 \ urlmon> ELF 61567000-61585000 Deferred mscms<elf>> \-PE 61570000-61585000 \ mscms> ELF 61585000-615bd000 Deferred liblcms.so.1> ELF 615bd000-615ff000 Deferred shdocvw<elf>> \-PE 615c0000-615ff000 \ shdocvw> ELF 63ef9000-63f05000 Deferred libnss_files.so.2> ELF 66685000-66699000 Deferred lz32<elf>> \-PE 66690000-66699000 \ lz32> ELF 6c32d000-6c3d5000 Deferred gdi32<elf>> \-PE 6c340000-6c3d5000 \ gdi32> ELF 6c3e1000-6c53d000 Deferred user32<elf>> \-PE 6c400000-6c53d000 \ user32> ELF 6fbfd000-6fc34000 Deferred winspool<elf>> \-PE 6fc00000-6fc34000 \ winspool> ELF 735b3000-736af000 Deferred oleaut32<elf>> \-PE 735d0000-736af000 \ oleaut32> ELF 73903000-7392c000 Deferred secur32<elf>> \-PE 73910000-7392c000 \ secur32> ELF 7bf00000-7bf03000 Deferred <wine-loader>> Threads:> process tid prio (all id:s are in hex)> 00000008 (D) C:\Program Files\QIP\qip.exe> 0000001c 15 <==> 0000001b 0> 0000001a 0> 00000019 0> 00000018 0> 00000009 0> 0000000c> 00000014 0> 00000013 0> 00000012 0> 0000000e 0> 0000000d 0> 0000000f> 00000015 0> 00000011 0> 00000010 0> 00000016> 00000017 0> Backtrace:> =>1 0x60000812 (0x7db9e74c)> 2 0x6019a028 (0x7db9e874)> 3 0x6019157e (0x7db9e8b8)> 4 0x613afc86 DSOUND_timer+0x1336() in dsound (0x7db9e9a8)> 5 0x60a88bc8 in winmm (+0x28bc8) (0x7db9ea18)> 6 0x603471fe call_thread_entry_point+0xe() in ntdll (0x7db9ea28)> 7 0x60348832 in ntdll (+0x58832) (0x7db9eac8)> 8 0x60348a2d in ntdll (+0x58a2d) (0x7db9f3b8)> 9 0x6015b32f (0x7db9f4b8)>Ok, got pulseaudio to work, but it causes the same problem - sound becomes mega glitchy everywhere. So looks like even if driver doesn't crash the system, playback is still unstable and can become glitchy. Also I can not make Fedora 9 to load snd-sbxfi automatically. It ignores modprobe.conf and pulseudio does not detect snd-sbxfi as driver for my card._______________________________________________Alsa-devel mailing listAlsa-devel@xxxxxxxxxxxxxxxxxxxx://mailman.alsa-project.org/mailman/listinfo/alsa-devel