CakeAlexS
Maybe this will trigger something....
http://forums.guru3d.com/showthread.php?t=378151
It has!!!
Success! ...er, sort of... In the link, one poster speaks of PCIe v2.0. This piqued my interest as I wanted to see if the GTX670 was being bottle-necked somehow. Using an application called
GPU-Z, I am able to view, in real-time, the operating stats of the GTX670 card. During idle times (e.g. Windows, browsing, etc.), the card is in PCI v1.1 mode, as reported by GPU-Z. To see if GTX670 would go into PCIe v2.0 mode, I booted a 3D game (Puddle) and ran it in a window. The result? The GTX670 did in fact kick into
PCIe v2.0 mode, as reported by GPU-Z. So that's good!
Next, I shut down the game, and I fired up Sonar X2a and loaded my test project. I pressed PLAY and checked GPU-Z. GPU-Z reported
PCIe v1.1 mode. However, upon mouse/MIDI-note movement, the card did kick into
PCIe v2.0 mode.
However, it was sporadic--sometimes it did, sometimes it didn't. And yes...Snap, Crackle and Pop were still present!
So next, I booted the game again, and ran it in a window, just as before. With Sonar X2a still running, but not playing, GPU-Z reported the GTX670 was running (and maintaining) in
PCIe v2.0 mode. So for the final test I hit PLAY in Sonar X2a and moved the mouse around rapidly while holding a MIDI note in the PRV, the same as I always do. Guess what?
No Snap, Crackle and Pop!!! To confirm what I was [not] hearing, I loaded an instance of LatencyMon.exe, and checked the numbers. Drivers were behaving themselves nicely! The worst offenders were again
dxgkrnl.sys and
nvlddmkm.sys...but their latencies both did not exceed 1.0ms! (0.999 and 0.748, respectively).
So what to do now? I will check my BIOS to see if I can always force "PCIe v2.0" mode. If not, then I'm not sure what my next steps might be.
However, here are some suggestion: Should future
Sonar X_ versions be considered/programmed as a 3D application to fully utilize this hardware feature? Can Cakewalk provide a hotfix for us X2 users, and put a fix into X3d,e,f...z? (That would be nice). If it was confirmed by Cakewalk (by actually posting a bugfix list) that
X3d utilized this hardware feature, then I would definitely upgrade.