Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: кто разрабатывал USB-Audio Device?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
lazarev andrey
Ребята, очень интересует кто на чем разрабатывал данные девайсы.
микросхема PCM2906 не устроила по причине того что у нее в дескрипторе зашито 500мА поедания тока.
меня интересует микросхема USB-Audio с конфигурируемым потреблением (точнее с возможностью менять дескриптор).
так как девайс будет подключаться к хабу, питающимуся от шины.
нагружено будет немного, выход на наушники (LINE OUT) и вход (LINE IN) для микрофона.
alexkok
Цитата(lazarev andrey @ Apr 23 2007, 13:19) *
Ребята, очень интересует кто на чем разрабатывал данные девайсы.
микросхема PCM2906 не устроила по причине того что у нее в дескрипторе зашито 500мА поедания тока.
меня интересует микросхема USB-Audio с конфигурируемым потреблением (точнее с возможностью менять дескриптор).

Я разрабатываю не audio device, но использую audio АЦП и ЦАП.
Когда искал на чем делать, мне понравился UAC 355XB. Посмотри на UAC 3554B, у него 100мА по дефолту.
http://www.wischip.com/products/usb/index.html
lazarev andrey
Цитата(alexkok @ Apr 23 2007, 21:45) *
Я разрабатываю не audio device, но использую audio АЦП и ЦАП.
Когда искал на чем делать, мне понравился UAC 355XB. Посмотри на UAC 3554B, у него 100мА по дефолту.
http://www.wischip.com/products/usb/index.html

все хорошо, только почему то представители микронаса не отвечают ни на какие запросы.
хотя мы у них зарегистрированы.
там все здорово, но поддержка слабовата у них ИМХО.
сейчас веду поиски реализаций на контроллерах юэсби потоков с I2S + I2C.
chan
Советую посмотреть в сторону TUSB3200A. В ней реализована аппаратная поддержка USB audio - DMA, буферу ендпоинтов, ACG и т.п., ядро 8052 которое всем управляет. Винда ее видит что не маловажно, проблему дров никто не отменял, особенно если реализовывать свой протокол. На TI есть пара рабочих проектов с которых можно начать. Единственный минус по моему - отсутствие нормального отладчика, уже несколько напрягает.
alexkok
Цитата(lazarev andrey @ Apr 24 2007, 10:30) *
все хорошо, только почему то представители микронаса не отвечают ни на какие запросы.
хотя мы у них зарегистрированы.
там все здорово, но поддержка слабовата у них ИМХО.

Дело скорее не в слабой поддержке, а в том что они не хотят иметь дело с мелкими потребителями - мороки с саппортом много, а денег мало.
Я из любопытства зарегистрировался тоже, через два часа они мне позвонили. Спросили для чего и какая потребность (я сказал что несколько сотен в год) и прислали имэйл что информацию предоставить не могут.
Так что если предполагается массовый выпуск, можно попробовать через дистрибьютора.
lazarev andrey
Цитата(alexkok @ Apr 25 2007, 01:49) *
Дело скорее не в слабой поддержке, а в том что они не хотят иметь дело с мелкими потребителями - мороки с саппортом много, а денег мало.
Я из любопытства зарегистрировался тоже, через два часа они мне позвонили. Спросили для чего и какая потребность (я сказал что несколько сотен в год) и прислали имэйл что информацию предоставить не могут.
Так что если предполагается массовый выпуск, можно попробовать через дистрибьютора.

в том и дело что до 200 шт в год. маловато.

сейчас пробуем смотреть в сторону USB-Streaming контроллеров.
там хоть и реализовывать программу передачи потока (образцы скачали с TI), но все же это будет свое. + к этому гибкость проекта.
у нас еще стоит такая задача, чтобы устройство включало в себя ХИДы, но не управления аудио плеером, а ХИД-джойстик.
так что наверное будем копать в сторону контроллеров с USB+I2S шиной.

хотели упростить задачу с помощью USB-Audio микросхемы + Hub + C51xx , но пока что не получается чтобы было логично и красиво.
uriy
Нужен совет знающий по audio class. Мне нужен USB микрофон с парой кнопок. Аудио часть сделал на макетке на PCM2900B. Столкнулся с проблемой. Эта микросхема при кодлючении к писюку перехватывает аудио входы и выходы на себя. Т.е. в винде по дефолту встает звуковая карта на этой микросхеме. Мне нужно чтобы винда захватывала звук с этого USB микрофона, а выводила через встроенную в мать звуковую карту. Предусмотрена ли в usb audio class возможность использования только микрофона?
DmitryM
Цитата(uriy @ May 14 2010, 08:06) *
Нужен совет знающий по audio class. Мне нужен USB микрофон с парой кнопок. Аудио часть сделал на макетке на PCM2900B. Столкнулся с проблемой. Эта микросхема при кодлючении к писюку перехватывает аудио входы и выходы на себя. Т.е. в винде по дефолту встает звуковая карта на этой микросхеме. Мне нужно чтобы винда захватывала звук с этого USB микрофона, а выводила через встроенную в мать звуковую карту. Предусмотрена ли в usb audio class возможность использования только микрофона?


A USB Audio тут не при чем. Поставьте в винде использовать только устройство по умолчанию - свою звуковую, и Ваше устройство не будет переназначаться как дефолтовое. А из программы уже захват осуществлять с целевого устройства. Вообще, у мелкософта есть патч, который исправляет переназначение USB Audio устройством по умолчанию.

http://support.microsoft.com/kb/935708
uriy
Цитата
A USB Audio тут не при чем.
Ну почему же? Если существует класс USB Audio который определяется в винде как микрофон, а не как звуковая карта, то проблема с дефолтовым устройством вывода звука исчезает. Оно остается прежним, тем что было до подключения микрофона.
Цитата
Поставьте в винде использовать только устройство по умолчанию - свою звуковую, и Ваше устройство не будет переназначаться как дефолтовое.
Это есть в семерке, но не видел в ХР. Надо еще внимательней поискать.
Цитата
Вообще, у мелкософта есть патч, который исправляет переназначение USB Audio устройством по умолчанию.
Очень интересная штука. A USB telephony device that is installed on a Windows XP-based computer is unexpectedly set as the default audio device Похоже проблема в ХР и в висте (там по тексту есть ссылка). Я еще не подключал свой девайс к семерке, надо сравнить. Надо чтобы это без проблем работало у пользователя. Я не думаю что кто-то будет читать мануал и качать патчи. Скажут не работает ваше г-но и все тут. Может быть есть у кого-то какой-нибудь китайски й USB микрофон. Хотелось бы узнать как он определяется в винде.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.