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

sale50feb.webp

Forum-blog.jpg

sluh_1920x420.jpg

vse_july_1920x420_1.jpg

1920xE420.gif

friends_club.webp

aurian_jan23.jpg

Рекомендуемые сообщения

Доброго здравия!

 

В первую очередь хочу поблагодарить Игоря за столь правильный проигрыватель! Пользуюсь уже почти год, до этого был Foobar, но такого уровня звучания из него выжить не удавалось. Оно и понятно.

 

Для удобства хотелось бы настроить такую схемку:

 

Оставить на стримере под управление вин. 7 ap2render, а графическую часть запускать с обычного компьютера и с него же передавать через wi-fi или провод без потерь на ap2render материал.

Другими словами. Включаю на обычном ПК плеер выбираю вывод вместо Асио - ap2render включенный на другом ПК. И пользуюсь так же как если бы он был полноценно запущен на одно компьютере.

Возможно ли это?

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для удобства хотелось бы настроить такую схемку:

 

Оставить на стримере под управление вин. 7 ap2render, а графическую часть запускать с обычного компьютера и с него же передавать через wi-fi или провод без потерь на ap2render материал.

Другими словами. Включаю на обычном ПК плеер выбираю вывод вместо Асио - ap2render включенный на другом ПК. И пользуюсь так же как если бы он был полноценно запущен на одно компьютере.

Возможно ли это?

 

Скорее всего, сеть достаточно развязывает, чтобы индивидуальное влияние любого из отдающих bit perfect серверов на плеер было незначительным. Я не планирую добавлять UPnP/DLNA сервер в сам плеер. Для управления существующим рендерером можно использовать целый ряд графических интерфейсов, более продвинутых, чем родной интерфейс плеера. Кроме того, для дистанционного управления плеером можно использовать веб-интерфейс из комплекта плеера. Файлы с других компьютеров могут быть ему доступны через смонтированные сетевые диски. В ближайшие дни этот веб-интерфейс будет обновлен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Игорь, по консольному линукс ap планируются какие-либо доработки, в том числе и те, которые я когда-то предлагал?

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AleXH, в консольном плеере будут технические исправления, связанные с добавлением поддержки режима вывода packed 24 bit, который используется некоторыми ЦАПами и ранее не поддерживался. По интерфейсным предложениям мне не всё представляется нужным, но то, что впишется, добавлю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@IgorA, хотелось бы видеть интерфейс менее дебажным, более похожим на стандартный продукт, с более стройной логикой взаимодействия. Сейчас, например, относительные джампы выводят временную точку в формате mmm:ss, в которую попали, а абсолютные нет, что неправильно с позиции ожидания пользователем одинаковой реакции от системы на однотипную команду.

 

ap.sh

#!/bb/ash
cd /home/tc/ap
for ap in $(ls -1 | grep -E ^ap[0-9]?$)
do
sudo killall -q $ap > /dev/null
done
sudo ./ap "$1"

, в папке ap лежат варианты ap, ap0,..., ap9.

 

Не подскажете, где взять squashfs tools для winxp? - Не удаётся найти поддерживающий наши sce вариант, хотелось бы править их под xp.

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Релиз-кандидат версии 2.02 плеера и рендерера для Linux. Пока в виде сборки для Raspberry Pi.

 

http://albumplayer.r...picoreap202.img

 

Кто может, просьба потестировать.

 

Что нового:

 

• Сканирование выбранных папок в плеере теперь не блокирует управление. Сканирование можно остановить в произвольный момент кнопкой СТОП. В процессе сканирования в инфопанель выводится путь к последней обработанной папке.

• Добавлено отображение пути к файлу трека в инфопанели при выборе трека (до начала воспроизведения).

• Исправлена поддержка 24-битового режима вывода (ранее не поддерживался режим 24bit packed).

• Исправлено чтение тегов первого трека альбома.

• Исправлено отсутствие обновления веб-интерфейса плеера в некоторых браузерах при повторном открытии окна плеера.

• В каталоге радиостанций исправлены устаревшие ссылки, добавлены высокобитрейные пакеты, дополнен список FLAC радиостанций.

• На первую вкладку настроек добавлена опция выбора 24-битового режима вывода. Она отображается, когда доступны и 32-, и 24-битовый режимы и выбирает 24-битовый вывод для hi-res данных вместо 32-битового.

• Повышена стабильность работы рендерера.

• В рендерер на первую вкладку настроек добавлена опция Play silence для ЦАПов, проглатывающих начало трека.

• В рендерере устранен преждевременный отсчет времени трека при использовании полной предзагрузки в режиме Full Memory.

• В сборку piCoreAP добавлен компонент для вывода на рендерер под управлением плеера Roon.

 

Инструкция для сборки piCoreAP

 

 

Сборка реализована на основе дистрибутива PiCorePlayer, который в оригинале представляет собой плеер, предназначенный для использования с сервером LMS (Logitech Media Server). В отличие от PiCorePlayer данная сборка может использоваться автономно для прослушивания файлов с локальных и сетевых дисков, прослушивания интернет-радиостанций и стриминга из сетевых источников на входящий в состав сборки универсальный UPnP/DLNA рендерер. Инфраструктура PiCorePlayer используется в этой сборке для настройки системы через веб-интерфейс, подключения сетевых и локальных дисков, настройки сети.

Все изменения настроек и сохраненные плейлисты сохранятся при следующей загрузке только при использовании перед выключением устройства команды Backup на вкладке Main Page в интерфейсе PiCorePlayer или команды "Update Flash Drive" в меню управления APmenu.

Сборка содержит плеер и рендерер. Плеер и рендерер автоматически запускаются при начальной загрузке системы. Во избежание возможных конфликтов при доступе к устройству вывода в дальнейшем лучше оставить в автозагрузке одну из этих программ, а другую загружать при необходимости через APmenu, выгружая при этом первую. Список автоматически загружаемых программ можно изменить на вкладке Tweaks в интерфейсе PiCorePlayer в разделе User Commands. Там задана загрузка apmenu, aplayer, aprenderer.

 

Запись карты памяти

 

Для использования подходит карта памяти microSD размером от 256MB и больше.

Записать сборку на карту памяти можно, используя бесплатную программу Rufus:

https://rufus.akeo.ie/?locale=ru_RU

У программы есть портабельная версия, которая работает без установки.

В верхней строке панели программы следует выбрать устройство для записи. Затем нажать кнопку "ВЫБРАТЬ" во второй строке и выбрать файл picoreap.img.

После нажатия на кнопку "Старт" будет выполнена запись карты памяти.

 

Настройка системы

 

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

 

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

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

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

 

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

 

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

На вкладке LMS нажать кнопку Install в разделе Install and Enable Additonal Filesystems. Для выполнения этого шага требуется доступ к Интернету. Если не использовать для воспроизведения файлов плеером сетевые и локальные диски, этот шаг можно пропустить.

На вкладке Squeezelite Settings в самом верху выбрать устройство вывода из списка и нажать кнопку Save, которая находится слева от списка устройств. Установочный комплект сконфигурирован на ЦАП-шляпу hifiberry dac+ lite.

Загрузить плеер по адресу ip_компьютера:7778 или рендерер по порту 7779, в панели настроек плеера или рендерера на вкладке Card ввести в поле ввода отображаемый в списке карт номер используемого устройства вывода и нажать кнопку Apply.

Вернуться в настройки PiCorePlayer и на вкладке Main Page нажать кнопку Backup для сохранения изменения настроек на карту памяти.

 

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

 

На вкладке 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 Pi достаточно только для преобразования в DSD64.

 

Если в рендерере сохранять локально треки со стриминговых сервисов, то специфика системы такова, что они будут сохраняться во временной файловой системе по пути /home/tc/aprenderer/downloads. При перезагрузке системы эти файлы будут утрачены, а если выполнить сохранение пользовательских файлов через операцию Backup, то сохранение скаченных файлов на загрузочной флешке и их последующее восстановление при загрузке займет много времени и является нежелательным. Соответственно, включение опции скачивания треков в настройках рендерера должно сопровождаться переносом файлов после скачивания на какой-то другой носитель. Для выполнения этой операции можно доустановить в системе файловый менеджер mc, запускать его через SSH и переносить файлы из папки /home/tc/aprenderer/downloads на подключенный по USB носитель.

 

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

 

Подключение сетевых папок настраивается на вкладке LMS в интерфейсе PiCorePlayer в разделе Setup Network Disk Mount. В поле Mount Name указывается имя для локальной папки, которая будет создаваться в /mnt, в поле Share Name - имя сетевой папки. Для CIFS (SAMBA) серверов в поле options следует указывать vers=1.0 .

 

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

 

В комплект сборки входит компонент, эмулирующий плеер Squeezelite для воспроизведения через рендерер под управлением плеера Roon.

Чтобы активизировать этот компонент, внизу вкладки Tweaks в настройках PiCorePlayer надо добавить в поле User Command #2 строку /home/tc/upnp/roon.sh и нажать ниже слева кнопку Save. После этого перезагрузиться.

В плеере Roon в настройках Settings на вкладке Setup следует включить опцию Enable Squeezebox Support. После этого рендерер будет доступен для выбора в Roon как Squeezelite устройство.

 

 

Изменено пользователем IgorA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заголовок при старте ар "Album Player for Linux. Console version" 1-ое предложение, предлагаю выводить белым цветом - при ShiftPgUp лучше видно, где начинается вывод текущего приложения, можно также лидирующей и пустой строкой обособить, но цвет всё равно лучше устанавливать, а не наследовать - он может быть переопределён пользователем, тогда результат получится не айс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Релиз-кандидат версии 2.02 плеера

Aprenderer v2.02 из этого этого образа также как и v2.01 не видит DSD native на BeagleBone.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Релиз-кандидат версии 2.02 плеера

Aprenderer v2.02 из этого этого образа также как и v2.01 не видит DSD native на BeagleBone.

 

Native видит не плеер, а модуль ядра операционной системы.

На тех системах, где Native для этого ЦАПа видит хоть кто-то, его увидит и аплеер.

Изменено пользователем IgorA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему же тогда старая версия из этого сообщения на том же дистрибутиве и с тем же ядром работает с native DSD, а 2.01 и 2.02 не работает?

 

P.S. Все плееры в этом дистрибутиве нормально воспроизводят DSD native. (MPD, NAA Signalist HQPlayer, RoonBrige)

Изменено пользователем ppy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что эта старая версия пишет на вкладке Status интерфейса о поддерживаемом режиме DSD? И что там же пишет 2.02?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2.02 ничего не пишет. Как будто нет воспроизведения. Хотя Jriver воспроизводит.

Скриншот старой версии сейчас сделаю.....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересует вкладка Status панели рендерера для двух версий. Она везде есть и там в обоих случаях что-то конкретное выводится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В новых версиях Native не воспроизводится в целях безопасности слуха и аппаратуры при включенной опции регулировки громкости, поскольку для Native громкость в цифре не регулируется. Возможно, надо просто отключить опцию цифрового управления громкостью, которая выключена по умолчанию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Новая, воспроизведение идёт в Jriver. Статус не меняется.

 

Регулировка громкости без галочки.

Перед запуском обоих вариантов ставил только отметку напротив DSD native. Ну и карту указывал.

post-30075-0-18967400-1559338621_thumb.jpg

Изменено пользователем ppy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Новая версия тоже видит поддержку Native и может воспроизводить в этом режиме. Тут скорее проблема в сопряжении конкретно с JRiver. Я посмотрю, что там будет с dsf.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

The Best of Linn Records. 04. Fiona Mackenzie, William Jacson. Ba Mo Lenabh.wav - тестовый трек 16/44 46МБ с вокалом Фионы, показателен на интонационно-эмоциональное разрешение.

 

apc.png

 

TinyAPC.iso - консольная версия диска Игоря 63МБ, оставлены лишь модули alsa-base, alsa-utils, apmenu. Последний дополнен ярлыками-ссылками ap0.sh, ap1.sh, ap8.sh. При появлении командной строки вводим имя ярлыка, жмём Enter, попадаем в выбранную версию ap. Изменить шрифт можно с помощью команд ru.sh (по умолчанию), eu.sh (содержит умляуты), cy.sh - все 3 варианта шрифтов содержат кириллицу.

 

Если цап USB, то в запуске alsa-utils нет необходимости, можно задиезить его запуск в /tce/sceboot.lst, тогда он загружаться не будет.

 

3 варианта загрузки.

 

Отключение в БИОС ненужных устройств, понижение частоты шины и напряжения питания процессора даст звуку большую прозрачность и разрешение.

 

По желанию слушаем тестовый трек и отписываемся здесь, есть ли разница в подаче и если есть, то какой ap показался лучшим.

 

 

Методика. Запускаем какой-либо из вариантов ap, настраиваем, слушаем трек, по Х Enter выходим из ap, курсор UP, изменили номер в apN.sh Enter, слушаем трек, выходим, запускаем другую версию, слушаем и тд.

 

PS. Ashit Desai. 02. Enlightenment (Jai Jagadish Hare).flac

Ashit Desai. 10. Bliss (Paramparik).flac

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

tinyap.iso - консольная версия диска

Дайте ссылку для скачки на другой ресурс.Яндекс в Украине запрещён.Если можно,на Гугл диск .Спасибо.

Изменено пользователем pupsik2005

музисточник-GIGAH170M-D3H,PentG4400,Juli@ PCI-выход по аналогу; CD-MARANTZ 72MKII; усь-REVOX A78 MKII; акустика-YAMAHA NS-515F напольные+CASTLE ISIS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AleXH,

Мне всё понравилось в представленной консольной версии плеера от мини размера и конечного вывода звука!!

P.s

Не плохо было бы приложить тестовый файл инструкцию об управлении плеером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Дайте ссылку для скачки на другой ресурс.Яндекс в Украине запрещён.Если можно,на Гугл диск .Спасибо

 

friGate UA - для Украины (https://chrome.googl...opeepaoik?hl=ru). В случае чего ручками подстроите/добавите Яндекс диск, там всё просто.

 

zwvTzLm.png

 

friGate UA - это просто friGate запиленный под украинские блокировки. Я чистый сам запиливал.

Изменено пользователем Max_A

 

Musician Pegasus (сменил Audio-GD D77) -> Schiit Lyr Multibit (Jcat Femto -> Neotech NEUB-1020 -> Пегас-> Lyr) + HD650 + Hifiman 560 v.2 + Genelec 8010 (замена кондюков) + Dynaudio 9S (замена проводки и кондюков)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Новая, с исправлениями, версия сборки для Raspberry Pi с плеером и рендерером 2.02:

 

http://albumplayer.r...icoreap_202.img

 

Исправления:

 

• В плеере исправлено сканирование папок. В исходном варианте из-за некорректных операций со строками плеер иногда падал при сканировании.

• В плеере устранено торможение при управлении радиостанциями (при остановке и переключении станций).

• В рендерере исправлено воспроизведение DSD файлов в режимах вывода PCM и Native (когда поддерживается ядром). До этого в рендерере работал только DoP вывод.

Изменено пользователем IgorA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

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

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

By using this site, you agree to our Условия использования.