Страница 30 из 33 Первая ... 202829303132 ... Последняя
Показано с 581 по 600 из 651

Тема: Дешевый USB transport (для саморазвития)?

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    45
    Сообщений
    775

    По умолчанию Дешевый USB transport (для саморазвития)?

    Идея такая: берется STM32F4xx. У него есть USB и I2S. Проц и USB тактируется от HSE - кварц на необходимое кол-во МГц+PLL. Через USB в асинхронном режиме выводится аудио поток.
    Для I2S вариантов тактирования два: от PLL с соответствующим снижением качества или от ЦАПа на специальный вход модуля I2S.
    Модуль I2S поддерживает форматы Philips, RJ, LJ, PCM, 16 или 32 бит до 96 192 кГц. (Вы это всё знаете, конечно).
    Теоретически, можно получить универсальный вывод (ввод тоже) I2S через USB (для многих, думаю, достаточного уровня).

    Лично у меня сложности следующие:
    1. Исходники асинхронного вывода (и ввода) по USB.
    2. Получение от хоста параметров потока и переключение частот.
    3. Аппаратная реализация работы двух генераторов на один вход.
    4. Внутренняя синхронизация между I2S и USB.
    Ну и еще мелочей всяких.

    Набросайте ссылок по теме, пожалуйста.

    P.S. Audio Widget я конечно, скачал, но, честно говоря, разобраться пока не смог.
    Последний раз редактировалось antonluba; 25.10.2015 в 21:47.

  2. #581
    Старый знакомый Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    773

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Alex Посмотреть сообщение
    Так это драйвер конкретно для Ares II / Terminator DAC. Устройства с не совпадающим с ними USB PIN&VID работать не будут.

    К тому-же, это обычный кастомизированный драйвер от Thesycon, как и почти у всех USB UAC2 устройств.
    Более того - в несколько "урезанной версии" он в Win10 уже встроен, и если не надо многоканала и ASIO, то можно вообще драйвер не ставить.
    Я не спорю, это все что накопал в интернете на устройство "USB HiRes Audio F-20"

  3. #582
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,248

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    А какое отношение эта штука с Али, имеет к DENAFRIPS?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  4. #583
    Старый знакомый Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    773

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Alex Посмотреть сообщение
    А какое отношение эта штука с Али, имеет к DENAFRIPS?
    по ссылке али есть линк на мануал
    https://pan.baidu.com/s/1ERGTWKHxlsIf2h4denwi5w
    он на китайском, в верху название устройства
    XING 异步USB数字音频界面USB HiRes Audio F-20 使用说明书
    По характеристикам они то же схожи.

  5. #584
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,248

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    По характеристикам - они все друг на друга похожи.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  6. #585
    Старый знакомый Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    773

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    еще такой гаджет есть
    https://www.xingcore.com/?page_id=11

    тут более подробное описание
    https://audiophilestyle.com/forums/t...-into-the-mix/

  7. #586
    Старый знакомый Аватар для Nick-nack
    Регистрация
    07.11.2012
    Адрес
    Да
    Возраст
    43
    Сообщений
    572

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Есть нескромный вопрос :
    А существует ли открытый проект с реализовaным асинхронным USB-UAC2 транспортом (в I2S), но только чтоб в две стороны (АDC, DAC) и АСИО дрова были?

    Никаких многоконалок, DSD, TDM итд. не нужно, только стерео IN/OUT, 24bit/96kHz

    Или может "закрытый", за не сильно много? ;)
    ground is where good signals go when they die

  8. #587
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Люди, ваще-то, пытаются ковырять систему USB2SPI, особенно для полных дуплексов (вхлоп/выхлоп одновременно), напрмер, https://www.diyaudio.com/forums/equi...-analyzer.html . Так как системы UAC2 ещё и со входом (это же на самом деле полнокровная выносная ЗК ) на уровне "чип-дрова" дюже конъюктурны. Линух, конечно, снимает в некотором смысле проблему дров за счёт внесения довольно чувствительной анархии при подключении "случайного девайса". Однако, попытки ограничения анархии даже на "открытых платформах" заканчиваются таки платными рекордерами и проприеритарщиной- см. гугуль плэймаркет. Думаю, что это как раз тот случай, когда платного "не сильно много". Например, http://www.extreamsd.com/index.php/p...o-recorder-pro
    Электричество дисциплинирует

  9. #588
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,248

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Nick-nack Посмотреть сообщение
    А существует ли открытый проект с реализовaным асинхронным USB-UAC2 транспортом (в I2S), но только чтоб в две стороны (АDC, DAC) и АСИО дрова были?
    Есть, у XCore.
    Как самое простое - их Reference Design, для нескольких разных процов.

    Только драйвер придется использовать или не совсем честно, или без АСИО.

    ---------- Сообщение добавлено 14:01 ---------- Предыдущее сообщение было 14:00 ----------

    Цитата Сообщение от Nick-nack Посмотреть сообщение
    только стерео IN/OUT, 24bit/96kHz
    А зачем для этого UAC2? Это-же формат для UAC1.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  10. #589
    Старый знакомый Аватар для Nick-nack
    Регистрация
    07.11.2012
    Адрес
    Да
    Возраст
    43
    Сообщений
    572

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Alex Посмотреть сообщение
    Есть, у XCore.
    Как самое простое - их Reference Design, для нескольких разных процов.

    Только драйвер придется использовать или не совсем честно, или без АСИО.

    ---------- Сообщение добавлено 14:01 ---------- Предыдущее сообщение было 14:00 ----------



    А зачем для этого UAC2? Это-же формат для UAC1.
    спасибо, посмотрю.

    Я думал UAC 1 - это 48к максимум
    -------------------------
    https://www.xmos.ai/file/xcore-200-e...1-design-files
    oно ?


    И там есть открытый код, и платформа для работы /компайлер?
    ground is where good signals go when they die

  11. #590
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Для xmos нужен адаптер xtag. Для освоения достаточно изучить xmos audio design guide
    _________________
    Евгений

  12. #591
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,248

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Nick-nack Посмотреть сообщение
    Я думал UAC 1 - это 48к максимум
    UAC1 - это 96/24 или 192/16 максимум.

    Цитата Сообщение от Nick-nack Посмотреть сообщение
    И там есть открытый код, и платформа для работы /компайлер?
    Есть открытый референс дизайн, для простых случаев годится.
    Платформа, правда, на горбатом Эклипсе, но кому щас легко ?

    P.S. Проблема в другом - как и многие другие радиодетали, в последнее время многие типы процессоров XMOS тоже невозможно купить - нет на складе, лид-там - 6-7 месяцев.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  13. #592
    Старый знакомый Аватар для Nick-nack
    Регистрация
    07.11.2012
    Адрес
    Да
    Возраст
    43
    Сообщений
    572

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Да, я заметил, что их не купить.
    А если купить на Али готовую платку, то ее возможно будет перепрошить своим кодом?
    Адаптер xtag для этого пойдет?

  14. #593
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,248

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Nick-nack Посмотреть сообщение
    А если купить на Али готовую платку, то ее возможно будет перепрошить своим кодом?
    Да.
    Если ее полные идиоты делали.

    P.S. Но зачем? В UAC-1 на ввод и вывод вроде какая-то из упоминавшихся выше чиподиповских плат работает, на STM32F4.

    Или купить TE7022, на Али не видел, но они есть на ЕБее.

    P.S. Я не продам, в услояих такого дефицита самому нужнее.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  15. #594
    Частый гость Аватар для romanetz
    Регистрация
    28.03.2015
    Сообщений
    153

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Alex Посмотреть сообщение
    UAC1 - это 96/24 или 192/16 максимум.
    Нету там такого ограничения в стандарте, я на cqham в теме "usb звук своими руками" выкладывал пример на STM32F723, на хайспиде и UAC1 работает хоть 384/32. Там всё упирается только в доступную пропускную способность шины. Безо всяких ухищрений под звук доступно 1024 байта каждый микрофрейм (8000 раз в секунду). То же самое и все серии их с ULPI. Дёшево и быстро - STM32H750V.
    Можно и на плисине сваять, скажем, lattice lcp5-25. Usb device с uac требует ~4к ячеек, 20 ещё под ваши нужды останется.

  16. #595
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,248

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от romanetz Посмотреть сообщение
    Нету там такого ограничения в стандарте,
    Так оно не там а в:

    Цитата Сообщение от romanetz Посмотреть сообщение
    Там всё упирается только в доступную пропускную способность шины.
    Т.е. в фулспид. А там где хайспид - там как правило и UAC2, за исключением того что ты сделал.

    Цитата Сообщение от romanetz Посмотреть сообщение
    STM32F723
    723 хорошая штука, немного процов есть со встроенным хайспид фаем.
    Последний раз редактировалось Alex; 13.03.2021 в 23:29.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  17. #596
    Частый гость Аватар для romanetz
    Регистрация
    28.03.2015
    Сообщений
    153

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от maxssau Посмотреть сообщение
    здесь самый обычный C/С++ и бинарник скорее всего зашифрован
    ну я хз
    штука баксов нужна на анализатор hs usb физики
    штука писателю прошивки
    и месяц работы
    чтобы за $60 продавать то, где деталей на $20

    ---------- Сообщение добавлено 08:19 ---------- Предыдущее сообщение было 03:25 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    Есть, у XCore.
    А зачем для этого UAC2? Это-же формат для UAC1.
    Как САМОЕ простое - двухдолларовый FX2LP и ещё плиску мелкую цплдху воткнуть конвертором parallel-i2s. Он (кипарис) в slave fifo умеет и в high-speed usb

    ---------- Сообщение добавлено 08:26 ---------- Предыдущее сообщение было 08:19 ----------

    https://github.com/eltortugo/audioxtreamer вот с асио на этом камне

    ---------- Сообщение добавлено 08:33 ---------- Предыдущее сообщение было 08:26 ----------

    https://sites.google.com/site/koonau...s---simplified вот с софтовой сериализацией i2s )

  18. #597
    Старый знакомый Аватар для Nick-nack
    Регистрация
    07.11.2012
    Адрес
    Да
    Возраст
    43
    Сообщений
    572

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Блин, а это повод начать с vhdl...
    Как я понял, спартан 6 нужен для кучи каналов. А если только стерео, хватит мелкой плиски?
    Интересно, они есть "ручные, паяимые"? , без bga
    Спасибо, буду смотреть

  19. #598
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от romanetz Посмотреть сообщение
    ну я хз
    штука баксов нужна на анализатор hs usb физики
    штука писателю прошивки
    и месяц работы
    чтобы за $60 продавать то, где деталей на $20
    автор вопроса этого не понимает, т.к. ни разу не делал
    _________________
    Евгений

  20. #599
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,248

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от romanetz Посмотреть сообщение
    штука баксов нужна на анализатор hs usb физики
    Для чего? Что там надо анализировать?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  21. #600
    Частый гость Аватар для romanetz
    Регистрация
    28.03.2015
    Сообщений
    153

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Чтобы подымать любое железо в любых конфигурациях, а не др...чить на xmos/cmedia. Особенно это STM касается.

Страница 30 из 33 Первая ... 202829303132 ... Последняя

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •