Цитата(nikkov @ Aug 22 2006, 12:30)

Цитата(Doka @ Aug 22 2006, 12:12)

а нужен ли еще один велосипед докучи к уже изобретенным?
PCM2906и это лишь пример
чипа доступного в россии.
Код
The 2906 employs SpAct™ architecture, TI’s unique system that recovers the audio clock from USB packet data. On-chip analog PLLs with SpAct enable playback and record with low clock jitter and with independent playback and record sampling rates.
Конечно спасибо, но поиском я и сам умею пользоваться. Интересно не как бы попроще вывести звук через USB, а использовать максимально качественное решение, с нормальными ЦАПами, с нормальным питанием. Чипы подобные PCM27XX/29XX имеют цифровые выходы, но они тактируются PLL от кадров USB, соответственно джиттер там на несколько порядков выше, чем у нормальных систем.
Ну и каким образом Вы собираеетесь получать поток с нужной Вам скоростью, а не той что винда даст ?
Иначе - рассинхронизация... Либо синхронный или адаптивный, а никак не асинхронный режим...
Оно Вам надо? Готовые тоже есть значительно более высокого качества чем большинство.
Информации по этому поводу вполне достаточно в спецификациях USB.
Я делал USB аудио на 51F320, EPM3064 и 320AIC20, но там не надо было высокого качества, хотя субъективно оно казалось выше чем у встроенной в маму звуковухи.
Общался с бывшим колегой, он занимался осциллографами на USB и спрыгнул с изохронного режима ввиду, по его словам, глючности оного.
Да, и еще, не у всех контроллеров fifo достаточного размера, чтоб можно было втиснуть фрейм со звуком высокого качества...
В любом случае - успехов.