-
Публикаций
5 555 -
Баллов
14 098 -
Зарегистрирован
-
Посещение
-
Победитель дней
15
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент IgorA
-
И там отдельно скачивается файл конфигурации ядра, который в папке исходников надо переименовать в .config.
-
Исходники ядра stretch здесь: http://tinycorelinux.../kernel-4.8.17/ Там в папке есть файл README. Надо скачать исходники, распаковать, выполнить несколько команд для сборки. Потребуется компилятор gcc и несколько доп.пакетов: make и т.д. Проще всего взять Lubuntu x64 и собрать на ней, но можно собрать и на dCore, только больше пакетов придется ставить. Если использовать интерактивное меню конфигурирования ядра (его мне на dCore запустить не удалось, только на Lubuntu), то между командами make oldconfig и make prepare надо использовать make menuconfig. Отключая что-то наобум легко нарушить работоспособность системы. После выполнения make bzImage собранный файл ядра будет в папке arc/x86/boot/.
-
Если при создании файла superuser негативных последствий не обнаружено, то будет этот вариант. На моей сборке после sudo mc с ним отображается приглашение root.
-
@AleXH bye - да. Консольный процесс, ставший фоновым, не сможет уже вернуться к вводу с клавиатуры.
-
@AleXH У меня не блокирует. Сейчас загрузил сборку stretch в режиме text, включил в ap воспроизведение, Alt-F2, Alt-F3 работают. В одном сеансе запустил mc, в другом - top. Музыка играет.
-
@Acrobatic В компьютере в начале загрузки надо вызывать меню выбора дисков и загружаться с флешки. Выложенные ранее сборки рассчитаны на загрузку в режиме BIOS. Если загрузка после выбора флешки вообще не начинается, причины могут быть в том, что некоторые современные платы поддерживают только режим загрузки UEFI. Если в списке дисков есть флешка с UEFI и без, надо выбирать строку, где UEFI не упоминается. Винда 8.1 здесь вообще не при чём, она в этой ситуации не используется, поскольку с флешки загружается самостоятельная операционная система. Для систем, где режим загрузки BIOS не поддерживается, а есть только UEFI, далее будут сборки, с которыми можно будет записать флешку на выбор либо как BIOS, либо как UEFI носитель.
-
@AleXH В консольной используется закрытый DSD декодер из библиотеки BASS. Что там внутри, можно спрашивать на сайте www.un4seen.com. Но декодер Анисюткина я к консольной версии точно не буду прикручивать.
-
@AleXH В строку параметров загрузки добавить multivt и потом переключать Alt-F1 ... Alt-F6.
-
Это была альфа-бета.
-
@Acrobatic Ссылка на консольную версию вот http://albumplayer.r...ew3/ap64.tar.gz Если установлен 64-разрядный linux и там отключен автоматический запуск сервера PulseAudio, то остальное всё просто. Если нет, то проще записать на флешку готовую сборку с этим плеером и загрузиться с нее. Подробные инструкции есть по ссылкам в конце этого сообщения: http://forum.doctorh...75#entry1064504
-
Добрый день, Дмитрий! У меня нет возражений, но я надеюсь, что первый релиз Album Player for Linux не за горами, и ссылки есть смысл делать сразу на него.
-
Для тех, кто сомневается - текущая версия доступна по отдельной ссылке и никуда не денется. Плодить искусственно параллельные версии я не планирую. И без этого всё разрастается.
-
AlexH Пока хватает других задач. Консольную к официальному релизу скорректирую.
-
@pm325 Возможно, случайно был включен режим DI. Там стабильное воспроизведение DSD256 DoP, действительно, начинается при буфере ALSA около 3K. У меня процессор i5 3.1GHz и в режимах Standard и Full Memory воспроизведение DSD256 DoP стартует стабильно с буфером 89/178.
-
@pm325, я посмотрел, и, вроде бы, всё понятно. В полной версии плеера, в отличие от консольной, есть параметр "DSD mode limit", который задаёт, до какого порога выводится DSD поток, а выше этого порога - PCM. По умолчанию значение этого параметра DSD128. Соответственно, DSD256 выводится плеером в PCM с повышенной нагрузкой на процессор. Если значение этого параметра поменять на DSD256, то и полная версия выводит на XMOS в DoP поток DSD256 с параметрами буфера 89/178.
-
OK, я посмотрю, какие ограничения в разных версиях будут у меня в этом режиме на таком материале.
-
@pm325, FM движок в обеих версиях фактически одинаковый и существенной разницы по допустимым размерам буфера там не должно быть. Может быть, секрет в том, что декодер BASS в консольной версии игнорирует запрос DoP для DSD256 и выдаёт просто PCM? Какая там частота дискретизации на выходе? Если DoP для DSD256 работает, то должна быть 705600. Принимает ли такую частоту конвертер на базе XMOS 208? Поддержка инструкций AVX вряд ли что-то улучшит, поскольку в коде ядра в основном управляющая логика, а не вычисления.
-
@pm325, возможно, дело в том, как ЦАП работает с DoP. В DoP может выводить и полная версия плеера.
-
@pm325, в DSD невозможно без щелчка соединить треки альбома, если не обеспечивается Gapless. Поскольку в DSD нет однозначного кода тишины и нет сколько-нибудь простого способа бесшовно вставить тишину в разрыв треков. А Gapless не может быть успешно реализован при маленьком буфере драйвера. Поэтому, если надо избавиться от этих щелчков, можно пробовать максимально увеличить буфер драйвера с включенным Gapless и отключенным Full Preloading, а если это не поможет, и как вариант, который может оказаться не хуже этого по результату - использовать режим Standard.
-
serggold1971 Amanero у меня есть, но не от энергетика, а Julong DA8 II, но этот ЦАП в Linux тоже принимает DSD поток только в DoP . Расширение поддержки Native в новых модулях в основном относится к ЦАПам на XMOS. Для Amanero поддерживаются четыре конкретных модели, три из которых - варианты T+A.
-
@serggold1971 Спасибо, это уже хороший результат. У меня с этой версией в нескольких моделях поддержка Native DSD опознается и работает. Ваш ЦАП, если он был при загрузке уже выбран в прошлой версии, можно попробовать выбрать еще раз (повторно) на вкладке CARD. Не знаю, может ли где-то кэшироваться предыдущее состояние, но у меня при переходе на эту версию alsa-modules только после повторного выбора выбранного в предыдущей версии ЦАПа отобразилась поддержка Native.
-
@Acrobatic Как настраивать - рассказано в файле readme_ru.txt. ap2decoder - не папка, а файл и самому с ним ничего не требуется делать. Модули вывода и режимы вывода переключаются на первой вкладке ap2config. Для стандартного модуля вывода выходной плагин выбирается в контекстном меню плеера ("Режим вывода"). Другие модули вывода - это альтернативы Standard/EXTRAS, ASIO/KS/WASAPI.
-
@Acrobatic Если у разных плееров одинаковый отказ, то причина где-то вне плееров. У интерфейсов и у плеера нет "мягких" и "жестких" вариантов. Все интерфейсы вывода и все варианты плеера делают одно и то же и на идеальном железе будут звучать одинаково. Минимизация программной активности для минимизации косвенного влияния на звук реализована во всех версиях плеера для всех интерфейсов. Какие-то индивидуальные особенности, наблюдаемые после всего этого, зависят от неконтролируемых и внешних факторов и никакой гарантии их определенного характера и повторяемости у разных пользователей нет.
-
serggold1971 Я возвращаюсь к просьбе проверить alsa-modules для stretch сборки на проблему с распознаванием ЦАПа при отключенном встроенном звуке. Я пересобрал полностью весь пакет alsa-modules с добавлением расширенной поддержки Native DSD. Посмотрите пожалуйста, как себя поведет этот вариант: http://albumplayer.r...tretch-dsd2.rar
-
@Acrobatic ap2decoder - это модуль вывода. Если есть неустойчивость в его работе, можно попробовать использовать другие модули вывода или варьировать режимы и настройки используемого модуля. Начинать лучше с коробочных настроек, которые обычно достаточно устойчивы.