Перейти к содержимому
Форум журнала практической электроники «Датагор»
Набор для вскрытия электроники WOSAI 11 In 1
Сумка для инструментов 12"-14"-16", очень прочная 600D
Магнитный браслет мастера. Биты, гайки, саморезы, гвозди перестали теряться
Набор резаков, метал. ручка, цанга
Увлажнитель и очиститель воздуха. Когда шпарят батареи
Беспроводной звонок, 32 мелодии!
Набор термоусадок разного калибра, 385шт.
AAM2302 (DHT22) цифровой датчик влажности и температуры
Касса резисторов 0.25Вт, 64 номинала, всего 1280шт.
Водозащищённые навороченные мужские часы SANDA-G
Детские/стариковские GPS-часы-антипотеряшки и телефон
600шт., 3 цвета, 15 типов терминалов под обжим 22~12AWG

Гость newiuh

аудио форматы и цапы

Рекомендованные сообщения

Гость newiuh

Объясните, пожалуйста, как понять какие аудио форматы читает микросхема цап, например такая AD1854.pdf

 

А как определить по большому списку , например из каталога =https://www.chipfind.ru/catalog/ic/dac/

как выбрать цап чтобы он читал как можно больше форматов. Можно ли вообще так говорить "какие аудиоформаты читает цап"?

 

Как помочь микросхеме читать форматы?

Например в этом ES9018 ES9012 Product Brief.pdf указано:

"supports SPDIF, PCM (I2S, MSB/LSB justified 16-32-bit) or DSD input with DBD audio and SACD compatibility " - будет ли такой цап читать например flac? или микросхемы цифро-аналоговых преобразователей читают только pcm wav , а перед ними ставится то что преобразует аудиоформат в нужный цапу вид?

 

Вот такая какая-то каша, не очень понимаю.....

Изменено пользователем newiuh
Запрещено использовать исказители и сократители ссылок типа bit.ly и т.п.

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


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

Артур, вам следует для начала разобраться с базовыми понятиями.

Flac/mp3/wav и т.д. это разные форматы хранения аудиоданных, и к интерфейсам ЦАП это (почти) никакого отношения не имеет. Плеером эти данные преобразуются в аудиопоток PCM. Его воспринимают практически все ЦАПы. Исключение тут составляют только формат SuperAudioCD, в котором аудио хранится в хитрой модуляции DSD, и для него есть одноименный аудиопоток DSD. Впрочем, его легко можно преобразовать в PCM, а можно и отправить в ЦАП напрямую, если он его понимает. В 99.9% случаев DSD нафиг никому не нужен, т.к. на преобразовании в PCM качество не теряется, да и сам формат довольно редкий. Поэтому вам подойдёт ЦАП, который понимает PCM.

 

Обратите внимание на интерфейс, по которому PCM поток поступает в ЦАП. Это может быть I2S или LeftJustified, или RightJustified. По физической реализации они совершенно одинаковы, немного различаются на уровне протокола, можете поискать в интернете более подробную инфу. При необходимости можно преобразовать из одного варианта в другой ПЛИСом или дискретной логикой.

 

Вообще обычно микросхему ЦАП выбирают исходя из критерия достижимого качества звучания и способности воспроизводить поток с необходимой частотой дискретизации и битностью. Сейчас уже есть решения для воспроизведения аудо вплость до 384кГц/32бит (хотя реально ЦАПы не способны обеспечить даже линейность, соответствующую 24бит) А совместимость по форматам/протоколам - вопрос решаемый.

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


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

Интересно,- какая аппаратная реализация преобразования , внешними цапами, звуковыми картами в читаемый цапом-микросхемой формат PCM. То есть процессоры- чипы, которые преобразуют форматы аудиоданных в понимаемый цапом вид.

 

Подскажите, пожалуйста внешние цапы или звуковые карты с микросхемами ЦАП 24bit 192 kHZ, которые могут читать как можно больше форматов, желательно с USB и RAC входами. Или где можно найти принципиальные схемы таких цапов или звуковых карт.

Может есть темы или проверенные сайты посвященные этому?

Может есть проверенный сайт , посвященный принципиальным схемам. не важно- дорогих или не дорогих внешних цапов, звуковых карт?

 

Возможно ли найти принципиальные схемы высококачественной аппаратуры например каких-нибудь MP 3000 HV , Naim Audio DAC V-1 , Zodiac 192 kHz DAC , тоесть дорогих цапов?

Изменено пользователем newiuh

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


Ссылка на сообщение
Поделиться на других сайтах
То есть процессоры- чипы, которые преобразуют форматы аудиоданных в понимаемый цапом вид.
Есть преобразователи S/Pdif в I2S:

DIR9001 от Texas Instruments

WM8804, WM8805 от Wolfson

AK4113, AK4115 от Asahi Kasei

Ну ещё SRC4392, вообще-то это ASRC, но и приемник в нем есть.

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

 

Есть преобразователи USB/I2S, но там речь идёт о готовых устройствах со своими прошивками и драйверами, просто так впаять чип не получится :smile:

Например

_https://jlsounds.com/i2soverusb.html

_https://luckit.biz/product/waveio/

_https://www.minidsp.com/products/usb-audio-interface/usbstreamer

_https://www.abc-pcb.com/?page_id=187

_https://www.diyinhk.com/shop/audio-kits/58-xmos-dsd-dxd-384khz-high-quality-usb-to-i2s-pcb.html

и другие.

Это очень обширная тема для отдельного обсуждения.

 

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

Может есть темы или проверенные сайты посвященные этому?

Может есть проверенный сайт , посвященный принципиальным схемам. не важно- дорогих или не дорогих внешних цапов, звуковых карт?

 

Возможно ли найти принципиальные схемы высококачественной аппаратуры например каких-нибудь MP 3000 HV , Naim Audio DAC V-1 , Zodiac 192 kHz DAC , тоесть дорогих цапов?

Не слышал о таких сайтах, впрочем, всё, что находится в нижнем и среднем ценовом диапазоне в 99% случаев повторяет даташитные включения, причем на выборе операционников экономят. Ничего вы там интересного не подсмотрите. А вот на дорогие изделия интересно взгянуть, но врядли существует прям сайт со схемами фирменных ЦАПов.

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


Ссылка на сообщение
Поделиться на других сайтах
Гость newiuh
Есть преобразователи S/Pdif в I2S:

DIR9001 от Texas Instruments

WM8804, WM8805 от Wolfson

AK4113, AK4115 от Asahi Kasei

Ну ещё SRC4392, вообще-то это ASRC, но и приемник в нем есть.

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

 

Есть преобразователи USB/I2S, но там речь идёт о готовых устройствах со своими прошивками и драйверами, просто так впаять чип не получится :smile:

Например

 

А есть преобразователи (процессоры-чипы-микросхемы) , которые преобразуют mp3, flac, и прочие форматы в pcm? - S/Pdif, i2s, -интерфейсы, передачи pcm.

А что преобразует в pcm wav ? Какие микросхемы преобразуют в pcm поток то, что на них пришло ( mp3,flac итд...) Как происходит этот процесс?

К примеру есть вариант что на звуковую карту передается аудио поток, уже, программно преобразованный в pcm;

А есть вариант , что на карту передается аудио поток в mp3, flac или другом кодеке-формате, а преобразование в pcm ведется внутри звуковой карты какими-то процессорами. - :smile:

Хочу разобраться в этом.

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

, - не важно дорогих или дешевых....

 

Чтобы они читали / понимали (преобразовывали в pcm) как можно больше форматов , кодеков....

Чтобы посмотреть как там что работает.

Как , по возможности, цапы, звуковые карты- звуковые процессоры можно научить читать новые форматы?

Изменено пользователем newiuh

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


Ссылка на сообщение
Поделиться на других сайтах
А есть преобразователи (процессоры-чипы-микросхемы) , которые преобразуют mp3, flac, и прочие форматы в pcm?

Никакие специальные чипы в этом не участвуют. Форматы аудиофайлов плеер (winamp, foobar и т.д.) дешифрует программно.

Другое дело, что внутри звуковухи часто стоит какой-нибудь аудиопроцессор, который формирует PCM сигнал, но он подлючается к шине PCI или PCIexpress и соответственно не предназначен для работы во внешнем ЦАПе.

А есть вариант , что на карту передается аудио поток в mp3, flac или другом кодеке-формате, а преобразование в pcm ведется внутри звуковой карты какими-то процессорами.
нет, так не делается.
Как , по возможности, цапы, звуковые карты- звуковые процессоры можно научить читать новые форматы?

К как написано выше, к форматам mp3, flac, и прочим схемотехника ЦАП отношение не имеет.

 

Артур, а что конкретно вы хотите сделать? Может быть для вашей задачи существует готовое удобное решение...

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


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

Если это не компьютер, где есть фубар, винамп, аимп,- а если это dvd cd проигрыватель в машине или дома, - что внутри него перекодирует CD в PCM ?

если эта какая-нибудь приставка, какой процессор внутри нее занимается перекодированием форматов?

Мне интересно, как это происходит. и есть ли внутри программируемая микросхема, которую можно научить кодировать неизвестный ей ранее формат в pcm...

_https://hi-fi-pc.ru/index.php/obzory/capy/329-antelope-audio-zodiac-gold.html например на вход этого аппарата поступает только pcm wav?

теперь я понимаю что вообще говорить о том что есть звуковые карты или цапы, которые воспроизводят как можно больше форматов - это несуразица?

- Если внешний цап подключается к blu ray , cd dvd проигрывателю, ( RCA, USB или еще что) - то все что цап принимает с плеера - это уже перекодированный в PCM сигнал? - я правильно понимаю? а как преобразование происходит внутри проигрывателя ? специальной запрограммированной микросхемой?

 

я хочу найти схему любого цапа или внешней звуковой карты , с разъемами RCA и USB и тд , поуниверсальней- не важно какой цены.

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

 

а еще- вот внешний цап и внешняя звуковая карты- это по сути одно и тоже, только названия разные? - хочу разобраться в том что я не понимаю :smile:

Изменено пользователем newiuh

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


Ссылка на сообщение
Поделиться на других сайтах
если эта какая-нибудь приставка, какой процессор внутри нее занимается перекодированием форматов?

Мне интересно, как это происходит. и есть ли внутри программируемая микросхема, которую можно научить кодировать неизвестный ей ранее формат в pcm...

Есть. Естественно, в каком-нибудь внешнем CD плеере присутствует процессор, который этим занимается. Вот только научить его понимать больше, чем он уже понимает, крайне трудно! И тут советы на форумах вам едва ли помогут, это же скорее всего закрытая система, для которой нет никаких средств разработки, вообще ничего. В лучшем случае даташит. Придется во всём разобраться самому, а результат никто не гарантирует. Человеческая жизнь не вечна, лучше потратить время как-то более приятно и эффективно :smile:

 

Проще построить эту фигню с нуля на каком-нибудь Raspberry Pi с обычным компьютерным сидюком и подключенным по USB внешним ЦАПом. И, самое главное, ничто не мешает (кроме кривизны рук и недостатка знаний, и то, и другое поправимо) получить лучший звук, чем в очень дорогих аппаратах.

 

Если внешний цап подключается к blu ray , cd dvd проигрывателю, ( RCA, USB или еще что) - то все что цап принимает с плеера - это уже перекодированный в PCM сигнал? - я правильно понимаю?
точно так.

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


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

Наверное Артур хотел услышать об аппаратной поддержке некоторых форматов. Что касается mp3 есть например VS1011. Но она вроде там выдает готовывй аналоговый сигнал. Если у вас есть чип с аппаратной поддержкой некоторых форматов то разработка плееров существенно упрощается вам надо читать с носителя файл и пересылать на чип считанное а он сам его декодирует и преобразует в i2S например, или в аналоговый сигнал. Но это уже не ЦАП. Цапом его не назовеш. Это декодер.

 

Другой вариант аппаратной поддержки, это берется универсальный процессор и пишется программное обеспечение которое читает файл с диска декодирует и выдает например i2s на любой ЦАП. Но это уже не ЦАП это уже аппаратный плеер, аппаратный условно. Там есть программа но она выполняется не в среде операционной системы а на голом "железе" поэтому такой например проект тоже можно назвать аппаратным. Вот например сгусток энергии без вектора:

_https://www.k9spud.com/traxmod чувак сделал примитивный аппаратный плеер который читает и декодирует FLAC плюс там ЦАП i2S какой то. Это считаю высший пилотаж, жаль что его проект на таком примитивном уровне.

 

Вам Артур как новичку надо собрать простой USB ЦАП например на PCM2704.

Далее у вас на материнской плате есть SPDIF вот потом соберете преобразователь SPDIF в i2S плюс ЦАП все это будет называться внешний SPDIF ЦАП

поимеете опыт. далее можно будет завернутся поглубже.

 

Проще построить эту фигню с нуля на каком-нибудь Raspberry Pi с обычным компьютерным сидюком и подключенным по USB внешним ЦАПом.

Как раз этим и занимаюсь. только вот надеюсь что получится не фигня а нормальное законченое устройство. :smile:

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


Ссылка на сообщение
Поделиться на других сайтах
Как раз этим и занимаюсь. только вот надеюсь что получится не фигня а нормальное законченое устройство. :smile:
Тёзка, а не поделитесь ли некоторыми деталями вашей реализации? В частности, I2S у вас штатный задействован, или по USB подключение?

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


Ссылка на сообщение
Поделиться на других сайтах
Тёзка, а не поделитесь ли некоторыми деталями вашей реализации? В частности, I2S у вас штатный задействован, или по USB подключение?

Да, сигнал I2S уже получен, ЦАП в разработке.

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


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

Помогите,пожалуйста, найти принципиальную схему любого ВЫПУСКАЕМОГО цапа или внешней звуковой карты ( желательно 24 бита 192 кГц ), с разъемами RCA и USB ( очень важно RCA и USB) , поуниверсальней- не важно какой цены, класса, уровня....

Спасибо большое за все ответы


Изменено пользователем newiuh

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


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

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

︽ Наверх страницы ︽
×