Jump to content

Plutotype

Member
  • Posts

    14
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Czech Republic

About Plutotype

Profile Information

  • OS
    Windows 7 x64

Plutotype's Achievements

0

Reputation

  1. ok, thanks for the feedback Hi Andre, Just wanted to inform you that I have not found out the cause for th DPC latencies, but other thing went positive since then. With updated 0.976 WDM drivers from RME ( soundcard manufacturer ), the audio glitches went away also under high DPC latencies ( video playback ) - the driver from RME tied the results with multimedia Realtek on this. Additionally I found out that the Renesas/NEC USB port 3.0 port/hub updated driver does not fix the audiodropouts which I had with RME Babyface. I had to move the cards usb cable the JMicron JMB362 E-sata/USB or the Southbridge ones, which worked flawlessly - no audio dropouts or sound artefacts. So its either problem of RMEs driver to sit on the USB 3.0 port or its the NEC/Renesas driver. Pluto
  2. Andre, thanks anyway for your help and time. Later this year I will upgrade the graphics from HD5670 to HD6670 with passive cooler. If it doesnt help, its either MB chipset or Windows . Will try to pass over the posts from here to some MS expert/guru, who could read the etls or make some further diagnosis of the latency cause. In the meantime I have connected Realtek per optical toslink with RME and feeded the multimedia audio ( web, mpc-hc ) in perfectly synced 24-bit/48kHz to RME optical in. The Total mix ( RME mixer ) is mixing together all ASIO based sources ( Cubase, Sound Forge, WMP with ASIO plugin ) with the optical audio from the Realtek. Somehow Realtek ALC889 chip can handle the higher latencies during GPU intensive video playback using madVR without damaging the sound with crackles or any artefacts. To have a good multimedia audio chip is never bad, if you have one machine for ASIO and multimedia. Plutotype
  3. MadVR 0.37 has been just released. Will test it out together with new versions of MPC-HC and FFDshow. From the Arcsoft TMT3 (version .185 ) I use only their HD audio decoder ("ax" file ) as a directshow filter for bitperfect HD audio decoding.
  4. One more thing, I noticed a Symcache folder with several symcache files in it has been spontaneusly created in my video files folder. Where does this belong? Can I delete it? Thanks Peter
  5. Hi Andre, here you go: RS LINK let me know what you think then. Thanks Peter
  6. will upload to RS - will send you links today around 6pm (18.00) Thanks for your patience PS: Netload has issues during the business hours
  7. Hi Andre, I havent had ReadyThread+ThreadCreate in the txt before, so I added it there, saved and then restarted in safe mode and run the log.cmd. Restarted in normal mode and recorded new etls. This time i have used different movie file, with a lower bitrate, but the differencies are noticable too. You will find 4 new etls here. Thanks for your help. Pluto PS: What about my pagefile settings, posted in the previous reply, is it ok?
  8. Hi Andre, - I use almost the latest MPC-HC everytime - is there anything to improve on my page file settings? To remind, my video files have up to 50GB. And I have 6Gigs of RAM. - to make sure, what you require in the last post: 1. My EventsForStackTrace.txt looks like this: CSwitch+PagefaultHard SyscallEnter SyscallExit Profile ReadyThread+ThreadCreate Should I simply add ReadyThread+ThreadCreate to the txt as written above? - then I should start the computer in safe mode a run cmd.log. For what purpose? - what do you mean new etl files - 1 without the GPU issues and one with the GPU issues ( which settings do I need to run? ) Thanks Pluto
  9. ok, I check it after reinstalling my Windows 7 with the Sp1 ISOs. Reply again and remind me if I have not answered the next 2 days. Regarding SP1, I know thats already on MSDN. Do you recommend a install with format, or will be the SP1 installable as "upgrade"? Thanks
  10. this is confusing. using the GPU decoding instead of CPU causes HDD issues. Which ATI Catalyst drivers do you use? Do you use the 11.2? Which motherboard do you use? Do you use the latest BIOS and drivers? Do yo use the latest OCZ Revodrive drivers? Is the Revodrive detected as SCSI device in the device manager? http://www.ocztechnology.com/drivers/RevoDrive_and_RevoDrive_X2/ Can you give me a "bad" xperf trace? - ATI Catalyst - currently 11.1a, will try to update during weekend to 11.2 - device manager - I have Gigabyte GA-X58a-UD5 Rev 2.0, BIOS FD - latest, chipset driver is actual 9.1.2.1007 - will try to prepare the x perf file thanks
  11. contact the support of the RME Babyface USB audiocard. Their driver cause the issue. Hi Andre, Thanks for the check of my post. I have already posted the issue on the RME forum. I was asked to check my drivers and install the RME soundcard correctly. Both actions were done earlier. The install of the card is very simply. You take out the newest drivers, extract them somewhere in your computer and then you connect the card via USB to some stable powered USB slot. In device Manager you click babyface on "update driver" and locate the extracted driver folder. Click ok, done. My card is installed corectly, but behaves bad. In my setup. The worst thing on the card is a fact, that I have problems with directsound wav,mp3 playback (no video) in general. Tried 128/512/1024/2048 buffer size at 44.1/48kHz, but the audio playback is not smooth - skips and crackles occasionally, gets played faster. The card has definately issues with any playback in directsound mode. Again - only in my setup. Today, I did some tests where I wanted to check how does the DPC spikes turn on when there is lower GPU load than at the mentioned madVR . So I have tried another renderer EVR, then DXVA based EVR-CP and the shader based madVR. Here are the results: LatencyMon results, same video file (14GB): EVR: Your system appears to be suitable for playing real time audio without dropouts. Highest DPC routine execution time (µs): 108 Responsible driver: dxgkrnl.sys (DirectX Graphics Kernel, Microsoft Corporation) DPC count (execution time <500 µs): 2835330 DPC count (execution time 500-999 µs): 0 DPC count (execution time 1000-1999 µs): 0 DPC count (execution time 2000-3999 µs): 0 DPC count (execution time >=4000 µs): 0 Highest ISR routine execution time (µs): 29 Responsible driver: ataport.SYS (ATAPI Driver Extension, Microsoft Corporation) ISR count (execution time <250 µs): 3438554 ISR count (execution time 250-499 µs): 0 ISR count (execution time 500-999 µs): 0 ISR count (execution time 1000-1999 µs): 0 ISR count (execution time >=2000 µs): 0 Highest pagefault resolution time (µs): 0 Hard pagefault count (total): 0 Number of processes hit: 0 Pagefault count of hardest hit process: 0 Process with highest pagefault count: none EVR-CP: Your system appears to be suitable for playing real time audio without dropouts. Highest DPC routine execution time (µs): 101 Responsible driver: dxgkrnl.sys (DirectX Graphics Kernel, Microsoft Corporation) DPC count (execution time <500 µs): 5631255 DPC count (execution time 500-999 µs): 0 DPC count (execution time 1000-1999 µs): 0 DPC count (execution time 2000-3999 µs): 0 DPC count (execution time >=4000 µs): 0 Highest ISR routine execution time (µs): 19 Responsible driver: SCSIPORT.SYS (SCSI Port Driver, Microsoft Corporation) ISR count (execution time <250 µs): 6182521 ISR count (execution time 250-499 µs): 0 ISR count (execution time 500-999 µs): 0 ISR count (execution time 1000-1999 µs): 0 ISR count (execution time >=2000 µs): 0 Highest pagefault resolution time (µs): 0 Hard pagefault count (total): 0 Number of processes hit: 0 Pagefault count of hardest hit process: 0 Process with highest pagefault count: none madVR: One or more DPC and ISR routines that execute on behalf of drivers running in your system may be causing problems when processing real time audio. You may be experiencing audio dropouts, clicks and pops. Highest DPC routine execution time (µs): 3666 Responsible driver: SCSIPORT.SYS (SCSI Port Driver, Microsoft Corporation) DPC count (execution time <500 µs): 2168838 DPC count (execution time 500-999 µs): 0 DPC count (execution time 1000-1999 µs): 0 DPC count (execution time 2000-3999 µs): 378 DPC count (execution time >=4000 µs): 0 Highest ISR routine execution time (µs): 3614 Responsible driver: SCSIPORT.SYS (SCSI Port Driver, Microsoft Corporation) ISR count (execution time <250 µs): 1692748 ISR count (execution time 250-499 µs): 0 ISR count (execution time 500-999 µs): 0 ISR count (execution time 1000-1999 µs): 0 ISR count (execution time >=2000 µs): 232 Highest pagefault resolution time (µs): 0 Hard pagefault count (total): 0 Number of processes hit: 0 Pagefault count of hardest hit process: 0 Process with highest pagefault count: none I turned GPU-Z on and there definately a relation between GPU load and DPC spikes. EVR and EVR-CP generate approx. 0-14% GPU load. MadVR´s GPU load was between 35-43%.DPC spikes and GPU-Z looked like this: EVR EVR CP dxva madVR Tests has been done with the RME Babyface on the audio output. To understand. EVR does not use DXVA, its passing everything to CPU. EVR-CP with DXVA based decoders offloads this work to the GPU processors. MadVR is different, its basically programmed like a D3D video game renderer - all work is done via GPU shaders, it does not support DXVA at all. MadVR outputs in YV12 color format only and its programmed to achieve the best results - with the costs of GPU load. What I try to say, is that the DPC latency issues rise with the GPU load. Im not skilled in this, but few things come off due to this: - IRQ issue - PCIe issue ( check my PCIe configuration - have 3 cards there ) - motherboard issue, chipset issue, bus communication - GPU issue -... I dont believe RME has produced a faulty card with faulty driver. I disabled both audio audiocards ( Internal Realtek and Babyface ) and also ATI HDMI output card on my computer and then run the LatencyMon with madVR in MPC-HC: MadVR - NO AUDIO CARD again same bad results on SCSIport.sys and ataport.sys What I believe is that my system, better said, the way how my drives and PCIe cards are configured can behave badly from the beginning. What should I do?-What kind of test do I need to do, to target the issue/cause? It is the motherboard, it is the PCIe OCZ Revodrive, it is the Perc H700 Raid Controller ( disabled - same results - tested ) or maybe the ATI 5670 card? Why does the DPC spikes show their face when RME USB card is turned on on its USB port - usbport.sys/portcls.sys ? Why does realtek getting same issues when this audio chip is on - hdaudiobus.sys? Thanks for your opinion and please correct me if my questions are not in the right direction. Pluto
  12. Hi Andre, This is my first post on the forum. I have a very similar issue as many people on the forum, but I can not solve it, by ordinary methods. The DPC spikes issue has been firstly noticed after I have installed an high end RME Babyface USB audiocard last friday. The card itself is not the cause, I have latest drivers, latest mixing console and the card was running perfectly. Everything went fine until I used well known MPC-HC player to play some 20GB+ m2ts files (blu-ray) with HD audio streams and set RME for audio playback. Before the purchase, I havent noticed the crackles or audiodropouts, because somehow the integrated Realtek Audio chip on the Gigabyte board has hidden the DPC audio issues, which went on with the new RME Card ( the card has selectable buffer sample size ). Please look at these images when the RME card has been used as playback: MPC-HC RME Babyface, LatencyMon MPC-HC, RME Babyface, LatencyMon2 The RME card started to display USB transmission errors - rising with playback: RME Babyface USB transmission errors I tried to attach the RME card USB port to another port or better said, controller ( before it was Southbridge USB 2.0 ), namely NEC USB3.0, but the result was the same, DPC issues. Only the name of the usbport.sys was named NEC or so. When I uninstalled the RME card to check, if its the card which causes the spikes, Realtek on the board has been set as default device, but the issues were still present. I tried to disable CPU powersafe features, Turbo Boost, used GPU clock tool and MSI Afterburner ( to set GPU to fixed frequencies ), but nothing helped: MPC-HC, Realtek audio chip,LatencyMon+DPC Latency Checker To sum it up, huge DPC spikes has been notified by the LatencyMon at following drivers/sys files: usbport.sys ( or any name assigned by the usb controller ) portcls.sys ( occasionally ) scsiport.sys ( everytime there ) ataport.sys hdaudiobus.sys ( occasionally using realtek ) Now my setup: i7 980x Win7 64bit Gigabyte GA-X58a UD5 Rev. 2, BIOS FD ( released a week ago ), the chipset driver is actual 9.1.2.1007 ( from here ) OCZ Revodrive (not x2), 50GB with the latest driver (for OS ) DELL Perc H700 SAS/SATA Raid Controller with latest driver (Raid 10), using 4x WD RE4-GP 3x Samsung HD204UI Pioneer BDR-205 Sapphire ATI Radeon HD5670 Ultimate - tested Catalyst 10.10e, 11.1, currently 11.1a Please take a notice, that Im using MPC-HC with madvr video renderer ( curently best of ). Using other renderers like EVR based, I couldnt reproduce these huge scsiport.sys spikes ( 2000-3999 ). During playback with EVR rendrer, the scsiport.sys events were displayed as the highest in the Latencymon, but the DPC Count was under 500 and ISR under 250 ( execution time ). What do you think? Thanks Pluto
×
×
  • Create New...