Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие

BeagleBone Black – это миникомп на ARM процессоре.


Славен тем, что легко реализовывается выход I2S. BBB имеет хороший запас производительности по шине I2S - до DSD512. Потребление платки значительно меньше Raspberry Pi 3-4. Что благостно сказывается для аудио решений.
Для вывода через I2S требуется специальный драйвер встроенный в ядро - Botic.
Драйвер имеет множество настроек и поддерживает до 8 PCM каналов, 4 DSD или 4 SPDIF/AES. Официальная страничка драйвера - http://bbb.ieero.com

Дистрибутивы с уже интегрированной поддержкой Botic:

  1. Volumio2 неофициальный форк
  2. AlbumPlayer
  3. Pure
  4. Gentooplayer бесплатная версия 2.15
  5. ArchなBotic

Для вывода сигнала I2S или SPDIF необходимы дополнительные шляпы. (хотя в терминологии BeagleBone они зовутся плащами/накидками - capes)
На сегодняшний момент известны три варианта таких плат, заточенных под BBB.

[details=“Шляпы”]
Для вывода качественного I2S требуются качественные внешние клоки обоих сеток - 44 и 48.
Мне известны 5 вариантов заточенных под BBB

Hermes + Cronus at Twisted Pear Audio

PPY`s ReClocker for BeagleBone http://puredsd.ru

DSD`it аппаратный реклокер и ресемплер в DSD256 с выходом I2S Simple DSD SRC for BeagleBone - Page 4 - diyAudio

BOTOX BeagleBone Black

PureBone Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие - #3209 от пользователя lion
image

Для быстрого и безболезненного знакомства с этим зверьком можно потестить через USB. USB лучше слушать через прошивку Pure. В ней много оптимизаций для стабильной работы USB.

Пять шагов к познанию

Делай раз: покупаем на Авито AntBB за 300-500 руб в зависимости от расположения и жадности продавца.
Делай два: самостоятельно впаиваем USB разъем - Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие - #963 от пользователя ppy
главное не разъединять AntBB c голым USB и USB ЦАП/транспорт в рабочем состоянии - иначе снова перейдем к пункту 1.
Делай три: SD карта более 2-4Гб - 300 руб
Делай дальше: Блок питания на 5B (500 мА) Если магические слова “линейный БП” для вас только слова - берем ЛЮБОЙ БП, который есть под рукой на 5В или идем в профильную ветку по этим магическим словам.

Подключение реклокера IanCanada FifoPi (только PCM)
BeagleBone P9 FifoPi J1
LRCK 29 LRCK 35
BCK 31 SCK 12
DATA 30 SD 40
GND 1,2,43-46 GND 6,9,14,20,25,30,34,39

MCLK input P9_25 ---- J6 FifoPi

Для одновременной работы PCM-DSD данного реклокера потребуется дополнительная микросхема мультиплексора. Ну это уже другая история…

Мини хаки прошивки Pure.

Выключение линии питания USB
Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие - #3411 от пользователя ppy
Принудительная смена скорости езернета
Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие - #2756 от пользователя ppy

20 симпатий
:strawberry: Бюджетный стример/плеер на основе мини-платы ARM Raspberry Pi (собираем сами!)
Нас всех тошнит от Sabre, все переходим на Asahi Kasei DAC!
ЦАП DSD Signalyst DSC1 — DIY
:white_heart: DA Streamer — поющий и танцующий стример — ТУР ИДЕТ
Chord Hugo / Hugo 2
PureBone стример с SPdif/AES, плата PPY`s ReClocker для BeagleBone/Ant BB
PureBone стример с SPdif/AES, плата PPY`s ReClocker для BeagleBone/Ant BB
Юноше, обдумывающему покупку ЦАПа — слушай, не покупай! :moneybag:
:tophat: Pi2 Design 502DAC — нас всех спасла ARM-шляпа! Сетевой плеер за 100$ — хайп тут!
:notes: Столик любителей Singxer — ЦАП Singxer SDA-2, конверторы Singxer SU-6, SU-2, SU1
PureBone стример с SPdif/AES, плата PPY`s ReClocker для BeagleBone/Ant BB
ЦАПы на TDA1543 — слышь, боярин, не езди до конечной ¯_(ツ)_/¯
:ox: DASTEREO 2020 — итоги года в Баре / Премия :ear: Золотое ухо 2020
:a: Pi2 Design PI2AES — идеальный стример всего за 9990 рублей. Прекратите платить сотни тысяч за стримеры, сделайте стример сами!
:strawberry: Бюджетный стример/плеер на основе мини-платы ARM Raspberry Pi (собираем сами!)
Нас всех тошнит от Sabre, все переходим на Asahi Kasei DAC!
:strawberry: Бюджетный стример/плеер на основе мини-платы ARM Raspberry Pi (собираем сами!)
PureBone стример с SPdif/AES, плата PPY`s ReClocker для BeagleBone/Ant BB
ЦАП DSC+DSDit&PPY ReClocker
:strawberry: Бюджетный стример/плеер на основе мини-платы ARM Raspberry Pi (собираем сами!)

дождались!

Ещё нет :))

Не томите. :smile:

Поверьте,
эта история со счастливым концом.)

Хочу узреть груду поверженных железяк, и прочесть полу-истерные названия на их ржавых корпусах. :smile:

форматы какие поддерживать будет, есть информация?

Чем BBB лучше Raspberry ?
Почему именно он теперь в фаворе?

Если коротко — External Clock capability

1 симпатия

Приехал мой Бигль, ну и крошечный!!!

2 симпатии

Чуть больше банковской карты :smile:

Надеюсь скоро до меня доберется :grin:

Дима, ну как не доехал еще комбайн от Алексея?
все в ожидании :slight_smile:

Я тоже в ожидании :wink:

Надеюсь скоро оживить ветку :}

Доделал Алексей то, что планировалось?

Надеюсь скоро получить :grinning:

@Myxel что сейчас в бигле, есть разница между образом Miero и Volumio по spdif?
Настройки влияют?

Никакой разницы от изменений настроек в Volumio не услышал. Мне Volumio удобнее только наличием AirPlay (иногда пользуюсь). Проще монтирование сетевых папок. Хотя… Это ведь делается один раз при настройке.

1 симпатия

@yanpetr, управлялки работают? Через volumio есть звук?