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

IgorA

Продвинутые
  • Публикаций

    5 546
  • Баллов

    14 098 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

Сообщения, опубликованные IgorA


  1. @IliaL, Mini версии от апреля этого года не существует. Она не менялась с апреля прошлого года, как и модуль вывода WASAPI в обеих версиях. Он там от одной и той же даты и вывод через WASAPI в обеих версиях функционирует аналогично. Скорее всего, проблема именно в подборе выходной разрядности. В мини версии нет вкладки DSP в ap2config и там рабочую разрядность надо подбирать в конфигураторе WASAPI, где есть опции конвертации разрядности вывода. Изменения настроек действуют только после перезапуска плеера.


  2. @IliaL, для WASAPI может требоваться ручная настройка разрядности передаваемых драйверу данных. При этом, в зависимости от устройства, рабочим вариантом может оказаться или 32, или 24 бита. Разрядность вывода можно выбрать на вкладке DSP в ap2config. Если оба варианта не будут работать, в конфигураторе WASAPI надо переключить режим вывода Push на Pull и попробовать еще раз.


  3. @alviktor, пока у всех, кто пробовал, rpi находилась.

    И, более того, я ничего в части конфигурирования сети не трогал в оригинальном PiCorePlayer, которым пользуется большое число пользователей. И там, вроде бы, какой-то массовой проблемы тоже нет.


  4. @alviktor, можно попробовать войти с Picoreap.в сеть по Wi-Fi в соответствии с инструкцией по установке.

     

    Есть ещё вариант сборки с собственной точкой доступа:

    http://albumplayer.ru/linux/picoreap-ap2.img

     

    Точка видна как pCP.

    Пароль: piCorePlayer

    ip адрес: 10.10.10.1

     

    Можно войти со смартфона и настроить статический IP, соответствующий домашней сети. Если заработает, то потом точку доступа выключить на вкладке Wi-Fi настроек.


  5. В выложенную версию сборки piCoreAP случайно попала не последняя версия плеера, которая работала не со всеми CIFS шарами. Я сейчас обновил сборку по той же ссылке. Можно скачать исправленную. Для windows шары в поле options в настройках подключения надо указывать vers=1.0


  6. Выкладываю для тестирования сборку piCoreAP для Raspberry Pi 2 / 3 / 3b+.

     

    http://albumplayer.r...ux/picoreap.img

     

    Сборка на основе системы piCore (в модификации PiCorePlayer), которая является портом Tiny Core на Raspberry. На этой платформе используется минимизированное ядро и система, загружаемая в оперативную память вместе со своей файловой системой.

     

    Первоначальная настройка системы.

     

    Система изначально настроена на проводное подключение с динамическим IP. Если надо при начальной загрузке использовать Wi-Fi, следует зайти на карту памяти (ее FAT раздел доступен из Windows), скопировать файл wpa_supplicant.conf.sample в wpa_supplicant.conf и отредактировать в последнем имя сети (ssid) и пароль (psk). После этого при загрузке Raspberry подключится к сети по Wi-Fi.

     

    После загрузки, которая может занимать до 1,5 минут, можно посмотреть IP адрес Raspberry в интерфейсе роутера или в UPnP клиенте (BubbleUPnP, mConnect) в свойствах рендерера APlayer Media Renderer.

    По этому адресу открывается интерфейс настроек PiCorePlayer.

    Меню управления плеером и системой APmenu открывается по этому же адресу с указанием порта 7780, например, 192.168.1.12:7780

     

    Первоначальная настройка в интерфейсе PiCorePlayer должна заключаться в следующем:

     

    1) На вкладке Main Page в разделе Advanced Mode Operations выбрать Resize FS. Появится меню выбора размера файловой системы. Можно выбрать от сотен мегабайт до 2GB, больше не потребуется. Нажать кнопку Resize и дождаться перезагрузки.

    2) На вкладке LMS нажать кнопку Install в разделе Install and Enable Additonal Filesystems.

    3) На вкладке Squeezelite Settings в самом верху выбрать устройство вывода из списка и нажать Save.

     

    Установочный комплект сконфигурирован на ЦАП-шляпу hifiberry dac+ lite.

    В файле config.txt в последней строке применен поддерживаемый этой системой твик, включающий поддержку ЦАПом частот дискретизации 352/384KHz.

    Для этого после названия ЦАПа добавляются через запятую параметры bclk_ratio_int_div,384k

    .

    Полный формат этой строки: dtoverlay=hifiberry-dac,bclk_ratio_int_div,384k

     

    При переключениях устройств вывода твик слетает и его надо вручную добавлять. Твик, видимо, работает со всеми ЦАПами на ES9023, насчет других не знаю.

     

    4) Загрузить плеер по адресу ip_компьютера:7778 или рендерер по порту 7779, в панели настроек на вкладке Card ввести номер используемого устройства вывода и нажать кнопку Apply. Сохранить изменения (в интерфейсе настроек Main Page - Backup).

     

     

    После выполнения этих шагов можно использовать APmenu, APlayer, APRenderer в соответствии с руководством пользователя плеера.

     

    Подключение сетевых шар настраивается на вкладке LMS в разделе Setup Network Disk Mount.

     

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

     

    На вкладке Main Page в разделе Beta Mode Operations можно задать статический IP для проводного подключения.

     

    Список загружаемых программ можно изменить на вкладке Tweaks в разделе User Commands. Там задана загрузка apmenu, aplayer, aprenderer. Можно оставить что-то одно. Там же применен твик по выключению SSH сервера после загрузки.

    Если доступ по SSH нужен, надо стереть usr/bin/pkill sshd, сохраниться, перезагрузиться. Логин SSH: tc, пароль: piCore

     

    Дополнительные пакеты можно загрузить и установить на вкладке Main Page по кнопке Extensions.

     

    В системе установлены универсальные плеер и рендерер для Linux без каких-либо изменений. При использовании конвертации PCM в DSD следует учитывать, что производительности Raspberry в realtime достаточно только для преобразования в DSD64.

    Если в рендерере захочется сохранять локально треки со стриминговых сервисов, то и это возможно, но специфика системы такова, что они будут сохраняться во временной файловой системе по пути /home/tc/aprenderer/downloads.

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

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

    Для выполнения этой операции можно доустановить в системе файловый менеджер mc и запускать его через SSH.

     

    Встроенный звук отключен в файле config.txt строкой dtparam=audio=off. Если он нужен, эту строку надо поменять на dtparam=audio=on.


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


  8. Вряд ли есть смысл включать 256. Это требует экстремальных ресурсов и не факт, что будет лучше. Я пробовал мерить сигналы и у меня самый чистый вариант был 128. И для него у меня 400000 буфера предзагрузки хватает, по крайней мере, с фильтром по умолчанию.


  9. Жаль, что перед каждым треком щелчок.

    Чтобы не было артефактов при переходах между треками при использовании преобразования в DSD, надо использовать режим воспроизведения Standard, включать опцию Gapless Mode и увеличивать буфер предзагрузки до 4096KB в Windows и до 400000 семплов в Linux.


  10. @Max_A

    С WaveOut можно либо автомат системной частоты включить в ap2config, исключив ресемплером неподдерживаемые картой частоты, либо ресемплировать всё в оптимальную частоту через SoXR на вкладке DSP и эту же частоту выбрать стандартной в системных настройках устройства вывода.


  11. Но меня больше интересует просто плеер (на Manjaro), а не сборка.

    Хотя что-то сомневаюсь что таковой вообще существует.

    Album Player for Linux воспроизводит DSD в DoP и, при условии поддержки Native драйвером, и в Native тоже. Режим вывода выбирается на вкладке Decoder-DSD панели настроек.


  12. Игорь, здравствуйте! А на планшете\смартфоне на ARM данный образ не запустится?

    Здравствуйте, Юрий! Нет, для конкретных ARM устройств обычно специализированные под устройство системы. Но там, где Linux, можно установить непосредственно сам плеер и рендерер для ARM.


  13. @alex5751, это образ для записи на карту памяти Raspberry PI. Если файл options.txt отредактирован, как указано выше в тексте, Raspberry подключена проводом к роутеру и есть Wi-Fi, то после включения через некоторое время на смартфоне в программах BubbleUPnP или mConnect должен увидеться APlayer Media Render. Его можно выбрать и слушать стриминговые сервисы. В свойствах рендерера будет IP адрес. По этому адресу можно открыть интерфейсы плеера и рендерера. Первый: ip_адрес:7778, второй: ip_адрес:7779.

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

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.