Перейти к содержанию
    

посоветуйте нормальное решение USB-Audio IN

содержимое i2s.usb.audio.demo.zip которое я скачал с с сайта

 

и содержимое папки \Embedded Workbench 6.0 Evaluation\arm\examples\NXP\LPC23xx\IAR-LPC-2378-SK\AudioDevice

мне показалось разными проектами.

 

Первое для кейла, второе от иара. В последнем кейле в юсб аудио есть более новые версии некоторых файлов i2s.usb.audio.demo.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

В адаптивном режиме работают миллионы китайских безымянных юсб звуковух :) собранных на pcm29xx pcm27xx.

Может вы имели ввиду асинхронный?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так и я говорю, что работает, в отличие от того, что утверждалось в посте 6.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так и я говорю, что работает, в отличие от того, что утверждалось в посте 6.

Могу подтвердить - работает. И на ХР мне его удалось отладить тоже, хотя честно скажу - повозился... Хотя и у семерки есть свои заморочки. 96х24 стерео.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

:biggrin:

 

Адаптивный режим не подходит для прецезионных измерений. У меня синхронизация записи - по кварцевому генератору, данные потом запускаются на БПФ - получаем спектр сигнала. На адаптивном режиме метрологию пройти невозможно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:biggrin:

Адаптивный режим не подходит для прецезионных измерений.

 

согласен, не надо путать запись и воспроизведение!

в даташите на PCM2903 написано дословно, что на выход режим адаптивный, а на запись асинхронный.

это означает что при записи микра шлет на хост в текущей пачке столько, сколько намерило АЦП, и все.

 

проблема в том что внутреннее АЦП PCM имеет свой PLL. PCM2903 приемлемо работает просто от кварца если она на отдельной плате и чисто запитана.

если же рядом молотит еще какая нибудь логика и разводка не очень внутренние PLL начинает беситься

внезависимости от того тактирование от кварца или от синтезатора.

 

и хоть внешний синтезатор сам иногда еще та головная боль :cranky:, его использование единственный надежный способ получить спектрально чистый,

без полос, измеренный сигнал. правда от него должно быть "запитано" все на плате. двух кварцев быть не должно.

попытки тактировать Audio-ADC по I2S (Master CLK) от контроллера вообще приводят к падению разрядности на пару бит, ибо встроенные PLL контроллеров помимо

ошибки по частоте имеют безбожный джиттер.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...