реклама на сайте
подробности

 
 
> USB-AUDIO-MIDI и как с этим жить дальше, Есть проект, а куда его деть не знаю...
alexdsp
сообщение Oct 27 2004, 08:26
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 22-10-04
Из: Moscow
Пользователь №: 954



Пару лет назад я серьёзно озадачился SUBJ-ем, и сделал-таки свою звуковую подсистему USB-AUDIO-MIDI всё в одном стакане.
Некое лирическое отступление.... а далее, просто мысли вслух...
По поводу супер-пупер-мега АЦП с поражающими воображение децибелами....
Чтоб реализовать что-то по THD+N превышающее 100 Дб потребуется как минимум многослойка, очень дорогие операционники и вся пассивная часть схемы, ОЧЕНЬ качественное питание и приличная доля практического опыта построения таких систем. Да и вопрос ещё через что это счастье будет подключаться к PC (предполагается, чо подключаем к PC)
Но у меня, опять же, была куча ограничений, чтоб и дёшево было и сердито и работало чтоб почти везде безо всяких мудрых драйверов и типа специального "родного" софта... Поэтому USB-AUDIO и выбрал.
Плюсы: 1) не надо писать драйверов, т.к. вроде бы (потом выяснилось, что именно "вроде бы") в популярных операционках оно уже имеется. 2) Опять же "вроде" имеется питание, аж целых 5 вольт! 3) Ну и там, пресловутая защищённость от помех вынесенного устройства...
В общем, в глубинах сознания ещё тлела мысль о PCI, а руки и глаза уже разводили плату под USB.
Опустив ненужные повествования о моих злоключениях и борьбе с драйверами от MS, перерыв разные форумы ихних же разработчиков, мои печали закончились и всё вроде бы работает очень даже неплохо, НО!
Если кому-то вдруг приспичит делать что-то подобное хочу предупредить о следующем: реализация USB-AUDI в системе WIN это что-то... короче, сделать 24 бита без глюков мне так и не удалось. Очень много версий реализаций драйвера даже от одного сервис-пака к другому, и в результате остановился на 16 битах, ибо если их сделать ПРАВИЛЬНО, то для такой игрушки как у меня , это вполне адекватно. Протрахалса с MIDI много.... ну никак не ожидали разработчики MS, что в одном устройстве может быть и аудио и мидм.... smile.gif
Короче, в результате: питается всё прямо от USB, стерео дифференциальные входы и выходы, и один обычный умощнённый выход на наушники.
Петля тестирования (при помощи RightMarkAnalyzer): встроенный ЦАП во встроенный АЦП даёт где-то 95 Дб динамики. По THD сильно зависит от частоты дискретизации в силу...мать-мать-мать-крософт...smile.gif Я оптимизировал, для работы на частотах 44.1 и 88.2 чтоб музыку слушать было приятственней. Точную цифру не помню... приду домой, сообщу, но оччень неплохо! smile.gif
Хорошо это работает только под XP SP1 и выше, да и то какой-то там QFE нужно доустановить...непомню, весь проект дома лежит...
В общем, что я могу сказать, ОДНАКО ПОЛУЧИЛОСЬ!
Удовлетворил свои амбиции, продать это нереально, в силу раскрученных торговых марок, впаривающих фуфло народонаселению.
Может и было бы это полезно, например музыканту с ноутбуком: и МИДИ клаву надо подключить, и оцифровать что-то и прослушать тут-же, и МИДИ выход тоже есть, если внешний синтезатор подключить надо...
Вот вопрос народонаселению.... совет дайте, что с этим хозяйством делать дальше? Есть соображения какие-нибудь?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexdsp   USB-AUDIO-MIDI и как с этим жить дальше   Oct 27 2004, 08:26
- - kochkuroff   Какую микруху USB -интерфейса использовал, PCM2706...   Oct 29 2004, 06:05
- - alexdsp   Микросхемка USB - TUSB3200, кодек - AD1838, ну и в...   Oct 29 2004, 06:30
- - kochkuroff   Я использовал PCM2706, с ней гемор практически отс...   Oct 29 2004, 06:42
- - alexdsp   А у PCM2706 есть возможность подключать АЦП? У TUS...   Oct 29 2004, 07:13
- - kochkuroff   Есть, но I2S порт только один. Кстати, как я понял...   Oct 29 2004, 07:23
- - alexdsp   Разумеется, писать нужно. Реализовывать весь класс...   Oct 29 2004, 09:28
- - kochkuroff   Не, это геморрой писать под USB AUDIO. Достоинство...   Oct 29 2004, 10:42
- - alexdsp   Не знаю, как там по поводу джиттера, но я тестиров...   Oct 29 2004, 13:25
- - alexdsp   Вот, не дожидаясь, на работе, со звенящим и просаж...   Oct 29 2004, 14:01
- - kochkuroff   Измерения приводились на синусоиде или на недетерм...   Oct 29 2004, 16:22
- - alexdsp   Понятно, у меня-то полный тракт и АЦП-105дб и ЦАП-...   Oct 30 2004, 07:36
- - kochkuroff   Цитатау звуковой платы есть свои опорные синхроимп...   Oct 30 2004, 08:05
- - alexdsp   По порядку: Опорный генератор кварцевый. Объём ФИФ...   Nov 1 2004, 08:36
- - kochkuroff   ЦитатаВне этой полосы, джиттер определяется только...   Nov 1 2004, 11:34
- - alexdsp   Я не очень понимаю, что понимается под "интер...   Nov 1 2004, 12:25
- - kochkuroff   ЦитатаЕщё раз заверяю, что так называемый протокол...   Nov 1 2004, 12:46
- - alexdsp   В адаптивном режиме нет НИКАКОЙ необходимости в вы...   Nov 1 2004, 13:10
- - aal   Извеняюсь. С юсби не работал. Но то, что читал - в...   Nov 2 2004, 13:00
- - alexdsp   Сразу оговорюсь, для USB-AUDIO никаких специальных...   Nov 2 2004, 13:36
- - aal   Я пытался найти дешёвый PCI контроллер с spdif. Та...   Nov 2 2004, 14:37
- - micro51   Пришлите краткое описание, если Вам не трудно, на ...   Nov 2 2004, 16:17
- - alexdsp   Для aal. К сожалению, на FTDI245 так просто всё не...   Nov 3 2004, 08:47
- - alexdsp   Для micro51. Если в клавиатуре уже есть МИДИ интер...   Nov 3 2004, 08:58
- - kochkuroff   http://vlab.netsys.ru/forum/showthread.php?t=430 ...   Nov 3 2004, 15:16
- - alexdsp   Вы, похоже так и не поняли о чём я говорил и какое...   Nov 3 2004, 16:25
- - alex_ag   Случаино увидел эту тему и хотел бы собрать такое ...   Nov 8 2004, 22:23
- - hww   ЦитатаЕсли кому-то вдруг приспичит делать что-то п...   Dec 2 2004, 05:18
- - alexdsp   Это всё просто замечательно, но только очень жалко...   Dec 2 2004, 15:02
|- - hww   Цитата(alexdsp @ Dec 2 2004, 18:02)Это всё пр...   Dec 2 2004, 15:54
|- - Old Nick   Доброго времени суток! to alexdsp: Я тоже стр...   Dec 24 2005, 01:59
- - plus   Господа! Наглость, конечно, с моей стороны, но...   Aug 13 2005, 19:33
- - alexdsp   Old Nick Много времени прошло и многое подзабылос...   Dec 29 2005, 12:18
|- - Old Nick   Цитата(alexdsp @ Dec 29 2005, 15:18) Я св...   Dec 31 2005, 04:12
- - NickB   Кто хотел USB-MIDI Сходите на www.ucapps.de   Jan 16 2006, 18:41
- - brag   Подскажите плз,если кто знает, как прицепить свой ...   Jan 26 2008, 13:32


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016