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

IgorA

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

    5 594
  • Баллов

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

  • Посещение

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

    15

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

  1. Да, можно заменить только исполняемые файлы aplayer и ap2renderer. На странице плеера есть отдельные архивы с плеером и рендерером.
  2. Обновление от 20.08.2024 Для Windows и Linux • Драйвер asioscream и ресиверы apscream для разных платформ обновлены до версии 2.2. Повышена стабильность работы, исправлена ошибка при выделении памяти в режиме Native DSD. Для режима TCP_MODE реализовано постоянное соединение, повышающее стабильность работы и оперативность управления. Для использования новой реализации TCP_MODE следует обновить на версию 2.2 оба компонента - драйвер asioscream и ресивер apscream. • В радиокаталоге обновлены и дополнены ссылки на радиостанции. Пакеты Radio Record и Radio Clasic Romania обновлены на версии с битрейтом 320 kbps. Только для Linux • Исправлена реализация монопольного использования ядер процессора в плеере и рендерере (опция Selecting cores на вкладке System панели настроек). Ранее была недоработка, из-за которой ядра захватывал поток веб-сервера, а не звукового движка. • Загрузочные образы для PC, Raspberry Pi и других устройств обновлены в соответствии с последними изменениями.
  3. Приоритет в piCore настраивается для их собственного плеера - Squeezelite. Ядра тоже, но ещё есть изоляция ядер, её можно использовать и с рендерером. Изолировать, например, последнее ядро в системе, а в рендерере его занимать. Но как раз с управлением ядрами в плеере и рендерере недавно всплыла одна моя недоработка. Оказалось, что оно не совсем так работает , как я задумывал, и ядро захватывает поток веб-сервера, а не звукового движка плеера. По этому поводу в ближайшие пару дней будет обновление с исправлением.
  4. Я был в отпуске, ранее не мог проверить. В актуальных версиях piCoreAP после добавления пустого файла netusb в FAT раздел соответствущий модуль ядра загружается. Логи: picoreap901-64.img netusb file found on mmcblk0p1. Loading net-usb kernel modules. net-usb-6.1.77-pcpCore-v8.tcz: OK picoreap901.img netusb file found on mmcblk0p1. Loading net-usb kernel modules. net-usb-6.1.77-pcpCore-v7.tcz: OK
  5. В piCorePlayer и piCoreAP, чтобы загружался модуль для usb-lan, в FAT раздел карты надо добавить пустой файл с именем netusb .
  6. apscream реализует доработанный протокол scream, который использует сетевой протокол UDP, как и ранние версии RAAT, который затем перешёл на TCP. То есть, apscream - это свой RAAT. Использование протокола TCP в apscream включается как опциональный режим для исключения помех при слабом WiFi подключении.
  7. Для roon rock, видимо, да, это не подходит, а вот для roon под Windows это хорошая альтернатива использованию бриджа.
  8. Владимир, там не поддерживается CD Audio, только диски с обычными файлами - FLAC и т.д.
  9. 11.07.2024 Драйвер asioscream для Windows обновлен до версии 2.1. При воспроизведении в режиме использования протокола TCP устранены зависания при переключении между треками без остановки воспроизведения. Можно обновить файл драйвера asioscream.dll без переустановки драйвера.
  10. Обновление от 05.07.2024 • Драйвер asioscream и ресивер apscream на странице плеера обновлены до версии 2.0. • В asioscream/apscream добавлена опция передачи пакетов по протоколу TCP. Использование TCP вместо UDP повышает помехоустойчивость при Wi-Fi подключении к сети. Режим TCP должен включаться или отключаться на обеих сторонах. Он не совместим со стандартным ресивером sсream. Для приема в режиме TCP должен использоваться apscream. • В asioscream/apscream добавлена поддержка передачи и приема формата DSD512. • В меню системы Yoctoap добавлены кнопки редактирования файлов конфигурации системы и ресивера apscream. Изменения настроек системы подействуют после перезагрузки системы, а изменения настроек apscream - после его перезапуска. • Образы системы Yoctoap обновлены в соответствии с последними изменениями Драйвер для Windows можно не переустанавливать, а просто обновить файл asioscream.dll.
  11. Yoctoap для микрокомпьютеров в большинстве реализаций переразмечает образ на полный размер карты при первой загрузке. Версии для PC монтируют FAT раздел, содержащий остаток свободного места на носителе.
  12. Да, была проблема. Я обновил файл. Замечание было, скорее, не к карте, а к совместимости с ней системы piCore.
  13. Александр, проверю. Если карта SanDisk, то с них piCore часто не загружается.
  14. Александр, Dithering.актуален только для выходной разрядности 16 бит, поскольку он модифицирует самые младшие разряды кода семплов, а для 24-разрядных семплов их младшие разряды за гранью и слышимости, и разрешающей способности современных ЦАПов. При использовании цифровой регулировки громкости в плеере правильный путь - избегать 16-разрядного вывода, что решается в Album Player выбором выходной разрядности на вкладке DSP в конфигураторе ap2config. После этого Dithering не актуален.
  15. Кроме того, в любой конфигурации, включая EXTRAS ASIO, для регулировки громкости можно использовать бесплатный VST плагин Blue Cat's Gain Suite.
  16. Юрий, чтобы звук регулировался, в конфигураторе ap2config надо выбрать модуль вывода не "EXTRAS ASIO", а "Standard". Там же выключить опцию "Управлять системной громкостью". Затем в контекстном меню плеера "Режим вывода" выбрать ASIO и в панели настроек плагина ASIO включить опцию "Enable volume control".
  17. Уровень громкости будет регулироваться на стороне плеера, если использовать выходной плагин out_asio.dll стандартного модуля вывода, там в настройках включить опцию "Volume control", а в конфигураторе ap2_config выключить опцию "Управлять системной громкостью".
  18. Я думаю, не включают. Вообще, scream как продукт позиционировался скорее для бытовых нужд чем для аудиофильских - транслировать куда-то в сеть звуки Windows, проходящие через системный микшер. Пока я его не доработал
  19. Юрий, использовать так можно, но, судя по ситуации с официальным scream драйвером для Windows, который устанавливается путём танцев с бубном, активного движения в этом направлении почему-то нет.
  20. Здравствуйте, Юрий! Скорее всего, проблема в том, что на сервере нет никакого активного аудиоустройства - список в ASIO Control Panel пуст. Для синхронизации вывода требуется доступное WaveOut устройство на сервере. Встроенный звук realtek и т.д. тоже подходит.
  21. Новости от 16 июня 2024 года • На страницу плеера добавлен архив asioscream.zip, содержащий ASIO драйвер для стриминга в локальной сети по протоколу scream и ресиверы apscream для различных Linux-платформ. Описание установки и использования ASIO драйвера asioscream доступно по ссылке: https://albumplayer.ru/asioscream_ru.txt В отличие от стандартного драйвера scream при использовании asioscream поддерживается вывод Native DSD64/128/256 при условии использования для приема звукового потока ресивера apscream для Linux. Установка стандартного драйвера scream для использования asioscream не требуется, но параллельное использование обоих драйверов возможно. • В систему Yoctoap для всех платформ добавлен ресивер протокола scream - apscream. Ресивер имеет ряд отличий от стандартного ресивера scream: - для вывода звука используется режим прямого аппаратного вывода (hw); - доступен выбор режима доступа к буферу драйвера ALSA - MMAP или R/W; - поддерживается вывод DSD в режимах DoP и Native DSD; - поддерживается настройка размера буфера драйвера; - доступен режим предзагрузки данных в буфер ресивера; - при остановке воспроизведения освобождается устройство вывода. Описание настроек ресивера apscream доступно по ссылке: https://albumplayer.ru/apscream_ru.txt • В меню системы Yoctoap добавлена кнопка "Start/Stop Scream". Для включения автоматического запуска apscream при загрузке системы в файл apconfig.txt добавлен параметр LOAD_SCREAM. При реализации ресивера apscream удалось сохранить ультраминимализм реализации звукового движка стандартного ресивера scream, где вся работа выполняется в единственном программном потоке, который принимает сетевые пакеты. Потенциальная проблема протокола scream заключается в том, что асинхронный интерфейс вывода звука он трансформирует в синхронный. При существенном рассогласовании опорных частот источника и приемника это приводит к неизбежному опустошению или переполнению входного буфера ресивера с течением времени. Использование в apscream буфера предзагрузки с автоматическим увеличением буфера позволяет минимизировать или устранить связанные с указанным явлением артефакты.
  22. PCM сразу выводится как PCM, а три варианта вывода DSD настраиваются в конфигураторе SACD плагина. Вход в эти настройки через контекстное меню плеера - «Форматы файлов». Подробно о настройках рассказано в файле readme_ru.txt, который находится в папке плеера.
  23. Для аплеера вряд ли. Сам продукт мультиплатформенный, а мне в отношении специализированных решений всего не охватить. Графический интерфейс - это вообще отдельная задача, которую любой может решать без моего участия, сделав аналог jivelite для аплеера, поскольку всё управление плеером доступно в скриптах веб-интерфейса.
  24. На piCoreAP отключен плеер squeezelite, для которого jivelite, поскольку он захватывает выход. То есть, либо он, либо аплеер. Поэтому лучше jivelite использовать с оригинальным piCorePlayer.
×
×
  • Создать...

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

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