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

IgorA

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

    5 630
  • Баллов

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

  • Посещение

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

    15

Весь контент IgorA

  1. У меня есть пара подопытных microSD, которые, бывает, по несколько раз в день перезаписываются. И так с весны. Пока работают. Гораздо быстрее перестают работать недорогие адаптеры microSD-USB.
  2. Обновление дистрибутива Yoctoap для Raspberry Pi 2 / 3 / 3b+ http://albumplayer.ru/linux/yoctoap-rpi3-05.zip Raspberry Pi 4 http://albumplayer.ru/linux/yoctoap-rpi4-03.zip - При первом включении файловая система теперь расширяется до размера карты памяти. Это сопровождается перезагрузкой и может занимать 2-3 минуты. В папку /media добавлена ссылка на папку downloads рендерера. Туда можно скопировать размещаемую на карте памяти часть коллекции и туда же сохраняет треки онлайн-сервисов при выборе соответствующей опции рендерер. - Добавлено отображение кириллицы в консоли и в файловом менеджере mc. - В apconfig.txt добавлена опция DISABLE_HDMI, значение которой 1 отключает при загрузке HDMI порт.
  3. @avnflash, что касается железа, то специально ради звука гнаться за скоростными платформами точно не надо. По альтернативным MB и другим аппаратным решениям у меня недостаточный опыт, чтобы что-то советовать. В отношении USB некоторый выигрыш, видимо, можно получить, используя для вывода отдельные USB платы, например, на контроллерах NEC.
  4. Обновление дистрибутива Yoctoap для Raspberry Pi. Добавлена версия для RPi Zero W. Устранена загрузка лишнего видеодрайвера. B apconfig.txt добавлен параметр DISABLE_USB, который при значении 1 отключает после загрузки порты USB. Следует учитывать, что отключение USB отключает в RPi 2/3/3b+ и проводную сеть. Добавлены модули ядра для ряда ЦАПов-шляп, без которых не работали некоторые модели. Версия для Raspberry Pi Zero W http://albumplayer.ru/linux/yoctoap-rpizerow-01.zip Raspberry Pi 2 / 3 / 3b+ http://albumplayer.ru/linux/yoctoap-rpi3-04.zip Raspberry Pi 4 http://albumplayer.ru/linux/yoctoap-rpi4-02.zip
  5. Юрий, latency это не показатель качества звука. Это лишь значение, которое характеризует задержку между заказанным потоком получением управления от системы и ее реальным получением. При упреждающей буферизации, характерной для воспроизведения звука, не критичен достаточно широкий диапазон варьирования latency. latency зависит и от частоты процессора, и от организации обработки прерываний в конкретной системе. Однако для конкретной взятой аппаратной платформы и системы вариации latency увязаны с загруженностью системы. А вот разгруженная система обычно лучше для звука. И именно и только в этом смысле лучше, когда latency меньше. В Yoctoap среднее значение latency на PC i5 3.2GHz - 1.5 мкс. На RPI3 среднее значение latency в Yoctoap - 5.5 мкс. На Raspbian я посмотрел - 30мкс, на PiCore - 8,5. Надо ли переходить на RPI, каждому лучше решать самому, но иметь в хозяйстве, конечно, не помешает.
  6. @GagarinDmitri JRiver может и без этой ветки выводить через ASIO. Она только для того, чтобы для других программ эмулировать интерфейс ASIO.
  7. Я думаю, это не помешает ей работать с новым именем.
  8. Либо не использовать вывод через ASIO, либо удалить в реестре ветку HKEY_LOCAL_MACHINE/SOFTWARE/ASIO/JRiver Media Center. И запасной вариант - попросить разботчиков JRiver не запускать интерфейс их плеера при обращении к их драйверу ASIO. Но если последний вариант сработает, то и версию JRiver потребуется обновить.
  9. Чтобы полностью отключить USB, надо выполнить команду echo '1-1' > /sys/bus/usb/drivers/usb/unbind Но проводная сеть при этом тоже отключится. HDMI порт отключается автоматически при загрузке, если не подключен монитор. Для прямого управления им надо доустанавливать утилиту tvservice. Чтобы команды тюнинга частот и напряжений работали, если верны комментарии в config.txt, надо поменять строку force_turbo=1 на force_turbo=0. Я пока сделал =1, поскольку latency в этом варианте в 2 раза меньше.
  10. В список образов для Raspberry Pi добавлен вариант для 3b+ с поддержкой Wi-Fi: http://albumplayer.ru/linux/yoctoap-rpi3plus-01.zip
  11. Дистрибутив Yoctoap для Raspberry Pi: Album Player + UPnP Renderer + Console Player + Roon/LMS Bridge + GUI Дистрибутив отличают экстремально минимизированные ядро системы и системная конфигурация. Пока доступны тестовые версии для Raspberry Pi 2/3b http://albumplayer.r...oap-rpi3-01.zip для Raspberry Pi 3b+ http://albumplayer.ru/linux/yoctoap-rpi3plus-01.zip и для Raspberry Pi 4 http://albumplayer.r...oap-rpi4-01.zip В комплекте плеер AP 2.03, рендерер, консольный плеер и бридж - эмулятор SqueezeLite для воспроизведения музыки под управлением Roon или Logitech Media Server. Все информация по использованию плееров и рендерера из "Руководства пользователя Album Player" остаётся в силе. Установлен файловый менеджер mc. В графическом режиме загрузки доступен файловый менеджер pcmanfm (запускается по имени из терминала). Поддерживаются файловые системы ext2/3/4, NTFS (только чтение), FAT, exFAT, XFS. NTFS и FAT монтируются на ходу, exFAT и XFS при загрузке системы. Сетевые ресурсы CIFS и NFS. По SSH логин root, пароль не требуется. Для записи дистрибутива из образа требуется карта памяти от 1GB. Рекомендуется использовать для записи программу Rufus, но можно использовать и другие программы. Перед записью надо извлечь img-файл из zip-архива. Начальные настройки выполняются в файле apconfig.txt, который доступен в FAT разделе карты памяти. Там задаются параметры: USE_NETWORK=1/0 - включена или выключена поддержка сети . IP=192.168.1.77 - адрес компьютера в сети. Используется статический адрес, который должен быть в одной подсети с роутером (первые три секции адреса должны совпадать). То есть, если адрес роутера 192.168.0.1, то значение параметра IP надо поменять на 192.168.0.77 или на другой адрес в этой подсети. USE_SSH=1/0 - использовать или не использовать доступ по SSH. USE_WIFI=1/0 - использовать или не использовать Wi-Fi подключение к сети вместо проводного. Для Wi-Fi тоже требуется в параметре IP указывать корректный ip-адрес, соответствующий подсети роутера. WIFI_SSID=xxxx - имя Wi-Fi сети. WIFI_PSK=xxxx - пароль для доступа к Wi-Fi сети. USE_GUI=1/0 - загружать или не загружать графический интерфейс системы. LOAD_MENU=1/0 - загружать при запуске или не загружать меню управления плеерами и системой. LOAD_APLAYER=1/0 - загружать при запуске плеер. LOAD_RENDERER=1/0 - загружать или не загружать при запуске рендеререр. LOAD_BRIDGE=1/0 - загружать или не загружать при запуске Roon/LMS brigde (чтобы он работал, рендерер тоже должен быть загружен). В исходной конфигурации выбрана проводная сеть с адресом 192.168.1.77, автозагрузка плеера, рендерера и меню. После загрузки FAT раздел карты памяти монтируется в /mnt/boot. Там тоже можно редактировать файл конфигурации. Веб-интерфейсы плеера, рендерера и меню управления открываются по портам 7778, 7779, 7780 при вводе в адресной строке браузера IP-aдреса устройства с указанием через двоеточие номера порта. Например, http://192.168.1.77:7780 При первой загрузке Raspberry Pi после записи карты.памяти работу надо начинать с выбора устройства вывода. Для Raspberry Pi в меню управления добавлена команда "Select Audio Card". По этой команде открывается панель со списком поддерживаемых RPI устройств. Установочный комплект сконфигурирован на ЦАП-шляпу hifiberry dac+ lite. Этот же драйвер без изменения настройки системы на карту может использоваться с устройствами ESS9023 DAC, TI5102 DAC, HiFiBerry DAC Zero/MiniAMP и с несколькими китайскими моделями шляп для RPI. В драйвер добавлена поддержка частот дискретизации 352/384KHz. При использования USB ЦАПов можно не отключать выбранный в списке драйвер шляпы. Выбор строки "USB audio" в списке карт приводит к отключению других драйверов. После изменения системной настройки на устройство вывода для RPI требуется перезагрузка системы. После начальной настройки системы или после изменения системной конфигурации необходимо выбрать текущее устройство вывода в интерфейсе плеера или рендерера. В меню управления APmenu добавлена кнопка "Network Drives", по которой открывается дополнительная страница с настройкой сетевых подключений. Кнопкой ADD добавляется новая сетевая папка, кнопкой DEL удаляется папка с указанным номером. В списке подключений зелёным цветом отображается номер работающего подключения, красным - недоступного. При входе на страницу и при добавлении нового соединения индикатор сначала отображается красным цветом и в случае успешного соединения через несколько секунд сменяется на зелёный. Доступные диски монтируются при загрузке системы. Если подключенные сетевые диски становятся доступны в сети уже после загрузки системы, следует зайти на страницу "Network Drives" для автоматического восстановления подключения. Сетевые папки монтируются в папку /media. Подключаемые внешние диски автоматически монтируются по метке диска или идентификатору UUID в папку /media. При работе в режиме командной строки запуск консольного плеера выполняется командой ap.sh. В радиокаталог из консольного плеера можно попасть по пути /usr/aplayer/Radio. Перезагрузка из командной строки- reboot, выключение - poweroff. Системный GUI реализован на базе нового менеджера графического интерфейса для Linux - Weston, без громоздкой классической подсистемы XWindow-Xorg. Интерфейс плеера в GUI отображается на базе ультраминималистичного веб-браузера Xombrero. После запуска графической среды слева вверху на рабочем столе доступны три кнопки для запуска терминала, меню и плеера. Файловый менеджер mc не совместим с weston. Его надо запускать в текстовом режиме. Выход из графического интерфейса (с завершением графических процессов) в текстовый - комбинацией Ctrl-Alt-Backspace (забой). Запуск графического интерфейса: команда weston. Переключение между открытыми в weston окнами - Alt-Tab.
  12. @alviktor, может быть, буфер драйвера устанавливается слишком маленьким. Можно попробовать заменить значения ALSA Period и ALSA Buffer на -1, чтобы драйвер сам выбирал.
  13. @sannik, рендереру файл отдаёт http-сервер, а плееру - Samba-сервер. Саму загрузку, за исключением форматов Native DSD и Wavpack, производит в обоих случаях один и тот же FFmpeg декодер.
  14. @bzx Возможно, остановка происходит из-за задержек доступа к флешке. Можно попробовать в графической версии увеличить в разы Preload Buffer или переключиться на режим Direct Input. В последнем случае остановок по причине задержек доступа не должно быть, но звук в этих ситуациях будет прерываться. Но это повлияет только в том случае, если причина во вводе. Если же драйвер вывода неустойчиво работает, то можно попробовать поменять значения ALSA Period и ALSA Buffer на -1, чтобы их выбирал драйвер.
  15. Встречались устройства, которые не с любым Output Buffer работали. Можно попробовать вместо 139мс 50 и 500.
  16. Настройки нормальные. В некоторых случаях, помимо выбора между режимами push/pull и выходной разрядности, бывают ограничения на поддерживаемую при выводе без преобразований частоту дискретизации. Можно для эксперимента попробовать включить ресемплинг 44KHz в 48KHz на вкладке DSP. Вверху слева выбрать галку и в строке 44 выбрать столбец 48.
  17. Тогда, возможно, именно в этой комбинации X-Fi + W10 + WASAPI + аплеер что-то не срастается. Но я с таким не сталкивался и конкретную причину не знаю. На вкладке General установочные настройки без изменений?
  18. А через другие интерфейсы вывода плеер воспроизводит этот файл?
  19. Скорее всего, проблема с поддерживаемой драйвером разрядностью вывода, которая для WASAPI и KS настраивается в аплеере вручную. Либо в панели настроек модуля вывода, либо на вкладке DSP в apconfig. Надо выбрать 32 бита.
  20. @PolarLight Юрий, я думаю, что у них, как у всех. S/PDIF входы есть на многих XMOS ЦАПах. И, как правило, используется автоподстройка частоты приёмного генератора (PLL), поскольку иначе никак для синхронного SPDIF. И без буфера, да, реклока не бывает.
  21. @PolarLight Юрий, так, как излагает Максим Лядов, обычно не делают не из-за дороговизны реализации, а по той причине, что неизбежно не совпадающие точно частоты генераторов SPDIF источника и XMOS приёмника приведут к накоплению рассинхронизации и в итоге - либо опустошению буфера приёмника, либо его переполнению. Обычно применяемое решение - PLL генератор, который подстраивается к частоте источника. Но это уже не "сигнал перетактовывается от качественного генератора". И задержка, конечно, нулевой не может быть при этом, поскольку при нулевой задержке артефакты будут буквально сразу, если частота на приёмной стороне чуть выше, чем на передающей.
  22. Если в поле Root folder прописать media/NAS, то и не будет ничего, кроме NAS. Там должно быть media, как при начальной установке. При раскрытии этой папки отображаются смонтированные. Для обновления списка надо свернуть и развернуть media. Что касается SSD, то для хранения музыки его можно использовать как и любой другой диск, а если хочется поставить на SSD саму систему, то содержание флешки надо перенести туда в FAT32 раздел, установить и настроить загрузчик GRUB на загрузку ядра и монтирование файла rootfs.img. Но я этим не занимался, по этой теме лучше проконсультирует AleXH.
  23. Смонтированные папки, которые открываются в mc, обычно видны в плеере. Если подключение выполнено на ходу, то для обновления отображаемого в плеере списка смонтированных папок, надо свернуть в проводнике плеера и снова развернуть папку media.
  24. Через WASAPI DSD Native не выводится вообще. В силу "ненативности" Native режима для Realtek я рекомендую включить вывод PCM в настройках SACD плагина.
×
×
  • Создать...

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

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