It looks like you're new here. If you want to get involved, click one of these buttons!
Subscribe to our Patreon, and get image uploads with no ads on the site!
Base theme by DesignModo & ported to Powered by Vanilla by Chris Ireland, modified by the "theFB" team.
Comments
I'd get a high spec refurb. mac mini and be done with it. Get dropouts then? Send it back to Apple.
If you get another motherboard, the wormhole you will descend down might see you lose any remaining hair and age you 10 years.
I'd then part out the old machine and sell the bits.
I'd like to know if it's def. your pc itself causing the issues
The reason I am contemplating a new motherboard is because my current and last motherboard are/were Gigabyte ones. It's possible the chipsets on the two motherboards are the same or very similar, and thus have issues with realtime audio. Was thinking if I picked up a cheap ASUS or MSI one, maybe it'd be a different kettle of fish.
Clutching at straws I know.
It could be the chipset, but you'd be amazed how many mice, keyboards, monitors, interfaces, and other such stupid things cause issues.
Could you take your box into work, plug it in and see if the issue persists?
Could also be under-specced PSU
Plug your PC into a wall socket.... I hate extension blocks for a variety of reasons..
- Different extension lead
- Disconnected mouse and keyboard
Using Latency Monitor from Resplendence Software, I get:
- Current measured interrupt to process latency (μs) - Mostly between 5 and 31
- Highest measured interrupt to process latency (μs) - 104
- Highest reported ISR routine execution time (μs) - 95 (dxgkrnl.sys)
- Highest reported DPC routine execution time (μs) - 552 (nviddmkm.sys)
(these figures did also eventually go higher !)
Within 20minutes LatMon was saying the machine wasn't capable of realtime audio.
So then I did this:
- Different extension lead (but the same as the new one above)
- Disconnected mouse and keyboard
- Removed graphics card and used the on-board graphics
- Disabled the network adapter in Windows
So literally 1 SSD hard-drive and my CPU fan connected to the motherboard. No case fans. No mechanical hard-drives. No front USB ports. As basic as you can get a setup and it still boot correctly. Here is what I get:
- Current measured interrupt to process latency (μs) - Mostly between 1 and 5
- Highest measured interrupt to process latency (μs) - 35
- Highest reported ISR routine execution time (μs) - 1.11 (wdf0100.sys)
- Highest reported DPC routine execution time (μs) - 71 (ntoskrnl.exe)
After 20minutes LatMon is still reporting that the machine is suitable for realtime audio.
So... I think this is almost certainly hardware, I just need to figure out what the worst offenders are.
Bring them back one at a time and re run the test..
- Current measured interrupt to process latency (μs) - Mostly between 5 and 7
- Highest measured interrupt to process latency (μs) - 1434
- Highest reported ISR routine execution time (μs) - 2.2 (wdf0100.sys)
- Highest reported DPC routine execution time (μs) - 167 (ndis.sys)
... so I think we've found if not the culprit then a large factor in all this.