Страница 2 из 4 Первая 1234 Последняя
Показано с 21 по 40 из 71

Тема: синхронный вывод с pc

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для vshv
    Регистрация
    29.11.2008
    Сообщений
    588

    По умолчанию синхронный вывод с pc

    Насколько я понимаю варианта 2:дорогая звукачка с цифровым входом для синхронизации или ковыряние звукачки до ЦАП и не самый простой вывод шины наружу.Вопрос в следующем,насколько сложно написать драйвер,который будет определяться системой как звуковое устройство?Достаточно слать данные,например,через usb на стандартный прибор типа ftdi с процессором дя управления потоком,потом гальваническая развязка и ЦАП с генератором.Драйверу нужно просто получить данные от проигрывателя и направлять в USB.Организовать управление данными не проблема,а вот в операционных системах не силен.

  2. #21
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: синхронный вывод с pc

    По вопросу можно ли PCM2707 в синхронном режиме использовать я вот здесь https://forum.vegalab.ru/showthread.php?t=7967&page=6 размышлял.... Но продолжения пока не видно. Надо точно измерить соотношение между частотой кварца и частотой битклока на выходе И2С и всё станет понятно.....
    Если оно точное и стабильное, то выход определяется кварцем , а не хостом....

    Добавлено через 8 минут
    Цитата Сообщение от vshv Посмотреть сообщение
    Поток зависит от частоты usb.
    Как она может клок на выходе И2С привязывать к частоте пакетов на USB? По фронтам битов что ли? Скорее всего к своему кварцу...
    Последний раз редактировалось SashaNetrusov; 03.12.2008 в 18:34. Причина: Добавлено сообщение

  3. #22
    Старый знакомый
    Автор темы
    Аватар для vshv
    Регистрация
    29.11.2008
    Сообщений
    588

    По умолчанию Re: синхронный вывод с pc

    Связь между частотами там искать не приходится,поскольку,в ней куча плл.Вариантов по формированию частот несколько.1)в протоколе есть функция регулировки потока и скорость задает пцм.Синхронизация снаружи возможна,но не реализована производителем 2)скорость потока формируется из компьютера,псм формирует частоты исходя из того,что есть.Если верно первое,возможна бездрайверная реализация.Какой нибудь 91sam7s сконфигурировать как аудио юсб.i2s в них можно запускать от внешнего генератора.Посему побрел я на юсб.орг

    Добавлено через 7 минут
    Думаю,может и к частоте пакетов.Через сеть радио бегает пакетами без обратной связи на уровне звука.И ничего,восстанавливают.

    Добавлено через 1 час 0 минут
    Таки я все правильно угадал.Спецификация описывает асинхронный режим с тактированием по пакетам (скорее относительно пакетов) и несколько синхронных режимов.Буду читать внимательно.Пока препятствий не вижу.
    Последний раз редактировалось vshv; 04.12.2008 в 00:58. Причина: Добавлено сообщение

  4. #23
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    52
    Сообщений
    2,860

    По умолчанию Re: синхронный вывод с pc

    2 vshv разберёшся - пиши. Но я выбрал не самы, а лпс2478 - и и2с есть и шина и езернет.... Взял на старткит ру платку....

    там и пример юсб.i2s есть...
    Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.

  5. #24
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: синхронный вывод с pc

    Цитата Сообщение от vshv Посмотреть сообщение
    Связь между частотами там искать не приходится,поскольку,в ней куча плл.
    На вскидку напрашивается один коэффициент 12/272=0,0441176... , т.е. 44.1кГц с точностью 400ppm. Хорошо бы проверить. Сколько бы PLL не было, главное знать имеется ли точная привязка к частоте кварца или нет. Надо просто посчитать соотношение при двух незначительно отличающихся между собой по частоте кварцах и всё...

    Добавлено через 5 минут
    У USB есть другие, кроме частотной синхронизации, методы регулирования скорости заполнения буфера. Можно в ответ на запрос принять очередной пакет из хоста говорить о неготовности принять пакет, можно после принятия пакета в ответном сообщении говорить об ошибке приёма, вызывая искуственно повторение последнего пакета в следующем 1кГцовом цикле....
    Последний раз редактировалось SashaNetrusov; 04.12.2008 в 18:20. Причина: Добавлено сообщение

  6. #25
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    52
    Сообщений
    2,860

    По умолчанию Re: синхронный вывод с pc

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

  7. #26
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: синхронный вывод с pc

    Цитата Сообщение от aal Посмотреть сообщение
    Вообще да, но в данном случае ты не прав.
    На чём обосновано утверждение? Измеряли частоты?

  8. #27
    Старый знакомый
    Автор темы
    Аватар для vshv
    Регистрация
    29.11.2008
    Сообщений
    588

    По умолчанию Re: синхронный вывод с pc

    По картинке из pdf привязка к кварцу не наблюдается.Кварц в старых микросхемах,как правило,применяют именно для usb.Очень не логично для 44 делить кварц,а 48 получать по другому(там вроди бы еще и 32 есть).Судя по нормальной работе в старых ос,контроля скорости входящего потока там нет.Соответственно частота получается расчетом,что тоже непростая задача из-за разного количества отсчетов в пакетах.

  9. #28
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    52
    Сообщений
    2,860

    По умолчанию Re: синхронный вывод с pc

    Изохронный режим сие помоему называется: а он гарантирует только время доставки сообения, но не его достоверность......
    Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.

  10. #29
    Старый знакомый
    Автор темы
    Аватар для vshv
    Регистрация
    29.11.2008
    Сообщений
    588

    По умолчанию Re: синхронный вывод с pc

    Так и называется.Коррекция ошибок отсутствует.Для usb audio имеет три вида:1)приемник выставляет частоту от входного потока 2)от частоты пакетов 3)количество отсчетов в пакете задается обратной связью от приемника.Третий тип более менее работает начиная с xp sp2.

  11. #30
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: синхронный вывод с pc

    В изохромном режиме, читал, есть режим подстройки частоты пакетов к частоте приёмника в пределах + - 1 бит. Если частота пакетов 1кГц а частота битов 12МГц, то возможна синхронизация в пределах 0.01%.
    Если у ПСМки изохронный режим , то можно в принципе засинхронизировать частоту USB контроллера хоста к частоте ЦАПа...

  12. #31
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    52
    Сообщений
    2,860

    По умолчанию Re: синхронный вывод с pc

    Саша! Разрешите Вас так называть. Поймите, всё что вы говорите потенцеально воможно, но в открытых источниках и готовых разработках не используется, в виду большой сложности и не нужности абсолютному большенству пользователей. То, что хотите вы (Да и мы то же ) - хи-ендь в мире цифры, но нас мало и мы не попадаем в маркетинговую группу фирм разработчиков. К тому же, то, что надо нам проще сделать другим способом. А посему незабивайте голову этим. Вы меня извините, но Вы уже этими вопросами всех раздражаете. Всё это уже на несколько кругов перетёрто (и с вашим участием в том числе), что может быть хватит? Посмотрите, что другие делают/задумывают. А вы делайте, то что можете. Судя по вашим высказываниям, вы не сильно разбираетесь в электронике и то, что предлогаете не сможете воплотить в железе и софте для него. Переключитесь на что-либо другое, где вы сильны и принесёте пользу и форуму и себе.

    С уважением, Алексей.
    Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.

  13. #32
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    52
    Сообщений
    2,860

    По умолчанию Re: синхронный вывод с pc

    Странно, сообщения потерялись за сутки...

    Саша вот вам мой готовый на 70% проект о котором вы писали. Может доведёте его до ума. Мне он уже не интересен и не актуален....
    Вложения Вложения
    Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.

  14. #33
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: синхронный вывод с pc

    Цитата Сообщение от aal Посмотреть сообщение
    Странно, сообщения потерялись за сутки...
    Да... Но повторяться уже не охота...
    Мне ,наверное, тоже не интересно.
    Как насчёт того что бы с PCM2707 окончательно разобраться?

  15. #34
    Старый знакомый
    Автор темы
    Аватар для vshv
    Регистрация
    29.11.2008
    Сообщений
    588

    По умолчанию Re: синхронный вывод с pc

    Ага,сообщения куда-то деваются.
    Насколько я понял спецификацию usb,применить pcm иначе чем придумал производитель невозможно.Прикупил армы,все равно осваивать по работе нужно.Попробую забить дескрипторы из спецификации асинхронного изохрона и посмотреть под разными системами.Под хр,говорят,работает,хоть и со странностями.Попробую под линуксом.

  16. #35
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: синхронный вывод с pc

    Вот ещё наборчик микросхем разных http://www.cmedia.com.tw/?q=en/usb_audio_new
    Может из них что нить подойдёт?

  17. #36
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: синхронный вывод с pc

    Цитата Сообщение от SashaNetrusov Посмотреть сообщение
    Вот ещё наборчик микросхем разных http://www.cmedia.com.tw/?q=en/usb_audio_new
    Может из них что нить подойдёт?
    Вопрос только, где взять хоть какую-то из них...

  18. #37
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    52
    Сообщений
    2,860

    По умолчанию Re: синхронный вывод с pc

    Ещё раз перечитал анатацию на Hi-Rez микрушки:
    1. Интерфейс не I2S, а HD кодек
    2. ФирмВаре цепляется с наружи в виде флэшки - а стало быть, её надо рисовать
    Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.

  19. #38
    Частый гость Аватар для _Mis_
    Регистрация
    19.01.2007
    Адрес
    г.Москва
    Возраст
    41
    Сообщений
    138

    По умолчанию Re: синхронный вывод с pc

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Цитата:
    Сообщение от SashaNetrusov
    Вот ещё наборчик микросхем разных http://www.cmedia.com.tw/?q=en/usb_audio_new
    Может из них что нить подойдёт?

    Вопрос только, где взять хоть какую-то из них...
    Самая простая CM108 (у меня есть) https://forum.vegalab.ru/showthread.php?t=17917

  20. #39
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: синхронный вывод с pc

    А как CM6300 ?
    Интернет находит несколько продавцов....
    USB spec. 2.0 full speed compliant
    l USB audio device class spec. 1.0 and USB HID class spec. 1.1 compliant
    l Supports control, interrupt and isochroous data transfers
    I2C interface support master / slave mode and with extra Interrupt Output pin
    Isochronous transfer uses Adaptive Mode with Internal PLL for Synchronization

    Добавлено через 8 минут
    ...I2C не сигнальный что ли?

    Добавлено через 30 минут
    http://www.cmedia.com.tw/?q=en/USB/cm6120xl
    С I2C....
    Последний раз редактировалось SashaNetrusov; 12.12.2008 в 16:14. Причина: Добавлено сообщение

  21. #40
    Старый знакомый
    Автор темы
    Аватар для vshv
    Регистрация
    29.11.2008
    Сообщений
    588

    По умолчанию Re: синхронный вывод с pc

    Какая разница на чем делать.Смысл в правильной конфигурации,чтоб система на штатном драйвере приняля железяку.

Страница 2 из 4 Первая 1234 Последняя

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

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

Ваши права

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