Digital Audio Amplifiers - Страница 26 - Форум - Tornado Acoustics
Вы зашли как: Гость
[ Тематический каталог сайтов · Доска Объявлений ]
[ Новые сообщения · Поиск по форуму · Участники · Статистика · Правила форума · RSS ]
Страница 26 из 35«1224252627283435»
Форум » Акустика и Аппаратура » Усилители » Digital Audio Amplifiers
Digital Audio Amplifiers
251946Дата: Вторник, 26.01.2016, 08:25 | Сообщение # 376
Группа: Проверенные
Сообщений: 69
Статус: Offline
Страна: Российская Федерация
Плохо разбираюсь, но ИМХО, например: xVM: 8/2CH XMOS USB транспорт, зачем Вам реалтайм и почему не USB?
Bobby_IIДата: Вторник, 26.01.2016, 10:15 | Сообщение # 377
Группа: Проверенные
Сообщений: 5599
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
Цитата 251946 ()
зачем Вам реалтайм и почему не USB?

а) Чтобы с изображением и друг с другом синхронизировалось.
б) УСБ звуковуха с реклоком - уже интеллект, сравнимый с АРМ. Кажется лишним.


я понимаю что вам нечем,
но всё-ж попробуйте понять!!!
avmartuginДата: Вторник, 26.01.2016, 10:53 | Сообщение # 378
Группа: Проверенные
Сообщений: 226
Статус: Online
Страна: Российская Федерация
Город: Набережные Челны
Цитата 251946 ()
Плохо разбираюсь, но ИМХО, например: xVM: 8/2CH XMOS USB транспорт, зачем Вам реалтайм и почему не USB?

реалтаймовое ядро по отзывам даже на хайендовых DACах по USB эффект дает. не USB потому что получается перепаковка данных. я думаю должно быть упаковано в фреймы 4 канала с переключением право/лево и так доводиться до микрухи цифрового аудиопроцессора (аналог STA311B), затем с нее напрямую на цифроуси.

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

Добавлено (26.01.2016, 10:53)
---------------------------------------------

Цитата Bobby_II ()
Чтобы с изображением и друг с другом синхронизировалось.

чтобы все делалось точно вовремя. жаль что на обычных процессорах с установленным linux можно получить реалтайм 5мс. хотелось бы поменьше, конечно. у XMOS, как я писал ранее, 500мкс -> она в 10! раз точнее
Bobby_IIДата: Вторник, 26.01.2016, 11:21 | Сообщение # 379
Группа: Проверенные
Сообщений: 5599
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
Цитата avmartugin ()
потому что получается перепаковка данных.

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

Хороший вопрос. Даже если И2С АРМа предполагает работу от внешнего клока, то от чего тогда будет тактироваться видео???
Обычно все клоки делаются из основного с пом. ПЛЛей (ФАПЧей). Потому запитать собственно АРМ от чего-то мега-гига - ничего не даст. Только если вторичные (аудио) клоки получаются кратным делением.

Для аудио важана кратковременная стабильность (фазовый шум), как понимаю, это зачастую требование противоположное долговременной стабильности (оно документируется).
Цитата avmartugin ()
жаль что на обычных процессорах с установленным linux можно получить реалтайм 5мс. хотелось бы поменьше, конечно. у XMOS, как я писал ранее, 500мкс -> она в 10! раз точнее

??????


я понимаю что вам нечем,
но всё-ж попробуйте понять!!!
avmartuginДата: Вторник, 26.01.2016, 11:56 | Сообщение # 380
Группа: Проверенные
Сообщений: 226
Статус: Online
Страна: Российская Федерация
Город: Набережные Челны
Цитата Bobby_II ()
Даже если И2С АРМа предполагает работу от внешнего клока, то от чего тогда будет тактироваться видео???

весь проц работает от общего клока (внутри ARMа он еще может дробиться для повышения частоты всего проца).

Цитата Bobby_II ()
Только если вторичные (аудио) клоки получаются кратным делением.

вроде бы так и есть. там есть механизмы DMA и сброс буфера на ножки. клок на ножках задается механизмом таймеров. таймеры тактируются от генератора. вот если генератор точный, то это даст определенное улучшения точности генерации всех сигналов.
Цитата Bobby_II ()
Цитата avmartugin ()
жаль что на обычных процессорах с установленным linux можно получить реалтайм 5мс. хотелось бы поменьше, конечно. у XMOS, как я писал ранее, 500мкс -> она в 10! раз точнее

??????

XMOS USB приблуды принимают USB пакеты и генерируют сигналы I2S с использованием термостабильных высококачественных генераторов. 500 мкс - это время его реакции. время реакции "большого" проца с линуксом (реалтаймовое ядро, а не обычное) на борту 5 мс.

Добавлено (26.01.2016, 11:54)
---------------------------------------------
вот что-то уже наклевывается не сильно дорогое:
http://www.tjaekel.com/DiscoveryUSB/index.html

Добавлено (26.01.2016, 11:56)
---------------------------------------------
вот подробная матчасть на русском:
http://we.easyelectronics.ru/electro....32.html

Bobby_IIДата: Среда, 27.01.2016, 12:29 | Сообщение # 381
Группа: Проверенные
Сообщений: 5599
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
Цитата avmartugin ()
вот что-то уже наклевывается не сильно дорогое:http://www.tjaekel.com/DiscoveryUSB/index.html

"16bit samples, 48KHz, or 24bit sample formats work (select via compile flag)." - как-то не больно кузяво. Надо минимум 24/96, по частоте: больше - лучше. Можно даже без низких самплрэйтов - можно пользоваться софтовым апсамплингом.


я понимаю что вам нечем,
но всё-ж попробуйте понять!!!
emedia4uДата: Среда, 27.01.2016, 15:17 | Сообщение # 382
Группа: Проверенные
Сообщений: 278
Статус: Offline
Страна: Соединенные Штаты
Мне не очень понятна шумиха вокруг I2S. Она имеет смысл только для малиновых юзеров которые могут вытащить I2S напрямую и то это всё для 48Кгц.
Все остальные должны идти через USB2 который должен иметь виндусовый драйвер и фубар чтобы все это работало.

ES9018 XMOS
ES2093 DAC

Добавлено (27.01.2016, 15:17)
---------------------------------------------
Вот еще один китаец если кто хочет попробовать. Пока отзывов не видел.
JC SZ80A

Прикрепления: 6821628.jpg(104Kb)


Artificial intelligence is no match for natural stupidity...
Bobby_IIДата: Среда, 27.01.2016, 15:39 | Сообщение # 383
Группа: Проверенные
Сообщений: 5599
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
Цитата emedia4u ()
и то это всё для 48Кгц

?????????????
Цитата emedia4u ()
которые могут вытащить I2S напрямую

I2S является одним из "стандартных" интерфейсов АЦП/ЦАП.

Интересно, что есть "bit perfect volume control"???
"I2S(audio data bit perfect at any volume)+IIC volume control -> DAC Chip (es9018/cs4398/pcm1794 etc.)"
Как они громкость-то регулируют???? Без "audio data scaled/altered" перед ЦАП ???

Добавлено (27.01.2016, 15:33)
---------------------------------------------
Исходя из "Different DAC chip require different IIC volume control command and different DSD PCM switch command", они пользуются РГ в ЦАП. Тогда вопрос: а как оно реализовано в ЦАП ?

Добавлено (27.01.2016, 15:39)
---------------------------------------------
ЦАПы эти, я считаю, "маст хэв". Они дешевенькие и довольно приличные.


я понимаю что вам нечем,
но всё-ж попробуйте понять!!!
bisesikДата: Четверг, 28.01.2016, 02:26 | Сообщение # 384
Группа: Проверенные
Сообщений: 1661
Статус: Offline
Страна: Казахстан
Город: Алматы
Цитата emedia4u ()
Она имеет смысл только для малиновых юзеров которые могут вытащить I2S напрямую и то это всё для 48Кгц.

I2S - это действительно стандарт. Стандарт UAC2 (спецификации которого реализованы в звуковых подсистемах и Windows и Linux) обеспечивают частоты вплоть до 384кГц. В малине (raspberryPI) вывод I2S до 192кГц (176,4 точно держит), а beaglebone black даже 384кГц (но кварца на 44-ую сетку нет).

Цитата emedia4u ()
Все остальные должны идти через USB2 который должен иметь виндусовый драйвер и фубар чтобы все это работало

USB-I2S адаптер можно воткнуть в комп или в те же raspberry или BBB, в Linux спецификации UAC2 поддерживаются нативно и bitperfect обеспечивается более легко (ну, такое впечатление сложилось). В windows же действительно для получения bitperfect, foobar2000 с его возможностями пользуется большой популярностью.

По поводу bitperfect IIC volume-control. Сам недавно видел, заинтересовало...
Вот что-то вроде про это?
http://www.computeraudiophile.com/f6-dac-....l-19955 (посты 5,6)
avmartuginДата: Четверг, 28.01.2016, 05:55 | Сообщение # 385
Группа: Проверенные
Сообщений: 226
Статус: Online
Страна: Российская Федерация
Город: Набережные Челны
Цитата emedia4u ()
Вот еще один китаец если кто хочет попробовать. Пока отзывов не видел.
JC SZ80A

2.1 с ценником даже ниже чем у 2.0 - очень годно! если заявлено 80+80 Вт, то скорее всего использован тот же цифроусь что и в fx-audio d802, т.к. в других микрухах заявлена другая мощность.
Цитата emedia4u ()
виндусовый драйвер и фубар чтобы все это работало

лучше уж linux с дефолтным UAC2 драйвером в ядре. работает сразу + ядро может быть реалтаймовое, т.е. еще один плюс в пользу HTPC на linux.
Цитата bisesik ()
ЦАПы эти, я считаю, "маст хэв". Они дешевенькие и довольно приличные.

Раз уж эта тема про цифровики, то зачем ЦАП цифровику?

вот коммерческий usb-i2s на 8 каналов, жалко что только 24bit / 192kHz. с другой стороны аудиопроцессоры, которые я постил ранее тоже не воспроизводят выше 24bit / 192kHz
https://www.minidsp.com/products/usb-audio-interface/usbstreamer

вот DIY usb-i2s !!!24!!! канала, пожалуй, самый крутой DIY девайс по этой теме. посмотрите внимательно: написано что FIFO буфер можно организовать на FPGA, т.е. можно купить китайскую отладочную плату без всяких буферов (с камнем побольше) и замутить самый годный USB-I2S девайс чисто прошивкой.
https://sites.google.com/site....-usb2-0
кто-нибудь шарит в работе с FPGA? как расчитать какой камень нужно купить чтобы обойтись без буфера?

Добавлено (28.01.2016, 05:32)
---------------------------------------------

Цитата bisesik ()
а beaglebone black даже 384кГц (но кварца на 44-ую сетку нет).

интересно есть ли девайсы с 8-ми каналами I2S без всяких USB? хотелось бы получать и картинку и 8-канальный звук с 1 девайса без переходников и не городить огород из разномастных чипов.

Добавлено (28.01.2016, 05:55)
---------------------------------------------
вот плагин к HTPC для тех, кто не доверяет DSPшным чипам. коды открыты можно посмотреть что делают фильтры
http://wisler.bplaced.de/xbmc-adsp-addons/index.html

Bobby_IIДата: Четверг, 28.01.2016, 09:17 | Сообщение # 386
Группа: Проверенные
Сообщений: 5599
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
Цитата bisesik ()
Вот что-то вроде про это?

Чё-то у меня мозги ломаются переводить. Чего они там делают???

Добавлено (28.01.2016, 09:14)
---------------------------------------------

Цитата avmartugin ()
Раз уж эта тема про цифровики, то зачем ЦАП цифровику?

Для сравнению
Цитата avmartugin ()
жалко что только 24bit / 192kHz.

А сколько надо-то??? Я слышу 20/96. Дальше или я или аппаратура не позволяют.

Добавлено (28.01.2016, 09:17)
---------------------------------------------
Ваня, что И2С может в плане пропускной способности?
Я так понимаю, что на каждый ЦАП максимум - стерео (кто принимать-то будет? и как распределять? очередное "звено"?), т.е.для 8 каналов надо 4 И2С? Или 1го достаточно? Тогда как оно будет организовано?


я понимаю что вам нечем,
но всё-ж попробуйте понять!!!
avmartuginДата: Четверг, 28.01.2016, 10:00 | Сообщение # 387
Группа: Проверенные
Сообщений: 226
Статус: Online
Страна: Российская Федерация
Город: Набережные Челны
Цитата Bobby_II ()
А сколько надо-то??? Я слышу 20/96. Дальше или я или аппаратура не позволяют.

24bit / 192kHz позволяет аппаратура о которой мы ведем речь, так пусть и выдает столько сколько может. "хуже не будет" как говорится :) но с прицелом на следующие модели аудиопроцессоров можно и 32bit / 384kHz заморочиться (благо UAC2 позволяет).
Цитата Bobby_II ()
Я так понимаю, что на каждый ЦАП максимум - стерео (кто принимать-то будет? и как распределять? очередное "звено"?), т.е.для 8 каналов надо 4 И2С? Или 1го достаточно? Тогда как оно будет организовано?

судя по даташиту на STA311B для 8 каналов надо I2S с общим клоком и переключением "правый"/"левый" + 4 различных DATA. 4 DATA х 2 канала (правый/левый) дадут 8 канальный звук. далее из аудиопроцессора проходя (или не проходя если все вырубить) фильтры выходит PWM для микрух цифрового усилителя (они могут быть организованы на 1, 2 или 4 канала каждая, см. даташит на STA516BE, например). в зависимости от необходимой мощности на канал выбирается микруха цифрового усилителя и способ разбиения каналов по микрухам.

Добавлено (28.01.2016, 10:00)
---------------------------------------------
1 микропроцессор/микроконтроллер может иметь несколько I2S выходов, например, STM32F4 серия имеет 2 I2S, более мощные процы могут иметь и 4 I2S (т.к. 8 каналов аудио). посмотрел по исходникам ALSA и наткнулся на то, что Samsung Exynos 7 имеет 8 канальный I2S, вот теперь ищу плату с разводкой под 4 I2S на этом проце. кто-нибудь знает еще подходящие процессоры?

Bobby_IIДата: Четверг, 28.01.2016, 10:14 | Сообщение # 388
Группа: Проверенные
Сообщений: 5599
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
Цитата avmartugin ()
для 8 каналов надо I2S с общим клоком и переключением "правый"/"левый" + 4 различных DATA. 4 DATA х 2 канала (правый/левый) дадут 8 канальный звук.

Так и думал. (Это логично).
Цитата avmartugin ()
Samsung Exynos 7 имеет 8 канальный I2S

Как понимаю, остальное из описанного (малина, ВВВ, ...) такого не имеют? Кто имеет?
Из "нормальных" (Атом, Коре, АМД) РС можно 8-канальный И2С "вытащить"?
Из какой-нибудь недорогой аудиокарты?
Если нет, то УСБ-И2С выглядит наиболее простым решением. Или специализированные решения с др. интерфейсом.


я понимаю что вам нечем,
но всё-ж попробуйте понять!!!
avmartuginДата: Четверг, 28.01.2016, 10:35 | Сообщение # 389
Группа: Проверенные
Сообщений: 226
Статус: Online
Страна: Российская Федерация
Город: Набережные Челны
Цитата Bobby_II ()
Как понимаю, остальное из описанного (малина, ВВВ, ...) такого не имеют? Кто имеет?

надо смотреть даташиты этих плат и даташиты процов, на которых они основаны. малина и ВВВ уже точно отметаются.
Цитата Bobby_II ()
Из "нормальных" (Атом, Коре, АМД) РС можно 8-канальный И2С "вытащить"?

да все процы нормальные, сейчас у всех "мобильных" процов такие хар-ки которые еще 5 лет назад казались топовом железом, аудио/видео они должны тянуть спокойно. + встроенные аппаратные кодеки еще, так что если операционка поддерживает все это со стороны дров, то все процы "нормальные" для таких задач.
Цитата Bobby_II ()
Из какой-нибудь недорогой аудиокарты?

если она выдает 8 канальный I2S, то конечно. но выглядеть это будет как какой-то хак, да и паяльником там придется перебрать немало.
Цитата Bobby_II ()
Если нет, то УСБ-И2С выглядит наиболее простым решением. Или специализированные решения с др. интерфейсом.

пока это единственное что я нашел из DIY и коммерческого. хотелось бы без лишних приблуд...
emedia4uДата: Четверг, 28.01.2016, 10:52 | Сообщение # 390
Группа: Проверенные
Сообщений: 278
Статус: Offline
Страна: Соединенные Штаты
Есть такая штука TAS5548,
она кстати стоит в I.AM.D V110, так что теоретически из него можно вытащить ещё 6 каналов.
Многие TAS и IRS оконечники имеют две версии - с аналогом или PWM на входе.
Для примера TAS5630(аналог) - TAS5631(PWM). Интересная коробочка была бы USB-XMOS плюс TAS5548,
а дальше на PWM каждый цепляет столько оконечников, сколько ему надо...


Artificial intelligence is no match for natural stupidity...

Сообщение отредактировал emedia4u - Четверг, 28.01.2016, 10:53
Форум » Акустика и Аппаратура » Усилители » Digital Audio Amplifiers
Страница 26 из 35«1224252627283435»
Поиск: