14 September 2009, 21:52 | #1 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
50hz Vsync causing audio problems
I've been using a release from a year ago quite happily but I updated to 1.6.1 after I read about the auto screen resizing (which works really well), I am having two issues though.
I use a 50hz refresh rate for nice smooth PAL scrolling and until the latest update I wasn't having any issues with it, however now when I use Vsync at 50hz I'm getting slight audio pitch wobbles every couple of seconds. If I set Vsync at 60hz or disable it the audio sounds fine, I've tweaked every other audio option and nothing solves it. My other problem is I used to use the HQ2x option for crisp, un-blurred pixels but in the updated UAE this mode appears to cause a huge drain on the system, is there something I'm missing? Thanks for sticking with me, anyone know whats going on? |
14 September 2009, 21:53 | #2 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
I should add my specs, Q6600 @3.5ghz, 4GB of RAM and a GTX280 GPU, running on XP.
|
15 September 2009, 11:49 | #3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,545
|
Try latest 2.0 beta first, it has some vsync updates.
hq2x has always been slow, you can try D3D HQ2X filter instead (if you have fast enough display card) |
16 September 2009, 02:21 | #4 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
I've tried a couple of the betas but I'm still getting the audio wobble, also the Direct3D mode appears to have a bit of lag on my pc.
I didn't like the scaling method used in the D3D mode either, if there was an option to keep the pixel aspect ratio I'd be happier as I can see all the pixels changing size as the screen scrolls, I've seen this in other emulators using D3D modes so maybe it's not an option? |
16 September 2009, 04:39 | #5 |
Junior Member
Join Date: Mar 2002
Location: Perth, Western Australia
Age: 50
Posts: 283
|
I had perfect PAL scrolling but with a 'sound wobble' problem on two PCs in the past. On one of them I upgraded the video card (not due to this problem) and reinstalled DirectX then the problem went away. I would suggest reinstalling DirectX and/or your video card drivers just to see if there is any improvement.
I noticed a huge CPU usage increase when using the same filter option on different PCs but I just changed the filter method as I only use simple screen stretching anyway. |
16 September 2009, 05:00 | #6 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
I've already tried reinstalling my drivers but I shall try DirectX as well, I don't think it will help though as v1.4.4.0 runs beautifully, albeit without the fantastic auto resize.
|
16 September 2009, 21:40 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,545
|
http://www.winuae.net/files/b/winuae.zip has some vsync adjustments, any better?
D3D filter is always 1:1 unless scaling is used (remember to use point filtering if you don't want any blurriness) |
17 September 2009, 00:21 | #8 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
Unfortunately no
|
17 September 2009, 00:22 | #9 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
I also tried updating DirectX 9, it didn't help either.
|
18 September 2009, 20:25 | #10 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,545
|
Hmm.. Use beta winuae.zip link posted above, enable onscreen leds (misc panel) and keep your eyes on SND% value. Try to explain how it changes (does it stay fully stable, jump between two values or do something weird)
Do the same in 60Hz, any obvious differences? Same SND% behavior when in KS 1.3 WB hand screen? (compared to some game) Disable all filters when testing (can use D3D but also test with and without D3D), use A500 quickstart. and finally attach both winuaebootlog.txt and winuaelog.txt. |
19 September 2009, 02:27 | #11 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
I can't see labels on the LED's but I assume I'm looking at the first three.
In 50hz only the first LED on the left is changing significantly, it flickers between -05 and -07, every time the audio wobbles it jumps to between -20 and -39, this behaviour doesn't change on the kickstart screen. In 60hz there is more activity on all three, the first LED is constantly cycling between +70 to +99, the next LED reads between 13 and 22, the next reads 50 to 53, this also doesn't change on the kickstart screen. winuaebootlog.txt is below. Code:
WinUAE 2.0.0 (Public Beta 14, 2009.09.18) (5.1 Service Pack 2 [2]) 32-bit 6.F0B 4 (c) 1995-2001 Bernd Schmidt - Core UAE concept and implementation. (c) 1998-2009 Toni Wilen - Win32 port, core code updates. (c) 1996-2001 Brian King - Win32 port, Picasso96 RTG, and GUI. (c) 1996-1999 Mathias Ortmann - Win32 port and bsdsocket support. (c) 2000-2001 Bernd Meyer - JIT engine. (c) 2000-2005 Bernd Roesch - MIDI input, many fixes. Press F12 to show the Settings Dialog (GUI), Alt-F4 to quit. End+F1 changes floppy 0, End+F2 changes floppy 1, etc. EXE: 'C:\Program Files\Games\Emulators\Amiga\', DATA: 'C:\Program Files\Games\Emulators\Amiga\' CLOCKFREQ: QPF 3960.05MHz (7.73MHz, DIV=512) Max hardware surface size: 8192x8192 DriverCaps: 94c27be3 606afe70 00000290 12ad54e1 00000000 00000000 DDCAPS_BLT,DDCAPS_BLTQUEUE,DDCAPS_BLTFOURCC,DDCAPS_BLTCOLORFILL,DDCAPS_BLTSTRETCH,DDCAPS_CANBLTSYSMEM,DDCAPS_COLORKEY,DDCAPS_OVERLAY,DDCAPS_3D,DDCAPS_READSCANLINE,DDCAPS2_CANRENDERWINDOWED,DDCAPS2_NOPAGELOCKREQUIRED,DDCAPS2_FLIPNOVSYNC,DDCAPS2_FLIPINTERVAL,DDCAPS2_NONLOCALVIDMEM,DDCAPS2_NONLOCALVIDMEMCAPS,DDCAPS2_WIDESURFACES,DDCKEYCAPS_SRCBLT HELCaps : f4c08241 00000001 00000200 0003fce3 00000000 00000347 DDCAPS_BLT,DDCAPS_BLTCOLORFILL,DDCAPS_BLTSTRETCH,DDCAPS_CANBLTSYSMEM,DDCAPS_CANCLIP,DDCAPS_CANCLIPSTRETCHED,DDCAPS_COLORKEY,DDCAPS_3D,DDCAPS_PALETTE,DDCAPS2_CERTIFIED,DDCKEYCAPS_SRCBLT Enumerating display devices.. 'Primary Display Driver' 'display' NULL Sorting devices and modes.. Desktop: W=1280 H=1024 B=32. MaxW=1280 MaxH=1024 CXVS=1280 CYVS=1024 0: 320x200, 8-bit (60,70,72,75) 1: 320x200, 16-bit (60,70,72,75) 2: 320x200, 32-bit (60,70,72,75) 3: 320x240, 8-bit (60,70,72,75) 4: 320x240, 16-bit (60,70,72,75) 5: 320x240, 32-bit (60,70,72,75) 6: 400x300, 8-bit (60,70,72,75) 7: 400x300, 16-bit (60,70,72,75) 8: 400x300, 32-bit (60,70,72,75) 9: 480x360, 8-bit (60,70,72,75) 10: 480x360, 16-bit (60,70,72,75) 11: 480x360, 32-bit (60,70,72,75) 12: 512x384, 8-bit (60,70,72,75) 13: 512x384, 16-bit (60,70,72,75) 14: 512x384, 32-bit (60,70,72,75) 15: 640x400, 8-bit (60,70,72,75) 16: 640x400, 16-bit (60,70,72,75) 17: 640x400, 32-bit (60,70,72,75) 18: 640x480, 8-bit (60,72,75) 19: 640x480, 16-bit (60,72,75) 20: 640x480, 32-bit (60,72,75) 21: 800x600, 8-bit (56,60,72,75) 22: 800x600, 16-bit (56,60,72,75) 23: 800x600, 32-bit (56,60,72,75) 24: 1024x768, 8-bit (60,70,75) 25: 1024x768, 16-bit (60,70,75) 26: 1024x768, 32-bit (60,70,75) 27: 1152x864, 8-bit (75) 28: 1152x864, 16-bit (75) 29: 1152x864, 32-bit (75) 30: 1280x960, 8-bit (60) 31: 1280x960, 16-bit (60) 32: 1280x960, 32-bit (60) 33: 1280x1024, 8-bit (!50,60,75) 34: 1280x1024, 16-bit (!50,60,75) 35: 1280x1024, 32-bit (!50,60,75) 'Primary Display Driver (1280*1024)', 36 display modes (enabled) Display buffer mode = 1 Enumerating DirectSound devices.. openal32.dll 6.14.357.11 Enumeration end 0:DS: Primary Sound Driver 1:DS: E-DSP Wave [D000] 2:DS: Line 6 TonePort UX2 Enumerating recording devices: done CW: No Catweasel detected PARAPORT: no ParaPort.dll, direct parallel port emulation disabled IPC: Named Pipe '\\.\pipe\WinUAE' open IPC: Named Pipe '\\.\pipe\WinUAE_COM' open Serial port enumeration.. Serial port enumeration end DirectInput enumeration.. Keyboards.. I=6F1D2B61-D5A0-11CF-BFC7444553540000 P=6F1D2B61-D5A0-11CF-BFC7444553540000 'Keyboard' 'Keyboard' 00000413 [Keyboard] DirectInput enumeration.. Pointing devices.. I=6F1D2B60-D5A0-11CF-BFC7444553540000 P=6F1D2B60-D5A0-11CF-BFC7444553540000 'Mouse' 'Mouse' 00000112 [Mouse] DirectInput enumeration.. Game controllers.. I=CDB01720-4732-11DE-8002444553540000 P=C216046D-0000-0000-0000504944564944 'Logitech Dual Action' 'Logitech Dual Action' 00010214 [Game controller] RawInput enumeration.. RAWINPUT: found 5 devices 00010047 mouse: '\??\HID#Vid_045e&Pid_00f0#6&4dc852&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}' id=256 buttons=5 hw=0 rate=0 Windowsmouse initialization.. Catweasel joymouse initialization.. wintab tablet initialization.. Tablet: no wintab32.dll end Logitech Dual Action (PGUID=C216046D-0000-0000-0000504944564944): 00 000 'X Axis' (-99,0) 04 004 'Y Axis' (-98,0) 08 008 'Z Axis' (-97,0) 14 020 'Z Rotation' (-87,0) 20 032 'Hat Switch (1)' (-69,1) 20 032 'Hat Switch (2)' (-69,2) Logitech Dual Action (PGUID=C216046D-0000-0000-0000504944564944): 30 048 'Button 0' (48,-1) 31 049 'Button 1' (49,-1) 32 050 'Button 2' (50,-1) 33 051 'Button 3' (51,-1) 34 052 'Button 4' (52,-1) 35 053 'Button 5' (53,-1) 36 054 'Button 6' (54,-1) 37 055 'Button 7' (55,-1) 38 056 'Button 8' (56,-1) 39 057 'Button 9' (57,-1) 3A 058 'Button 10' (58,-1) 3B 059 'Button 11' (59,-1) 00 000 'X Axis [-]' (1000,-1) 00 000 'X Axis [+]' (1001,-1) 04 004 'Y Axis [-]' (1008,-1) 04 004 'Y Axis [+]' (1009,-1) 08 008 'Z Axis [-]' (1016,-1) 08 008 'Z Axis [+]' (1017,-1) 14 020 'Z Rotation [-]' (1040,-1) 14 020 'Z Rotation [+]' (1041,-1) 20 032 'Hat Switch (1) [-]' (1066,-1) 20 032 'Hat Switch (1) [+]' (1067,-1) 20 032 'Hat Switch (2) [-]' (1068,-1) 20 032 'Hat Switch (2) [+]' (1069,-1) Mouse * (PGUID=6F1D2B60-D5A0-11CF-BFC7444553540000): 00 000 'X-axis' (-99,0) 04 004 'Y-axis' (-98,0) 08 008 'Wheel' (-97,0) Mouse * (PGUID=6F1D2B60-D5A0-11CF-BFC7444553540000): 0C 012 'Button 0' (12,-1) 0D 013 'Button 1' (13,-1) 0E 014 'Button 2' (14,-1) 0F 015 'Button 3' (15,-1) 10 016 'Button 4' (16,-1) 08 008 'Wheel [-]' (1016,-1) 08 008 'Wheel [+]' (1017,-1) Keyboard * (PGUID=6F1D2B61-D5A0-11CF-BFC7444553540000): 01 001 'ESC' (0,-1) 02 002 '1' (0,-1) 03 003 '2' (0,-1) 04 004 '3' (0,-1) 05 005 '4' (0,-1) 06 006 '5' (0,-1) 07 007 '6' (0,-1) 08 008 '7' (0,-1) 09 009 '8' (0,-1) 0A 010 '9' (0,-1) 0B 011 '0' (0,-1) 0C 012 '-' (0,-1) 0D 013 '=' (0,-1) 0E 014 'BACKSPACE' (0,-1) 0F 015 'TAB' (0,-1) 10 016 'Q' (0,-1) 11 017 'W' (0,-1) 12 018 'E' (0,-1) 13 019 'R' (0,-1) 14 020 'T' (0,-1) 15 021 'Y' (0,-1) 16 022 'U' (0,-1) 17 023 'I' (0,-1) 18 024 'O' (0,-1) 19 025 'P' (0,-1) 1A 026 '[' (0,-1) 1B 027 ']' (0,-1) 1C 028 'ENTER' (0,-1) 1D 029 'CTRL' (0,-1) 1E 030 'A' (0,-1) 1F 031 'S' (0,-1) 20 032 'D' (0,-1) 21 033 'F' (0,-1) 22 034 'G' (0,-1) 23 035 'H' (0,-1) 24 036 'J' (0,-1) 25 037 'K' (0,-1) 26 038 'L' (0,-1) 27 039 ';' (0,-1) 28 040 ''' (0,-1) 29 041 '`' (0,-1) 2A 042 'SHIFT' (0,-1) 2B 043 '#' (0,-1) 2C 044 'Z' (0,-1) 2D 045 'X' (0,-1) 2E 046 'C' (0,-1) 2F 047 'V' (0,-1) 30 048 'B' (0,-1) 31 049 'N' (0,-1) 32 050 'M' (0,-1) 33 051 ',' (0,-1) 34 052 '.' (0,-1) 35 053 '/' (0,-1) 36 054 'RIGHT SHIFT' (0,-1) 37 055 '*' (0,-1) 38 056 'ALT' (0,-1) 39 057 'SPACE' (0,-1) 3A 058 'CAPSLOCK' (0,-1) 3B 059 'F1' (0,-1) 3C 060 'F2' (0,-1) 3D 061 'F3' (0,-1) 3E 062 'F4' (0,-1) 3F 063 'F5' (0,-1) 40 064 'F6' (0,-1) 41 065 'F7' (0,-1) 42 066 'F8' (0,-1) 43 067 'F9' (0,-1) 44 068 'F10' (0,-1) 45 069 'Num Lock' (0,-1) 46 070 'SCROLL LOCK' (0,-1) 47 071 'NUM 7' (0,-1) 48 072 'NUM 8' (0,-1) 49 073 'NUM 9' (0,-1) 4A 074 '-' (0,-1) 4B 075 'NUM 4' (0,-1) 4C 076 'NUM 5' (0,-1) 4D 077 'NUM 6' (0,-1) 4E 078 '+' (0,-1) 4F 079 'NUM 1' (0,-1) 50 080 'NUM 2' (0,-1) 51 081 'NUM 3' (0,-1) 52 082 'NUM 0' (0,-1) 53 083 'NUM DECIMAL' (0,-1) 56 086 '\' (0,-1) 57 087 'F11' (0,-1) 58 088 'F12' (0,-1) 90 144 'Prev Track' (0,-1) 99 153 'Next Track' (0,-1) 9C 156 'NUM ENTER' (0,-1) 9D 157 'Right Ctrl' (0,-1) A0 160 'Mute' (0,-1) A1 161 'Calculator' (0,-1) A2 162 'Play/Pause' (0,-1) A4 164 'Media Stop' (0,-1) AE 174 'Volume -' (0,-1) B0 176 'Volume +' (0,-1) B2 178 'Web/Home' (0,-1) B5 181 'NUM DIVIDE' (0,-1) B7 183 'Prnt Scrn' (0,-1) B8 184 'RIGHT ALT' (0,-1) C5 197 'Pause' (0,-1) C7 199 'HOME' (0,-1) C8 200 'UP' (0,-1) C9 201 'PGUP' (0,-1) CB 203 'LEFT' (0,-1) CD 205 'RIGHT' (0,-1) CF 207 'END' (0,-1) D0 208 'DOWN' (0,-1) D1 209 'PGDOWN' (0,-1) D2 210 'INSERT' (0,-1) D3 211 'DELETE' (0,-1) DB 219 'Left Windows' (0,-1) DC 220 'Right Windows' (0,-1) DD 221 'Application' (0,-1) DE 222 'Power' (0,-1) DF 223 'Sleep' (0,-1) E3 227 'Wake' (0,-1) E5 229 'Search' (0,-1) E6 230 'Favorites' (0,-1) E7 231 'Refresh' (0,-1) E8 232 'Web Stop' (0,-1) E9 233 'Forward' (0,-1) EA 234 'Back' (0,-1) EB 235 'My Computer' (0,-1) EC 236 'Mail' (0,-1) ED 237 'Media' (0,-1) Max Z3FastRAM 1536M. Total physical RAM 3582M GetWriteWatch() test ok load config '.\Configurations\default.uae':0 load failed failed to load config '.\Configurations\default.uae' LCD: Logitech LCD system not detected '.\Configurations\configuration.cache' load failed '.\Configurations\configuration.cache' flushed '.\Configurations\configuration.cache' created Entering GUI idle loop D3D: Pixel shader 2.0+ support detected, shader filters enabled. Log (enabled): 'C:\Program Files\Games\Emulators\Amiga\winuaelog.txt' winuaelog.txt is below. Code:
2009-09-19 01:45:56 56-562: WinUAE 2.0.0 (Public Beta 14, 2009.09.18) (5.1 Service Pack 2 [2]) 32-bit 6.F0B 4 (c) 1995-2001 Bernd Schmidt - Core UAE concept and implementation. (c) 1998-2009 Toni Wilen - Win32 port, core code updates. (c) 1996-2001 Brian King - Win32 port, Picasso96 RTG, and GUI. (c) 1996-1999 Mathias Ortmann - Win32 port and bsdsocket support. (c) 2000-2001 Bernd Meyer - JIT engine. (c) 2000-2005 Bernd Roesch - MIDI input, many fixes. Press F12 to show the Settings Dialog (GUI), Alt-F4 to quit. End+F1 changes floppy 0, End+F2 changes floppy 1, etc. 56-562: EXE: 'C:\Program Files\Games\Emulators\Amiga\', DATA: 'C:\Program Files\Games\Emulators\Amiga\' 56-562: NATMEM: Our special area: 0x04870000-0x05870000 (01000000 16M) 56-562: uaegfx.card magic code: 00F0176C-00F018AA ABI=00000000 56-562: Entered action_replay_load () 56-562: ROM loader.. 56-578: Known ROM 'KS ROM v1.3 (A500,A1000,A2000)' loaded 56-578: ROM loader end 56-578: memory init end 56-593: CPU cycleunit: 256 (0.500) 56-593: Building CPU table for configuration: 68000 prefetch and cycle-exact 24-bit 56-609: 1879 CPU functions 56-609: Building CPU, 44316 opcodes (0 -1 1) 56-609: CPU=68000, FPU=0, MMU=0, JIT=0. 56-609: CPUID level=10, Family=6, Model=15, Mask=11, Vendor=GenuineIntel [0] 56-609: JIT: Setting signal handler 56-609: JIT: Building Compiler function table 56-609: JIT: Supposedly 42101 compileable opcodes! 56-609: JIT: cache=0. b=1 w=1 l=1 fpu=1 nf=1 const=1 hard=0 56-609: DirectDraw GUID=NULL 56-609: W=1280 H=1024 B=32 CT=9 56-609: winuae_active(0) 56-625: set_ddraw: trying 1280x1024, bits=16, refreshrate=50 56-781: Created 1280x1024x16 (0016B800) surface in DefaultRAM (1) 56-781: Created 48x48x16 (00189EE8) surface in DefaultRAM (1) hardware colorkey 56-781: Created 48x48x16 (0018AE70) surface in DefaultRAM (1) 56-781: Created 800x11x16 (00172C18) surface in DefaultRAM (1) 56-781: DDRAW: primary surface 0016BAC0, secondary 0016B800 (1280x1024x16) bb=2 56-781: set_ddraw: 1280x1024@16-bytes 56-781: CPU cycleunit: 256 (0.500) 56-781: clipboard: reset (00000000) 56-828: memory init end 56-828: Reset at 00000000 56-828: 00000000 2048K/4 = 512K Chip memory 56-828: 00200000 8192K/0 = 8192K <none> 56-828: 00A00000 2048K/0 = 2048K CIA 56-828: 00C00000 512K/1 = 512K Slow memory 56-828: 00C80000 1024K/0 = 1024K Custom chipset 56-828: 00D80000 256K/0 = 256K <none> 56-828: 00DC0000 64K/0 = 64K Battery backed up clock (none) 56-828: 00DD0000 64K/0 = 64K <none> 56-828: 00DE0000 128K/0 = 128K Custom chipset 56-828: 00E00000 512K/2 = 256K Kickstart ROM (C4F0F55F) 56-828: =KS ROM v1.3 (A500,A1000,A2000) rev 34.5 (256k) [315093-02] 56-828: 00E80000 64K/0 = 64K Autoconfig 56-828: 00E90000 960K/0 = 960K <none> 56-828: 00F80000 512K/2 = 256K Kickstart ROM (C4F0F55F) 56-828: =KS ROM v1.3 (A500,A1000,A2000) rev 34.5 (256k) [315093-02] 56-843: BEAMCON0 0000 -> 0020 56-843: P96FREQ: 312*50 = 15600 / 50 = 312 56-843: PAL mode V=50Hz H=15600Hz (227x312) 56-843: hardreset, memory cleared 56-859: DSSOUND: 00140004 1:00000000 2:00000000 4:00000033 4:00000603 4:00000107 6:0000003F 6:0000060F 56-859: DSSOUND: 00000000,CH=2,FREQ=44100 'Primary Sound Driver' buffer 4096 (16384), dist 1024 56-890: DSSOUND: 847 = (882 - 35) 56-890: DSSOUND: bs=32 w=2560 max=4096 tof=5461 tuf=7281 58-000 [56 172x170]: Illegal instruction: 4e7b at 00FC0564 -> 00FC0582 58-000 [56 144x229]: SERIAL: period=372, baud=9600, hsyncs=16, bits=8, PC=fc2234 58-984 [105 000x000]: P96FREQ: 274*50 = 13700 / 50 = 274 58-984 [105 000x000]: PAL mode V=50Hz H=13700Hz (227x274) 59-000 [106 000x000]: P96FREQ: 312*50 = 15600 / 50 = 312 59-000 [106 000x000]: PAL mode V=50Hz H=15600Hz (227x312) 2009-09-19 01:46:09 09-328 [621 176x247]: Byte put to custom register DFF0A9 PC=00030ABA 09-328 [621 020x248]: Byte put to custom register DFF0B9 PC=00030ABA 09-359 [622 078x247]: Byte put to custom register DFF0A9 PC=00030ABA 09-359 [622 148x247]: Byte put to custom register DFF0B9 PC=00030ABA 09-375 [623 028x247]: Byte put to custom register DFF0A9 PC=00030ABA 09-375 [623 098x247]: Byte put to custom register DFF0B9 PC=00030ABA 09-390 [624 032x247]: Byte put to custom register DFF0A9 PC=00030ABA 09-390 [624 102x247]: Byte put to custom register DFF0B9 PC=00030ABA 09-406 [625 022x247]: Byte put to custom register DFF0A9 PC=00030ABA 09-406 [625 092x247]: Byte put to custom register DFF0B9 PC=00030ABA 31-734 [1737 000x000]: winuae_inactive(0) 33-296 [1737 000x000]: winuae_active(0) 33-296: DSSOUND: 0 = (1323 - 1323) 33-296: DSSOUND: bs=32 w=2560 max=4096 tof=5461 tuf=7281 33-531: winuae_inactive(0) 33-531: DSSOUND: DirectSound driver freed Last edited by WDeranged; 19 September 2009 at 02:49. |
19 September 2009, 02:42 | #12 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
Hmm, I think I'm getting somewhere, I just realised that I always lower the audio buffer to 2 as I can sense the delay when it is at 4.
If I leave the buffer at 4 the first LED is more calm, it doesn't read above -15 most of the time and audio is stable if a little bit lagged. |
19 September 2009, 18:12 | #13 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
I just had a good play of Turrican 2 with the sound buffer at 4, there is still a small wobble happening, it's not as regular or severe but its definitely there
|
28 September 2009, 00:27 | #14 |
Registered User
Join Date: Mar 2005
Location: London UK
Posts: 1,532
|
I had audio problems and I went into Pri. & extentions in winUAE and changed the option where it says 'when active run priority at' to 'Above Normal' this fixed it for me
|
28 September 2009, 00:53 | #15 |
Zone Friend
|
Yeah, that's why I too pushed Toni to include this option many moons ago Before that, I had just raised priority level by hand via Task Manager. At any rate: with a couple of programs running at the same time, this is the ONLY way for slower PCs to get smooth audio as I've found.
|
02 October 2009, 01:00 | #16 |
Registered User
Join Date: Sep 2009
Location: Staffs, UK
Posts: 55
|
I just gave it a go, no joy
|
02 October 2009, 02:00 | #17 |
Registered User
Join Date: Oct 2006
Location: USA
Posts: 1,063
|
You could try using portaudio with ASIO4ALL drivers to see how that works. AFAIK Portaudio sound will never give wobble, but could potentially give crackle or other sound distortion in WinUAE (if buffer size too small or other problem with sound hardware).
You can download the ASIO4ALL installer here: http://www.asio4all.com/ . It does NOT modify or mess with any of your windows sound drivers. The portaudio.dll is on winuae.net AFAIK. I have to admit, I had some sound distortion (muffled, low-fi, distorted sound) using ASIO4ALL in 1.6.1. But since the 2.0 betas, it has been fine. I haven't done much testing and plan to do more. But my initial checks gave no distortion or crackling for me even at buffer size 1. One check was playing "just falled in love.mod" on eagleplayer in workbench. With 1.6.1 I have to say it was very strange: Some mods I played were distorted, some were perfectly fine. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
More flexible Vsync support to include Sync rates very close to 50hz | jimmy2x2x | request.UAE Wishlist | 8 | 29 March 2011 20:45 |
Indivision ECS Scandoubler causing mouse problems. | barney | support.Hardware | 11 | 23 May 2010 10:33 |
LCD and smooth scrolling (not a 50Hz or a vsync problem) | aidenn | support.Other | 26 | 16 April 2010 18:20 |
VSync delays audio | mr.vince | support.WinUAE | 11 | 26 November 2008 21:15 |
When i Enable Vsync, audio is not synchronized | cybermat | support.WinUAE | 5 | 07 January 2008 22:10 |
|
|