Почитайте стандарт это adaptive endpoints, а не asynchronous. Кроме того нужен дополнительный эндпоинт, которые в дефиците, а еще непонятно как обрабатывается все это потом в винде, но подозреваю, что до bit-perfect там далеко, как до Луны. Подумайте сами - какой может быть bit-perfect, если реальные частоты могут разбегаться до +-250ппм оставаясь полностью в USB спецификации. Единственный вариант bit-perfect'a это синхронный обмен.