Страница 4 из 6 Первая ... 23456 Последняя
Показано с 61 по 80 из 111

Тема: Виртуальные кабеля, ASIO и задержки

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,298

    По умолчанию Виртуальные кабеля, ASIO и задержки

    Попробовал использовать виртуальные аудио-кабеля отсюда и отсюда, чтобы обрабатывать аудио-поток через своё приложение. И всё вроде работает, только совершенно дикая задержка в 2-3 секунды. Проблема точно не в приложении, поскольку при использовании реальных устройств всё чётко. Может, кто-нибудь сталкивался?

    Искал похожее для ASIO, но не нашёл. В принципе, не так уж и сложно написать самому, но не хочется заморачиваться, да и скорее всего, тут я тоже чего-то не догоняю.

    ---------- Сообщение добавлено 07.02.2022 в 13:17 ---------- Предыдущее сообщение было 06.02.2022 в 20:34 ----------

    Всё-таки это я лошара! У меня проблема, весьма неочевидный баг оказался. Но тему пока не закрываю, потому что вопрос с ASIO всё ещё открытый.

  2. #61
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    А зачем там СТ7601?
    Многоканал, мизерная обвеска и минимальное потребление, так что 1,2V для питания можно получить примитивно от USB из резистор, стабилитрон и конденсатор, а не городить DC/DC. Еще можно "по дАртаньяну" - PIC32MZ. У SSM3582 "Supported sample rates from 8 kHz to 192 kHz; 24-bit" и, что приятно, внутренние LDO. Радиаторов не надо.

    Цитата Сообщение от Alex Посмотреть сообщение
    Цена вопроса?
    Про цену СТ7601 не в курсе, но ставится в свистках за пару десятков евро. PIC32MZ - около 15 евро. SSM3582 - 7-8 евро. Еще пару резисторов, конденсаторов, кварц и все. По идее можно даже двухсторонней печаткой обойтись. Ну и регулировка громкости на железке не плохо.
    Не знаю, какую наценку ты считаешь достаточной. Для сравнения - платка на ADAU1701 + 2Х SSM3582 + блютуз 65 евро. Но думаю можнов данном случае и 100.

  3. #62
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    За 15 евро я могу и как в своих остальных, XMOS поставить.
    Жручая, а так да.

    Цитата Сообщение от Alex Посмотреть сообщение
    Плюс еще бы громкость регулировать, а тут просто потенциометром не обойтись, надо I2C делать.
    В свистках как-то просто кнопки. Там для периферии I2C места нет.

    Цитата Сообщение от Alex Посмотреть сообщение
    Тут вопрос не в наценке, а в абсолютных цифрах
    Согласен. Но и брать больше будет, а в техническом плане намного примитивнее.

    Цитата Сообщение от Alex Посмотреть сообщение
    За 100, голую плату для DIY, без блока питания, можно подумать.
    Надумаешь 2.1 или даже универсальнее - просто 4х канальную (а при других заказах масштабировать не проблема добавив 1-2 SSM3582 до 6/8 каналов) скинь б. реквизит - сразу вышлю сотку как на кикстартере.
    Так в прикомпьютерном варианте с USB питается, громче - с чего попадется, лиш бы не больше 16V. Главное в питании с USB на SSM шотку с наименьшим падением поставить.

  4. #63
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    сложенее и дорого - конструктивне оформление кнопок, плюс тогда и индикация какая-то желательна.
    Вот так простое устройство обычно раздувается. Вывести разъем под кнопки, дальше каждый сам.

    Цитата Сообщение от Alex Посмотреть сообщение
    если решу "это" сделать
    Очень надеюсь. Это же универсальное решение покрывающее все потребности "среднего слоя" самодельщиков.

  5. #64
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    что-то не наблюдается...
    Надо было в отдельную тему наш диалог. И тему E.Sokol заболтали...

  6. #65
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    Ну пока что я думаю, что делать питание от ЮСБ, даже опциональное, смысла нет.
    Смысл в том, что негромко у ПК играет с питанием только от USB. Разъем на плате только желательно USB-C.
    А в остальном все так. Защита от постоянки в самих микруках, кнопок достаточно, только на каждый канал, чтоб выровнять уровни на динамиках. В том и идея, что деление на компе, а не ADAU.

  7. #66
    Завсегдатай
    Автор темы
    Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,298

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от domician Посмотреть сообщение
    Надо было в отдельную тему наш диалог. И тему E.Sokol заболтали...
    Да ничего страшного, по моей теме тоже участвующих в обсуждении особо не наблюдается. А так хоть какая-то движуха и мотивация Если проект дойдёт до минимально запланированной функциональности, то в любом случае буду создавать отдельную тему с более отражающим суть названием.

  8. #67
    Завсегдатай
    Автор темы
    Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,298

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Пока я вычищал очевидные баги, пришла в голову идея, как ещё можно синхронизировать аудио-устройства. Опять всё переписывать
    Но раз обещал, то вот: ES Audio Processor DEMO-1.zip
    Несколько устройств вывода поддерживается только для вывода, не для входа. По умолчанию грузится генератор синуса, пара готовых пресетов с примерами загружаются через меню.
    Предполагается, что всё интуитивно понятно, поэтому документации нет)

    Первым делом надо выбрать устройство вывода в свойствах WASAPI в окошке справа, а затем ту же частоту дискретизации, что и в Windows. Затем нажать F5. Остановить F6.

  9. #68
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    Но раз обещал, то вот
    Большое спасибо. В следующую неделю буду тестировать. Отпишусь.

    Цитата Сообщение от Alex Посмотреть сообщение
    А кнопки /крутилка - только общая громкость.
    Согласен. Нечего плодить сущностей.

    Цитата Сообщение от Alex Посмотреть сообщение
    "Негромко" - на милливаты?
    Нажмите на изображение для увеличения. 

Название:	2024-03-14_185530.jpg 
Просмотров:	14 
Размер:	79.0 Кб 
ID:	451476
    При 5V/4ом будет 2W на канал.
    Для фона у компа, в спальне, кухне даже на НЧ, если без фанатизма, хватает. СЧ/ВЧ с большущим резервом. Хочется громче - подключил внешнее питание. Вообще у D-class выставлять питание в соответствии со "своей" громкостью, а не с резервом.
    Ну как - USB разъем, который не надо 3х переворачивать пока вставишь правильно.
    И тока побольше.

  10. #69
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    Итого 4
    Итого на максималках 8 - 4 канала, идея именно в многоканальности "из коробки". Вот потому и USB 3.1 с USB Type-C - 1,5А, т.е. 7,5W.
    Но в реальности в прикомпьютерном варианте милливатты на СЧ/ВЧ и под ватт на НЧ. Ну и на том же P-Channel MOSFET, который вместо шотки, можно за одно простейший ограничитель тока.
    Есть у знакомых компьютерная акустика на каких-то PAMxxxx, где питание по USB, если выкрутить, то очень даже громко. Но это так, не обязательно - внешнее питание, значит внешнее.
    Вообще D-class удивительно экономный. Для проверки с платкой на MA12070 в конфигурации 2.1 специально взял б/у АКБ на 77Ah, который у меня до этого 3 года в дизеле, а потом 3 года на природе под ведром питал электрический пастух - при слушании 5-6h каждый день за 2 месяца просел до 12,3V.

  11. #70
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    А че с разъемами делать? Питания и выходными?
    Если истинный DIY - почему нет. Или оставить место для самостоятельного впаивания разъемов, кому надо. На сколько знаю, именно такие штуки удорожает себестоимость при заказе.
    Единственное, все в одной стороне, если встраивать где-то.

    Цитата Сообщение от Alex Посмотреть сообщение
    ХЕЗ как порт на это посмотрит...
    Лучше не рисковать. По идее защита должна быть, но по идее...

  12. #71
    Завсегдатай Аватар для Viktor S
    Регистрация
    19.09.2008
    Адрес
    Иркутск
    Возраст
    61
    Сообщений
    3,598

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    domician, я бы за USB-C не топил. Он безусловно удобен для частого втыка. Но это только мобилка, наушники.
    По надёжности рулит кондовый принтерный USB-B.

  13. #72
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    Кстати я тут подумал - всех проблем с коммутацией USB-External модно избежать, поставить простой механический переключатель
    А ведь верно. На выходе для озабоченных EMI можно оставить пустые площадки для бусин и конденсаторов (минимум 1210). Вернее вместо бусин перемычки.
    Может твое неприятие D-class как раз из за поганящих вых. LC фильтров на 20-30kHz.

  14. #73
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    в обязательном порядке будут и бусины и конденсаторы
    Для данной микрухи сам производитель рекомендует вых. EMI фильтр только если провода до динамиков более 60см. А так нет.
    Ну и не так уж копейки, если нормальные бусины типа BLE32PN300SN1L.

    Цитата Сообщение от Alex Посмотреть сообщение
    И тут уже не важно есть там фильтры на выходе или нету. Тем более что они по сути всегда есть - их роль выполняют сами динамики.
    Есть разница - EMI фильтр режущий гармоники "несущей" и LC по габаритам больше всего усилка поглощающий "несущую".
    Я сравнивал хайпексы, нкоры со своей минимально допиленной (от китайской жадности) платкой на MA12070 с алика - без разницы. На небольших мощностях, естественно.
    Можно было платку делать и на ее разновидности с I2S, но куча обвязки и не помнят настройки по I2C, а по умолчанию не на наилучшее качество, а КПД лучше на каких-то жалких % и left justified.

  15. #74
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    Последний в этиих чипах вообще не предусмотрен - пусть динамики фильтруют.
    Ну там и "несущая" организована немножко по другому. Ну и, как писал выше, питание должно соответствовать Рвых, а не для максималки.

    Цитата Сообщение от Alex Посмотреть сообщение
    Есть дешевле и лучше
    По R и I, но что там с искажениями в звуковом диапазоне...
    Нажмите на изображение для увеличения. 

Название:	2024-03-17_141946.jpg 
Просмотров:	12 
Размер:	93.7 Кб 
ID:	451595

  16. #75
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    Это-же класс-Д, да еще и "полный" - хрюкает как-то, и ладно.
    Это про типа всяких 3116. Сам же видел datasheet SSM, с искажениями все полный порядок.
    Я же писал, что сравнивал - похожую MA120470 (с замененными бусинами на BLE32PN300SN1L и убранной на входе сегнетокерамикой). Ну нет разницы ни с nCore ни "обычными" усилками. Кроме мощности, которая для дома за глаза. Я все таки всю жизнь проработал с живым звуком и имею записи для тестов при создании которых сам в студии участвовал.
    Вообще меня никогда не волновало из чего (лампа, транзистор, A/AB/D) сделан усилитель только цена/качество.

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

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от domician Посмотреть сообщение
    только цена/качество.

    "По соотношению цена/качество, халявное пивно - вне конкуренции!"(с).

    Цитата Сообщение от domician Посмотреть сообщение
    Ну нет разницы н
    Ну да, некоторые вообще считают что все усилители (цапы, плееры и т.д.) играют одинаково.

    ---------- Сообщение добавлено 18:46 ---------- Предыдущее сообщение было 18:44 ----------

    Цитата Сообщение от domician Посмотреть сообщение
    Я все таки всю жизнь проработал с живым звуком
    Мое мнение по этому вопросу общеизвестно - всех звукорежей, музыкантов, дирижеров, от оценки качества звучания аудиоаппаратуры надо гнать поганой метлой! Оно им до лампочки, они там другое слушают.

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

  18. #77
    Завсегдатай Аватар для domician
    Регистрация
    07.12.2012
    Сообщений
    1,675

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    Оно им до лампочки, они там другое слушают.
    Они не выслушивает одни железки, а все комплексно. Ну да ладно, главное без филий и маний.

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

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

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

  20. #79
    Частый гость Аватар для Антидот
    Регистрация
    10.12.2023
    Адрес
    СПб
    Возраст
    57
    Сообщений
    158

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

    Цитата Сообщение от Alex Посмотреть сообщение
    Мое мнение по этому вопросу общеизвестно - всех звукорежей, музыкантов, дирижеров, от оценки качества звучания аудиоаппаратуры надо гнать поганой метлой!
    Ну конечно, лучше прислушиваться к мнению тех, кто что в музыке, что в звукозаписи ни в зуб ногой...

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

    По умолчанию Re: Виртуальные кабеля, ASIO и задержки

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

Страница 4 из 6 Первая ... 23456 Последняя

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

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

Ваши права

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