-
Публикаций
5 555 -
Баллов
14 098 -
Зарегистрирован
-
Посещение
-
Победитель дней
15
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент IgorA
-
@Evgen1, всё, что в TINYAP имеется сверх минималистской сборки голой системы, добавлено в папку sce и загружается с флешки в файловую систему ОС только через список в файле sceboot.lst. Любой человек без всякого моего участия может отключить все модули и за минуту вернуться к первозданно чистой системе. Потом включить alsa-base и alsa-modules, поскольку без этого звука не будет, и пробовать. Можно удалить не используемые sce файлы с флешки по пути tce/sce, но с этим и без этого ничего не изменится.
-
@audioshock Дмитрий, в dCore нет базовой версии с GUI. dCore-stretch64.iso - консольная версия. Там только ядро и образ начальной файловой системы. Она и лежит в основе сборки TINYAP. Если в TINYAP в sceboot.lst отключить все пакеты из загрузки, то и она вернётся к этому исходному базовому состоянию, станет как dCore-stretch64.iso. dCore-stretch - это урезанный debian. На основе ubuntu - dCore-bionic.
-
Для адаптации коллекции к консольному плееру есть возможность порезать её на треки, используя CueTools, foobar2000, xrecode. Для извлечения треков из SACD - Sonore ISO2DSD. Поддержки CUE в консольном плеере не будет.
-
@pupsik2005 Я не знаю, поможет ли новый вариант в этой проблеме, но попробовать можно будет.
-
@pupsik2005 Да, я имею ввиду bzImage. Системная информация о найденных звуковых картах и их состоянии находится в папке /proc/asound В ближайшие дни будет обновление сборки TINYAP с пересобранными модулями ядра в файле образе исходной файловой системы. Можно будет попробовать ядро без сети в этой версии.
-
@pupsik2005 У меня ядро без сети видит внутренние звуковые карты. Может быть, какая-то нестыковка урезанного ядра с конкретным железом, и если так, тогда надо использовать полное ядро.
-
Вариант консольного плеера x64 с инверсией фазы. Файл из архива добавить в папку консольного плеера и запускать для инверсного воспроизведения вместо обычного ap. http://albumplayer.r.../ap-inv2.tar.gz
-
@pupsik2005 Чтобы загружалось ядро без сети, достаточно в одном файле в одной строчке к слову "Image" добавить цифру "2". В соответствии с Руководством пользователя. И обычно у всех интересующихся эта несложная операция получается.
-
В мануале в комментариях к MMAP/RW режимам сказано, что приоритетным может быть любой из них, если второй эмулируется поверх первого. Но на XMOS ЦАПах MMAP лучше.
-
Меня прямо вверху этой страницы уже ругают, что слишком много добавил в консольный плеер. Управление фазой точно не буду добавлять. Могу отдельно собрать инверсную версию - переключаться через перезапуск.
-
@Evgen1, добрый день. В консольном плеере нет управления фазой. Есть в полном на вкладке настроек DSP.
-
О маке размышлял, но не реализацию не планирую - слишком закрытая платформа. Об андроиде даже и размышлять особо не о чем. Для ARM Linux тестовые версии уже выложены и работа, видимо, будет продолжена - добавлена поддержка ARMv7, кроме v8, и некоторая аналогия TINYAP для платформы Raspberry PI.
-
Для CUE код консольного плеера должен будет в разы увеличиться в размере и должна будет поменяться его структура, поскольку для отслеживания переходов между треками потребуется использование прерываний по таймеру и обрабатывающий их поток. Для CUE и ISO уже сделан и всем доступен полный плеер. Не хватает в консоли CUE - загружайтесь в консольном режиме с автозапуском полного плеера и управляйте им со смартфона или планшета.
-
@PolarLight Точки на экране как раз были с самого начала и никуда не делись. Это их пытаются изгнать, а я не поддаюсь. Общая структура кода плеера и схема его работы не изменилась, поэтому как-то противопоставлять первоначальный вариант действующему нет смысла. Тем более, что действующий привнёс поддержку MMAP доступа к буферу в Full Memory. Этого не было в первоначальной версии и это полезное для звука обновление.
-
Тестовая версия консольного плеера x64 для Linux с поддержкой DSD Native mode. В список параметров, выводимый по команде st, добавлена информационная строка Supports DSD Native mode: yes/no. Если там no, то система в этой конфигурации не поддерживает Native вывод на этот ЦАП. Если yes, то Native вывод для DSD будет включен командой nat. http://albumplayer.r...4-native.tar.gz В TINYAP этот архив можно загрузить командой wget, которой передается адрес файла.
-
У Алекса по ссылке вариант с меню загрузки, которое в загрузчике TINYAP не отображается, а как default вариант в этом меню выбрана загрузка ядра с сетью. Которое, соответственно, и загружается.
-
@Kir9790 Это ядро с сетью. Ядро без сети грузится по инструкции из руководства пользователя. Там же есть информация об отключении лишних пакетов и загрузке в текстовом режиме.
-
@Kir9790, возможно, для варианта подключения, который не работает, надо заменить параметр waitusb=10 на waitusb=20 в файле на флешке по пути boot\isolinux\isolinux.cfg в строке append. Под Windows безопасно редактировать эти файлы в FARе.
-
WASAPI может требовать подбора разрядности и режима вывода в панели настроек WASAPI. Плеер не занимается этим подбором на автомате, поскольку возможны разные варианты работоспособных конфигураций и выбор определенных из них является контролируемым. Для внешнего ЦАПа можно попробовать переключить режим вывода Push на Pull (в фубаре этот вариант называется "Event") и включить конвертацию всех разрядностей в 24 бита. Если не поможет 24, то в 32. Обычно не бывает ситуации, чтобы вывод через WASAPI после подбора настроек не работал.
-
@Алексей Андреев, Native можно и добавить. Но убирать обратно или делать параллельные версии с ним и без него уже не буду.
-
@Алексей Андреев В полной версии выбор Native просто блокируется для того большинства, у которого он вызовет проблемы. В консоли же нет блокировки ввода команд и интерфейс консольного плеера должен будет "обогатиться" дополнительным урегулированием ввода пользователем невыполнимых желаний. Что его минимализму и простоте способствовать не будет. И это помимо собственно разрастания кода движка.
-
@Алексей Андреев И DoP доставляет в ЦАП в сохранности оригинальный DSD поток, не преобразуя его в PCM. При этом позволяя сохранить консольному плееру тот минимализм реализации, который и делает его чем-то особым. В этом моя логика. У кого душа просит Native - полная версия плеера в их полном распоряжении. И даже там Native будет далеко не везде, а в дистрибутивах с официальным ядром - мало где.
-
@AleXH Пользователь может ввести команды во время загрузки, что добавит строки в разрыв вывода индикатора. Я предлагаю дискуссию о способах вывода индикатора завершить. Мнениями мы обменялись, пока достаточно, спасибо.
-
@AleXH Консоль - устройство последовательного вывода. Без особой нужды (которой нет) лучше там ничего ранее выведенного не стирать. Это не очень естественно и возможны накладки. Потоки звукового движка и обработчика команд выводят в консоль асинхронно. Никто не запрещает пользователю ввести команду во время длительной загрузки, которая перемешает вывод разных потоков и стирание своего вывода одним из них отработается криво.
-
@AleXH, стирать символы в консоли я не планирую.