Страница 114 из 125 Первая ... 104112113114115116124 ... Последняя
Показано с 2,261 по 2,280 из 2489

Тема: Сетевой транспорт на основе BeagleBone Black

  1. #1 Показать/скрыть первое сообщение.

    По умолчанию Сетевой транспорт на основе BeagleBone Black

    Кроме BeagleBone Black, все нижесказанное применимо и к BeagleBone GREEN от seeed Studio

    идея и софт отсюда

    MAXX VP
    Нажмите на изображение для увеличения. 

Название:	637F0AD3-F10C-4ADE-92E9-AC925C4EDE6D.jpg 
Просмотров:	4363 
Размер:	484.0 Кб 
ID:	298130
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_MAX.png 
Просмотров:	3831 
Размер:	92.8 Кб 
ID:	298138

    BOTOX VN
    Нажмите на изображение для увеличения. 

Название:	botox_VN.jpg 
Просмотров:	4722 
Размер:	392.9 Кб 
ID:	274632

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_VN.png 
Просмотров:	3566 
Размер:	62.3 Кб 
ID:	274636

    переходник LITE только под i2s
    Нажмите на изображение для увеличения. 

Название:	LiTe_bbb.jpg 
Просмотров:	5566 
Размер:	123.0 Кб 
ID:	251187
    Вложение 251189
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_i2s_C.gif 
Просмотров:	4491 
Размер:	53.0 Кб 
ID:	245982


    ver.I


    Вложение 230664

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif.gif 
Просмотров:	4495 
Размер:	88.4 Кб 
ID:	230665
    [свернуть]

    ver.II


    Вложение 235079
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_II.gif 
Просмотров:	3787 
Размер:	88.5 Кб 
ID:	235080
    [свернуть]


    BOTOX VM, VL


    BOTOX
    Нажмите на изображение для увеличения. 

Название:	botox_.jpg 
Просмотров:	3367 
Размер:	215.9 Кб 
ID:	272283

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_VL_M.png 
Просмотров:	3360 
Размер:	110.8 Кб 
ID:	272239
    [свернуть]



    что в результате получится зависит от желаний и настроек
    самьій простой вариант - сетевой проигрьіватель в том числе с поддержкой UPnP DLNA
    подключив накопитель (флешка, HDD etc) - "просто" проигрьіватель.
    Управляется и настраивается устройство по сети, с планшета, компьютера, смартфона.
    Нажмите на изображение для увеличения. 

Название:	BBBraptor.gif 
Просмотров:	5831 
Размер:	47.1 Кб 
ID:	243175
    удобство устройства в том, что нет необходимости держать контент рядом с проигрьівателе, музьіку можно хранить как на домашнем сервере, NAS, локальном кломпьютере
    ЦАП же вместе с транспортом, благодаря его небольшим размерам, можно разместить в наиболее удобном месте для прослушивания.

    предлагаемьій переходник обеспечивает:
    - гальваническую развязку
    - автоматическое подключение LRCK как второго канала DSD
    - автоматическое подключение генераторов на плате при отключении I2S (детектируется питание "внешней" части микросхемьі развязки)
    - ввод внешнего питания 5вольт с защитой от переполюсовки
    - вьіведеньі пиньі под кнопку включения и сброса
    - вьівод SPDIF через RCA и TOSLINK
    - софт поддерживает вьівод PCM до 192КГц DSD до 128х (возможно больше - не проверял)
    - совместимость с популярньіми тут ЦАПами от Lynx, Alex, Energetik и другими, которьіе имеют на борту генераторьі MCLK или могут работать без сигнала мастерклока.


    Нажмите на изображение для увеличения. 

Название:	bbb_II.gif 
Просмотров:	4890 
Размер:	29.7 Кб 
ID:	231793

    Блок-схема переходника BOTOX
    Нажмите на изображение для увеличения. 

Название:	bbb_V_botox.gif 
Просмотров:	3451 
Размер:	37.2 Кб 
ID:	271863

    на всякий случай напомню - вьівод наружу со встроенньіх генераторов на переходнике не предусмотрен.
    в 4-й версии плат емиттерьі оптронов по умолчанию подключеньі к земле чип-перемьічками (кому надо вьіпаяете)

    Переходник предназначен для сопряжения и гальванической развязки по шине i2s BBB и ЦАП, а так-же вьівода SPDIF сигнала на RCA и TOSLINK.
    В случае использования i2s шиньі кроме самого интерфейса вьіведеньі 3 сервисньіх сигнала:

    • SCALE J2, используется для переключения генераторов на ЦАП под разньіе сетки 44,7х или 48х
    • DSD J3, вьіводит сигнал наличия DSD потока даньіх
    • MUTE J4, сигнализирует о том, что BBB включен и готов к работе.

    В связи с тем, что полярности сигналов с целью нормальной работьі внутренней логики переходника должньі жестко задаваться в конфигурации драйвера, введен переключатель S1 которьім можно инвертировать каждьій из єтих сигналов, которьій идет на внешние устройства, в зависимости от того как они могут использоваться в ЦАП. Например: в ЦАП сигнал *1* включает генератор сетки 44,1х, а *0* включает 48х, а с BBB єтот сигнал идет как *1* для 48х и *0* для 44,1х, в таком случае можно его инвертировать переключив движок S1.3
    Сами сервисньіе сигнальі являют собой оптопарьі с открьітьім коллектором на вьіходе, и для нормальной работьі им требуется подтяжка резистором 5-10ком на шину питания ЦАП.
    Сама шина i2s имеет 4 изолированньіх линии:

    • DATA, данньіе PCM на ЦАП, или 1-й канал DSD
    • LRck, или 2-й канал DSD
    • BCLK вьіход битклок
    • MCLK, вход мастерклок с ЦАП

    Переключение LRCK или 2-й канал DSD производится ключем от сигнала с BBB на время воспроизведения DSD контента.
    Мастерклок всегда вводится на переходник извне и от него тактируется аудиоподсистема BBB и соответсвенно должен бьіть настроен и драйвер.
    Имеющиется генераторьі на борту переходника используются в служебньіх целях при воспроизведении на SPDIF. И включаются при отсутсвии питания внешней части изолятор развязки i2s шиньі.
    В случае использования SPDIF ЦАП можно подключить или к RCA разьему или TOSLINK. Поскольку BBB в силу апаратньіх ограничений не может одновременно вьіводить и SPDIF и i2s, необходимо менять настройку драйвера. Єтот режим удобен при использовании уже имеющихся ЦАП со SPDIF входом, или при построении вьісококачественньіх ЦАП с буферизированньіми SPDIF приемниками как например JKill, Foxtrot или Carleston. На мой взгляд использование SPDIF самьій оптимальньій вариант, позволяет вьінести потенциальньій источник помех куда подальше, без потери качества звука.

    Настройки в uEnv.txt для работьі переходника с i2s
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--MM snd_soc_botic.pinconfig=compat
    для SPDIF
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=-S-- snd_soc_botic.pinconfig=compat
    для SPDIF в VL и BOTOX
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--S- snd_soc_botic.pinconfig=compat
    различия вьіделил жирньім.
    Править uEnv.txt можно прямо из виндьі, он виден как обьікновенньій файл в корневой директории флешки.

    ПИТАНИЕ переходника до версии VL

    Нажмите на изображение для увеличения. 

Название:	BBB_i2s_pwr.jpg 
Просмотров:	5034 
Размер:	94.1 Кб 
ID:	251090

    кнопка включения/вьіключения BBB на J8, не путать с J12

    Версия переходника 4.1 (на плате помечена как IVc) с питанием ВВВ от USB не работает.
    и я даже не уверен, стоит ли єто исправлять :)

    Побитово точньій вьівод (битперфект) в наличии проверен на I2S и SPDIF по методике описанной здесь https://forum.vegalab.ru/showthread.php?t=54443

    ботифицированньій 5-й версией botic-a VOLUMIO тут - http://1drv.ms/1JCdV
    Последний раз редактировалось Wired; 30.07.2017 в 21:12.

  2. #2261
    Частый гость Аватар для While
    Регистрация
    03.03.2010
    Адрес
    msk
    Сообщений
    270

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Wired Посмотреть сообщение
    утянул на свою страничку
    В этой версии volumio есть вариант установить плагин для переключения треков при помощи пинов GPIO. Этот плагин только для малины, или на бигле тоже будет работать, интересно?

  3. #2262

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от While Посмотреть сообщение
    на бигле тоже будет работать, интересно?
    скорее нет.
    точнее совсем нет, или не так как задумано

  4. #2263
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    89

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Вопрос совсем уж ламерский, но всё же...
    Имеем:
    1. Биглик с переходником, ЦАП Helios153 со SPI конфигуратором, плата внешних генераторов, Volumio ботифицированный.
    2. RaspberryPI с переходником от Chaa, и, опять же Helios, SPI и внешние генераторы, тоже Volumio. Обе конфигурации прекрасно работают. Но! Система с малинкой воспроизводит DSD, а с Бигликом - нет, только белый шум.
    Посоветуйте, как заставить Биглика воспроизводить DSD?
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

  5. #2264

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    на гелиос - никак, он не умеет нативньій ДСД, то есть raspberryPi тупо ресемплит ДСД в ПЦМ
    но теоретически можно настроить MPD daemon чтобьі ВВВ ресемплил тоже. я правд такой изврат не пробовал
    можно посмотреть в /etc/mpd.config на обоих системах

  6. #2265
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    89

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    В обеих системах в Volumio установлено DSD direct, не DoP.

    ---------- Сообщение добавлено 21:09 ---------- Предыдущее сообщение было 21:06 ----------

    mpd.conf в малинке стоит dop = no
    YУ Биглика - то же.
    Если честно, не думал, что с Гелиосом будет воспроизводить DSD,обнаружил случайно.
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

  7. #2266

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Panurg Посмотреть сообщение
    В обеих системах в Volumio установлено DSD direct, не DoP.

    ---------- Сообщение добавлено 21:09 ---------- Предыдущее сообщение было 21:06 ----------

    mpd.conf в малинке стоит dop = no
    YУ Биглика - то же.
    Если честно, не думал, что с Гелиосом будет воспроизводить DSD,обнаружил случайно.
    чюдес не бьівает.
    и то, что гелиос шумит на ДСД тому подтверждение

    попробуй в консоли, набрать aplay -l
    будет список наподобие такого
    Код:
    root@wired-bbb:~# aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: Botic [Botic], device 0: external botic-hifi-0 []
      Subdevices: 1/1
      Subdevice #0: subdevice #0

    потом во время воспроизведения
    cat /proc/asound/card0/pcm0p/sub0/hw_params

    играет ДСД
    Код:
    root@wired-bbb:~# cat /proc/asound/card0/pcm0p/sub0/hw_params
    access: RW_INTERLEAVED
    format: DSD_U8
    subformat: STD
    channels: 2
    rate: 705600 (705600/1)
    period_size: 16384
    buffer_size: 65536
    играет ПЦМ
    Код:
    root@wired-bbb:~# cat /proc/asound/card0/pcm0p/sub0/hw_params
    access: RW_INTERLEAVED
    format: S16_LE
    subformat: STD
    channels: 2
    rate: 44100 (44100/1)
    period_size: 4410
    buffer_size: 22050
    на малинке может бьіть вот такой список
    Код:
    root@nanopineoplus2:~# aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: DAC [External DAC], device 0: 1c22000.i2s-i2s_clock_board i2s0-clock-0 [1c22000.i2s-i2s_clock_board i2s0-clock-0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: Codec [H3 Audio Codec], device 0: CDC PCM Codec-0 [CDC PCM Codec-0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 2: Amplif [Meizu HiFi DAC Headphone Amplif], device 0: USB Audio [USB Audio]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    или вообще совсем другое...

    cat /proc/asound/card0/pcm0p/sub0/hw_params
    в вьіделенное подставляешь номер картьі, для примера вьіше указанная строка будет показьівать вьівод на card 0: DAC [External DAC]

  8. #2267
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    89

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Да, в общем, я согласен, что с чудесами в этом мире некоторый напряг, но вот поди ж ты!
    Поменял в обеих системах DSD direct на DoP. Почти никакого эффекта: малинка, как играла, так и играет, а вот у Биглика шум пропал - теперь просто тишина.
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

  9. #2268

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    памушта драйвер ВВВ все равно кажет что играет ДСД а переходник на основе єтого сигнала, переключает LRCK на второй канал DSD которого скорее всего и нету

    а для гелиоса малинка все равно где-то глубоко внутри ресмеплит.

    если нетрудно сделай описанньіе вьіше манипуляции на малинке, очень интересно.

  10. #2269
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    89

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Да, в общем, я согласен, что с чудесами в этом мире некоторый напряг, но вот поди ж ты!
    Поменял в обеих системах DSD direct на DoP. Почти никакого эффекта: малинка, как играла, так и играет, а вот у Биглика шум пропал - теперь просто тишина.
    У Биглика всё точно так, как ты написал,
    У малинки, когда DSD direct, то:


    Subdevice #3: subdevice #3
    Subdevice #4: subdevice #4
    Subdevice #5: subdevice #5
    Subdevice #6: subdevice #6
    card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: ALSA [bcm2835 ALSA], device 2: bcm2835 IEC958/HDMI1 [bcm2835 IEC958/HDMI1]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HiFiBerry Digi+ Pro HiFi wm8804-spdif-0 [HiFiBerry Digi+ Pro HiFi wm8804-spdif-0]
    Subdevices: 0/1
    Subdevice #0: subdevice #0
    volumio@volumio3:~$ cat /proc/asound/card1/pcm0p/sub0/hw_params
    access: RW_INTERLEAVED
    format: S24_LE
    subformat: STD
    channels: 2
    rate: 192000 (192000/1)
    period_size: 16384
    buffer_size: 65536
    volumio@volumio3:


    Когда DoP:

    volumio@volumio3:~$ aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
    Subdevices: 7/7
    Subdevice #0: subdevice #0
    Subdevice #1: subdevice #1
    Subdevice #2: subdevice #2
    Subdevice #3: subdevice #3
    Subdevice #4: subdevice #4
    Subdevice #5: subdevice #5
    Subdevice #6: subdevice #6
    card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: ALSA [bcm2835 ALSA], device 2: bcm2835 IEC958/HDMI1 [bcm2835 IEC958/HDMI1]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HiFiBerry Digi+ Pro HiFi wm8804-spdif-0 [HiFiBerry Digi+ Pro HiFi wm8804-spdif-0]
    Subdevices: 0/1
    Subdevice #0: subdevice #0


    volumio@volumio3:~$ cat /proc/asound/card1/pcm0p/sub0/hw_params
    access: RW_INTERLEAVED
    format: S24_LE
    subformat: STD
    channels: 2
    rate: 192000 (192000/1)
    period_size: 16384
    buffer_size: 65536

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

  11. #2270

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Что и требовалось доказать, дсд у малинки нечестньій

  12. #2271
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    а где упоминалось что малина умеет DSD?
    _________________
    Евгений

  13. #2272
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,348

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от maxssau Посмотреть сообщение
    а где упоминалось что малина умеет DSD?
    Сама малина умеет и DoP, и Native (Direct). Но шляпы для RPi поддерживают только DoP. Поэтому Volumio, а не малина, при выборе Direct для шляпы неявно подменяет DSD на PCM. О чём у них честно написано в FAQ.

  14. #2273
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black


    Offтопик:

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Сама малина умеет и DoP, и Native (Direct).
    Если не сложно, можно ссылку. Я нигде не видел родной поддержки DSD в малине, только через USB

    _________________
    Евгений

  15. #2274
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,348

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от maxssau Посмотреть сообщение
    Offтопик:


    Если не сложно, можно ссылку. Я нигде не видел родной поддержки DSD в малине, только через USB


    Offтопик:

    Так играют на малине шляпы DSD через DoP. Индикатор DSD включают. Это ведь тоже DSD поток. А Direct через USB тоже - чем для малины не родной?


  16. #2275
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black


    Offтопик:

    Цитата Сообщение от Igor_A Посмотреть сообщение
    А Direct через USB тоже - чем для малины не родной?
    я пока не пробовал гонять через USB, но думаю на старых версиях (1,2 да и 3 по моему) могут быть проблемы с большой нагрузкой на штатный концентратор USB малинки и периодические "отваливания" интерфейса. По крайней мере при активном обмене по USB и Ethernet такие проблемы есть. Если DSD Native нет как такового, то моё личное мнение не стоит заморачиваться с малинной, если есть цель слушать именно DSD.

    _________________
    Евгений

  17. #2276
    Частый гость Аватар для While
    Регистрация
    03.03.2010
    Адрес
    msk
    Сообщений
    270

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Wired Посмотреть сообщение
    совсем нет
    вообще не вариант хардварные кнопки приколхозить?

  18. #2277

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    та можно конечно, но кто єтим займется?
    да и зачем? все ж с веб мордьі рулится

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

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Panurg Посмотреть сообщение
    В обеих системах в Volumio установлено DSD direct, не DoP.
    Гелиос на АД1853, который вообще не умеет воспроизводить DSD, ни директ ни DoP.
    Там где-то стоит конвертор DSD>PCM.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  20. #2279
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    89

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Alex Посмотреть сообщение
    Гелиос на АД1853, который вообще не умеет воспроизводить DSD, ни директ ни DoP.
    Там где-то стоит конвертор DSD>PCM.
    По всей видимости, да. По крайней мере, если установлен hifi berry dac+. А botic так не умеет.
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

  21. #2280

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    оно ему и не надо нативньій ДСД по умолчанию лучше.

Страница 114 из 125 Первая ... 104112113114115116124 ... Последняя

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

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

Ваши права

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