Опубликовано 15 июня, 20188 г Чтобы не набирать длинные команды для перезапуска, забросил в каталог /usr/bin пару скриптов #!/bin/bash #cd /usr/aplayer #sudo ./aplayer sudo systemctl restart aplayer и теперь набрав, к примеру, apls перезапускаю сервис АП. как перезапустить прогу, а не сервис, думаю не трудно понять... Если есть другой способ, буду благодарен за подсказку. ps не плохое джазовое радио http://stream.srg-ssr.ch:80/m/rsj/mp3_128 Изменено 15 июня, 20188 г пользователем sannik
Опубликовано 15 июня, 20188 г Игорь! Большое спасибо за плеер в линукс. Последняя версия плеера стала работать не устойчиво(имеются ввиду прерывания ) на таких же настройках ALSA Period и ALSA Buffer, которые использую в предыдущей версии. Звучание будет лучше в предыдущем обновлении. Пока остаюсь на предпоследнем обновлении, в этом еще много негативных вещей, хотя есть очень интересные добавления в использовании плеера, не таких важных как звучание, но более удобных. Как всегда, удобства выходят боком. Буду надеется, что все это минует в дальнейших обновлениях. PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 15 июня, 20188 г Автор @Evgen1, последняя версия выкладывалась 3 июня этого года, обновлялась 6-го. До нее были версии 17 мая, 15 апреля, 26 марта. С какой из предыдущих сравнивается последняя? В отношении различий в устойчивости - в каком режиме воспроизведения это наблюдается и при каких настройках буфера/периода?
Опубликовано 15 июня, 20188 г от 17 мая. Period size (frames): 12 Period time (µs): 136 Buffer size (frames): 48 Изменено 15 июня, 20188 г пользователем Evgen1 PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 15 июня, 20188 г Во всех режимаж воспроизведения. В старой все нормально в любом режиме. PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 15 июня, 20188 г Автор @Evgen1, спасибо. С 17 мая по 6 июня звуковая часть плеера не затрагивалась. Было добавлено освобождение консольного окна и переделана настройка на одно ядро, работающая только при выборе этой опции. Поэтому явных причин для разной устойчивости при равных настройках и при воспроизведении того же файла не должно быть. Linux к метафизике, вроде бы, менее склонен, чем Windows.
Опубликовано 15 июня, 20188 г Однако, у меня, это произошло. Плеер работает не устойчиво, а с другими настройками( с Вашими работает нормально), но звучит не совсем интересно. Написал это, с надеждой, что Вы исправите, если нет, буду использовать от 17 мая. От 17 мая он также настроен на одно ядро (quiet isolcpus=3) и это не повлияло на устойчивость, возможно причина в освобождении консольного окна, Вам как автору..... Изменено 15 июня, 20188 г пользователем Evgen1 PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 15 июня, 20188 г Автор @Evgen1 А чем-то ещё, кроме размера буфера и периода, настройки, при которых версия от 17 мая устойчивее июньской, отличаются от варианта из "коробки"? Я проверю результат у себя - тоже посравниваю их на минимальном буфере.
Опубликовано 15 июня, 20188 г Convert multichannel to stereo отключен. Invert phase подключен. Single Core использую. На одном ядре он лучше звучит. Auto move to next album откл. Use tags откл. Preload buffer (frames) 2 в Standard . Во всех режимах воспроизведения устойчиво играет. Бывает использую Steep filter (99%) и Minimum phase. Изменено 15 июня, 20188 г пользователем Evgen1 PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 15 июня, 20188 г Автор @Evgen1 Я проверил версии 17 мая и 6 июня с настройками "из коробки". На минимальных буферах они ведут себя абсолютно одинаково. hi-res 192/24 на грани устойчивости играет в стандартном режиме при настройке period 8 frames/ buffer 16 frames, срываясь на повышенную скорость при активности в браузере с одинаковой интенсивностью. А вот "одно ядро", действительно, менялось между этими версиями. Другие процессы в новом варианте лучше вытесняются, но, может быть, вытеснение прерываний дает какой-то негативный результат. Я могу собрать для теста вариант, где процессы вытесняются по-новому, а прерывания не вытесняются. Может быть, он будет лучше предыдущих в режиме "одно ядро". Нужна 64-разрядная версия?
Опубликовано 15 июня, 20188 г Да PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 15 июня, 20188 г Linux к метафизике, вроде бы, менее склонен, чем Windows. Я бы поспорил. От ядра к ядру тембры меняются. Текущее 4.15 - шепелявое и гнусавое ядро. А low-latency (оно же не жёсткое real-time) ядро это усугубляет. Можно установить UKUU и через него версию 4.17.1 - мягче на верхних СЧ и нижних ВЧ, т.е. там, где слух наиболее чувствителен. Хотя это не совсем для данного топика. Изменено 15 июня, 20188 г пользователем Nikitka soft: EndeavourOS i3wm (preempt_rt kernel) > DeadBeef > ALSA (iec958) hard: SMSL D400EX > ламповый однотакт от Ершова (Ultravox) > Snorry SI-1 mk2
Опубликовано 15 июня, 20188 г Автор @Evgen1 Вот новый вариант (полный архив плеера): http://albumplayer.ru/linux/test/aplayer64.tar.gz
Опубликовано 15 июня, 20188 г Спасибо. По звучанию стал лучше, однозначно. А вот в стандартном и Full Memory режимах играет с небольшими, редкими прерываниями, а в Direct Input вообще сплошные прерывания, до этого все было как в двух других режимах. Да, этот плеер звучит лучше чем от 17 мая, не говоря про от 3 июня. Проблема осталась открытой. С коробки все нормально, но звучание не то. С коробки и от 3 и 6 все нормально. Вся проблема с изменением буфера, в стандартном ставлю Preload buffer (frames) 2 и все... ALSA Period , ALSA Buffer меняем на минимум и все... Другие настройки не влияют. Прерывание стало меньше, чем было, но они есть.... . Изменено 15 июня, 20188 г пользователем Evgen1 PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 15 июня, 20188 г Автор @Evgen1 а от 17 мая - прерываний нет разве, если буферы загнать в минимум? Я погонял - у меня обе новые версии устойчивее в Full Memory Single Core, чем версия от 17 мая. При синхронной с воспроизведением загрузке hi-res с минимальным буфером они играют, когда 17 мая уже только пищит. Кстати, Preload Buffer нет смысла ставить 2. Он меньше 16384 не будет. Там не просто так минимальное значение в скобках указано. Если хочется без буферов, есть режим Direct Input.
Опубликовано 15 июня, 20188 г Если ставлю 2 в стандарте появляются прерывания, спрашивается почему, если он не может быть меньше 16.... Вот как раз Direct Input мне нравится больше, но не во всех версиях, вот в этой он стал интересней чем от 3. От 17, у меня, при моих настройках нет прерываний. При таких же, в этой, есть. Изменено 15 июня, 20188 г пользователем Evgen1 PC(i7-2700k, мат.плата Asus Maximus IV Extreme-z, ОЗУ 32 гб), JCAT USB rev. 1.1, Acoustik Revive USB-1OPL 1,8 метра, TEAC UD-503, CYBERSHAFT UPOCXO-01-SS, Stealth GS 50-50 1 метр, Vincent SV-236 MK (лампы на преде 12AX7 Telefunken ribbed plate),акустические Van Den Hul The Magnum Hybrid по Bi-wiring,KEF Reference 105\ 3,все силовые на PC,DAC,усилитель-Mcintosh один 1,5 метра и два по 2 метра .
Опубликовано 17 июня, 20188 г В последней версии с настройками буфера по умолчанию, при прослушивании радио, щелчков пока не слышал. Хм, вроде как (не долго гонял) и в предыдущей не стало щелкать... Настройки одной версии как то могут влиять на другую? Для смены версий я переименовываю папки и перезапускаю сервис.
Опубликовано 17 июня, 20188 г Автор @sannik Настройки, кроме выбранной карты, каждая версия плеера берет из собственной папки. Косвенное взаимное влияние может возникнуть после включения "Single Core" в каком-либо запуске, так как последствия этого полностью устраняются только перезагрузкой.
Опубликовано 18 июня, 20188 г Косвенное взаимное влияние может возникнуть после включения "Single Core" в каком-либо запуске Именно в этом режиме и проверял... Переключил в "Double Core", перезагрузился.Щелчки в старой появились, новая без проблем. ps воспроизводил mp3/128
Опубликовано 5 июля, 20188 г Автор Загрузочная сборка Album Player for Linux Tiny AP 64-разр. на базе ОС Linux dCore Bionic. http://albumplayer.r...nyap1.0_x64.iso Версия с графическим интерфейсом и с поддержкой загрузки в текстовом режиме. Система полностью работает в оперативной памяти, включая операции с файловой системой. После загрузки флешку можно вынуть (но так не надо делать, если хочется сохранить новые настройки и плейлисты). Записывать сборку на флешку через Rufus: https://rufus.akeo.ie/?locale=ru_RU Я на всякий случай при записи включаю галочку "Исправление для старых BIOS", остальные настройки по умолчанию. Сборка включает обновленные версии плеера и рендерера. Обновления следующие: - Добавлена поддержка выходных частот 705.6KHz и 768KHz для ресемплера; - Доработан режим "Single core" (одно ядро); - Добавлен переход к последней ранее открытой папке при вызове панели выбора папок; - Исправлен ручной запуск плеера при активном режиме демона (в этом случае перезапускается демон); - Каталог радиостанций дополнен новыми высокобитрейтными станциями. Отдельно обновленные версии плеера и рендерера доступны по ссылкам: http://albumplayer.r...player64.tar.gz http://albumplayer.r...nderer64.tar.gz Плеер воспроизводит файлы форматов WAV, FLAC, APE, WavPack, ALAC, AIFF, AAC, OGG, MP3, MP4, DFF, DSF, SACD ISO, DVD-A. Вывод в режиме Native DSD поддерживается для ЦАПов, присутствующих в последних Native DSD патчах для ядра Linux. Список дополнен ЦАПами ALTOR ATDAC и Questyle CMA600i. Также поддерживается вывод DSD в DoP и PCM. Графическая версия системы загружается с фиксированным разрешением 1280x1024. Если это разрешение слишком велико, его можно уменьшить, редактируя параметр vga в строке append в файле boot/isolinux/isolinux.cfg . Значение vga=792 означает разрешение 1024x768, 789 - 800x600. После загрузки через несколько секунд запускается браузер с окном плеера. В качестве браузера для окна плеера использован урезанный, минимальный по потреблению ресурсов процессора браузер Midori. Если браузер при запуске из-за некорректного завершения или задержек доступа не показывает окно плеера, надо нажать кнопку "Load page" в окне браузера. Пропорции окна плеера в графической версии скорректированы для широких экранов. Если приоритетным является управление воспроизведением с других устройств по сети или используется экран с соотношением сторон 4:3, для восстановления исходных пропорций окна в файле /home/tc/aplayer/aplayer.js надо изменить в первой строке var coeff="1.0,1.25"; на var coeff=1.0; После старта воспроизведения окно браузера может быть закрыто без остановки воспроизведения текущего плейлиста. При повторном открытии будет отображаться текущее состояние плеера. При загрузке подключенные диски монтируются по меткам диска в папку /media. При подключении и отключении в процессе работы диски автоматически монтируются/размонтируются. Для исключения повторного сканирования больших коллекций, которое будет занимать существенное время, рационально создавать плейлисты для отсканированных дисков. Именованный плейлист создается, если после вызова панели выбора папки нажать кнопку "+" справа внизу на панели плеера. Вверху панели появляется поле ввода и кнопка "OK", по которой текущий плейлист сохраняется с заданным именем. Сохраненные плейлисты доступны для выбора вверху списка дисков и папок. Кнопка "-" их удаляет. Графическая оболочка ОС управляется через контекстное меню, вызываемое по правой кнопке мыши. Там в разделе Applications есть команды для запуска и остановки плеера, рендерера и браузера. Там же можно запустить файловый менеджер Midnight Commander и терминал. Для завершения работы используется команда Exit в разделе SystemTools. По уиолчанию там выбрана опция Backup, означающая сохранение изменений на флешку. Для управления системой и плеером по сети добавлена программа AP menu. Ее можно запустить из терминала: apmenu.sh или добавить в автоматическую загрузку, добавив строку apmenu.sh в файл /opt/bootlocal.sh . AP menu открывается в браузере по порту 7780: http://ip_компьютера:7780 . IP адрес компьютера в сети можно увидеть, введя в терминале команду ifconfig. Для загрузки в текстовом режиме надо добавить параметр text в строку append в файле на флешке по пути boot/isolinux/isolinux.cfg. Из текстового режима графическая оболочка может быть запущена командой startx . Сборка сразу готова для использования с внешними ЦАПами. Сначала необходимо выполнить выбор устройства на вкладке Card в панели настроек плеера, вызываемой правой нижней кнопкой на панели плеера. Надо ввести в поле ввода номер выбранной карты и нажать кнопку "Apply". Для использования с внутренними картами, такими как ASUS ST, и встроенным звуком требуется дополнительная настройка. В этом случае необходимо подключить в загрузку пакет alsa-utils. Для этого надо убрать знак комментария (#) перед строкой alsa-utils в файле на флешке по пути tce/sceboot.lst . Затем, после загрузки, потребуется начальная настройка уровней для карты в программе alsamixer. Для запуска alsamixer надо временно удалить файл /etc/asound.conf, который после настройки следует восстановить, заново выбрав карту на вкладке Card. Для удаления файла /etc/asound.conf можно использовать файловый менеджер mc, запустив его из терминала командой sudo mc. При обычном запуске у mc не будет прав на удаление и редактирование файлов в системных папках. Рационально, в случае отсутствия искажений, выбрать в alsamixer уровни вывода 100% и регулировать громкость усилителем или в плеере. После настройки и выхода из alsamixer надо выполнить в терминале команду sudo alsactl store Затем убрать символ # в строке с alsactl в файле автозагрузки /opt/bootlocal.sh и выполнить filetool.sh -b . Для подключения компьютера к сети через wi-fi адаптер потребуется установить два дополнительных пакета: wireless и wireless-4.14.10-tinycore64. Их можно скачать по ссылке: http://albumplayer.r...core-wifi64.rar Файлы из архива надо добавить на флешку в папку tce/sce. В файл tce/sceboot.lst добавить две строки: wireless wireless-4.14.10-tinycore64 После загрузки в контекстном меню рабочего стола появится запуск приложения WiFi, в котором надо настроить соединение. Затем в файле /opt/bootlocal.sh убрать символ # в строке sudo wifi.sh. Выполнить в окне терминала filetool.sh -b . Изменено 5 июля, 20188 г пользователем IgorA
Опубликовано 5 июля, 20188 г При подключении и отключении в процессе работы диски автоматически монтируются/размонтируются. Игорь, приветствую! Наконец-то! Перед отключением, например, внешнего USB диска, вручную его размонтировать не надо, просто отсоединить диск от компьютера? Проблем не будет? "на базе ОС Linux dCore Bionic" - свое RT ядро планируете или остановитесь на официальном?
Опубликовано 5 июля, 20188 г Автор Дмитрий, я думаю, проблем не будет. NTFS диски монтируются только для чтения. ntfs-3g не используется. Что касается RT ядра, то я пока не планировал. Но не возражаю против альтернативных авторских модификаций сборки.
Опубликовано 5 июля, 20188 г Спасибо. Я почему беспокоюсь про необходимость ручного размонтирования: экспериментировал с каким-то линукс и выдернул внешней USB диска с ntfs "на живую". Диск перестал определяться в винде, а на нем музыкальный архив, я через него переношу контент с рабочего компа на аудио комп. Таблицу разделов конечно восстановил, но первые 5 сек. шока помню: все пропала!!! Так, всем для информации, может пригодится.
Опубликовано 5 июля, 20188 г @IgorA, Записал ось на карту не чего особенно не делал кроме как выбрал звуковую карту асус ст в плеере. Перезапустил добавил файлы и всё заиграло. Изменить разрешение экрана на 1920-1080 так же как в указанном примере? Какие значения нужно выставить? Изменено 5 июля, 20188 г пользователем China
Для публикации сообщений создайте учётную запись или авторизуйтесь