are you using native asio drivers or asio4all? personally, with tascam us-144mkII i had/have no issues with asio at all ( native driver ) on win8.
Windows 8 users, if you're experiencing pops, try the fix for yourself!Open Task Manager and set the ASIO host's priority to real-time. Problem solved!
Would be really nice if such an option to set asio host priority to realtime would be implemented in some future release.
Seems the problem no longer exists in Win 8.1. foobar 1.2.9, Asus Xonar ST with latest Asus driver, not a single pop/skip since Win8 -> Win8.1 upgrade.
Microsoft seems to have written a new scheduler for handling tasks better in 8, and it works, but the priority settings now mean different things, and anything below the redesigned "Realtime" setting means it's handled in a way that is not suitable for audio playback on some ASIO drivers, so it pops at every latency. The easiest solution is to add ALL of the priority options to the ASIO component instead of just having a tickbox for "high priority."
Priority classes have _always_ been base levels, which are then offset by the individual thread priority levels. Check the Windows C headers in the SDK, or in MinGW if you value your ability to contribute to that particular project, but don't trust what you see in their headers, glaring errors can only be corrected by someone who has been told second hand that something is amiss, actual contributors aren't allowed to look at the Windows SDK.Anyway. Priority Class controls the base priority level, thread priority adds to or subtracts from that level. Process Explorer handily displays threads' effective priority levels.