-
Публикаций
5 594 -
Баллов
14 098 -
Зарегистрирован
-
Посещение
-
Победитель дней
15
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент IgorA
-
@alviktor В piCore поддержка XFS не включена в ядре. Там нет возможности использовать эту файловую систему. Yoctoap поддерживает XFS и версия для Raspberry тоже должна.
-
А что там и как путается без 48000? IDE, видимо, я в ядре вместе с floppy отключил. Не думал, что кому-то надо.
-
По поводу цифрового выхода Juli@ и Yoctoap. Похоже, что новая ALSA иначе выдаёт описание устройств приложениям и по этой причине плеер формирует урезанный список подустройств карт. Пока я с этим разбираюсь, можно попробовать включить цифровой выход следующим способом: В плеере выбрать второе упоминание Juli@ в списке, где DEV=0. Потом в mc открыть по F4 файл /etc/asound.conf, поменять там строку device 0 на device 1, сохранить по F2.
-
Я посмотрю позже, какие есть отличия в двух реализациях ALSA в TinyAP и в Yoctoap. Только не понял "ее нету" - это о чём?
-
Да, работает отлично Тогда проблема в отличиях каких-то настроек или кода драйвера в части, затрагивающей работу c juli@. Но что конкретно - догадаться трудно. Это может быть предметом отдельного исследования. Аналоговый выход Juli@ тоже не работает в Yoctoap?
-
Если драйвер используемой карты или ЦАПа поддерживает режим ASIO, то выбрать в программе ap2config.exe на первой вкладке настроек модуль вывода EXTRAS ASIO. Если ASIO не поддерживается, там же EXTRAS WASAPI или EXTRAS KS. Но там может потребоваться ручная подстройка разрядности вывода, если звука не будет. Наиболее универсальный вариант в этом случае - выбрать вывод "32 бита" на вкладке DSP в ap2config.
-
Работает ли она у вас с TinyAP?
-
@audioshock А диск, на котором зависает консольный плеер, с какой файловой системой и по какому интерфейсу подключен?
-
Дмитрий, а TinyAP свежая? В консольной версии 2 августа было исправление по работе с дисками.
-
До неё, может быть, две-три недели.
-
В "Руководстве пользователя" плеера про это сказано: cs<0 | 1 | 2> Задает режим использования ядер процессора. cs0 - не управлять ядрами. cs1 -занимать одно ядро, вытесняя с него другие процессы. cs2 - занимать два ядра,вытесняя с них другие процессы. В Hyper Threading режиме процессора двумлогическим ядрам соответствует одно физическое ядро.
-
А alsamixer видит карту, показывает какие-то настройки?
-
@Antanas, да, по SSH подключиться можно и об этом сказано непосредственно в аннотации к системе: "По SSH логин root, пароль не требуется." И про apconfig.txt: USE_SSH=1/0 - использовать или не использовать доступ по SSH.
-
@verisokin В системе логгирование и мониторинг отключены и в ядре, и в службах. Поэтому ей нет необходимости что-то писать в файловую систему в статичном состоянии, когда работают только коммуникационные драйверы и менеджер процессов. Если при каких-то системных событиях эпизодические изменения там будут, то и RAMFS, и TMPFS находятся в оперативной памяти и работают с близкой скоростью. То есть по этому вопросу не за что бороться и не на что тратить время. Все настройки ALSA, связанные с преобразованиями частоты и разрядности звукового потока плагинами ALSA игнорируются в режиме вывода, используемом плеером. Это неоднократно проверено практически.
-
Исследовать настройки и их влияние и что-то полезное предлагать - только приветствуется. Но в данном конкретном случае речь идёт не о влиянии настроек на звук. У меня измененная опция ни на что не влияла. И с внутренними картами, и с внешними ЦАПами. Суть, видимо, в том, что для каких-то карт ALSA из-за глюка при работе с конфигурацией включает с этой опцией частоту дискретизации 48КГц на потоке 44КГц, считая, что работает микшер в 48КГц и получается ускорение. А он как раз и не работает в этом случае, поскольку используется режим вывода на устройство "Direct hardware device without any conversions". В yoctoap не создается swap, поэтому тот недостаток tmpfs по сравнению с ramfs, что tmpfs использует swap, здесь отсутствует. В отсутствие обращений в процессе воспроизведения к системным файловым разделам влиять там на звук нечему.
-
@qfile68., когда Shift+PgUp не работает, можно подобрать размер листаемой страницы под экран командой lp. Например, lp35 - будет 35 строк на листаемую командами a и z экранную страницу.
-
Система yoctoap с небольшими исправлениями: http://albumplayer.r.../yoctoap-04.zip • Включена поддержка видеокарт NVidia, без которой в некоторых случаях не было вывода на экран. • Добавлено Firmware для внутренних звуковых карт Creative, RME и др. • Исправлен файл /usr/share/alsa/alsa.conf. В предыдущем варианте на некоторых устройствах поток с частотой дискретизации 44100 воспроизводился ускоренно.
-
Если компьютер не подключен проводом к маршрутизатору, а сеть на нём работает, значит, подключение беспроводное. А если в Windows сеть через провод, то и в Linux надо действовать аналогично, то есть, USE_WIFI=0
-
@viha108 В этом списке не видно беспроводного адаптера для подключения к маршрутизатору. Подключается ли под Windows этот компьютер к маршрутизатору по Wi-Fi?
-
@viha108 Спасибо. Да, по картинкам видно, что при загрузке не опознается беспроводной адаптер. Если на компьютере загружается Windows, то там в панели управления есть диспетчер устройств, а там список "Сетевые адаптеры". Среди них должен быть Wireless Network Adapter. Как называется его модель?
-
@viha108 Если в apconfig.txt без опечаток указано имя сети и пароль, то надо запустить mc и посмотреть, смонтирован ли загрузочный раздел в папку /mnt/boot. Там должны быть файлы, включая apconfig.txt. Это условие можно нарушить, если изменить метку загрузочного диска при записи флешки. Если файлы есть, то по команде ifconfig посмотреть, инициализирована ли сеть wlan0 (выход из mc клавишей F10). Если соединения нет, то, возможно, при загрузке не распознаётся Wi-Fi адаптер компьютера. Если это так, то можно в Windows посмотреть и сообщить мне, какая модель адаптера используется на компьютере. Может быть, нужно дополнительно включить поддержку каких-то устройств в конфигурации системы.
-
Там, где ускоренный режим, можно попробовать поменять в /usr/share/alsa/alsa.conf defaults.pcm.dmix.rate 48000 на defaults.pcm.dmix.rate "unchanged" Команда z - страница вперёд, команда a - страница назад. По команде h выдаётся список доступных команд.
-
Вводить адрес надо в браузере. В apconfig.txt должно быть задано IP=192.168.0.77 USE_WIFI=1 и правильные WIFI_SSID и WIFI_PSK. Если на компьютере, где загружается yoctoap, подключены клавиатура и монитор, можно проверить доступ к сети, введя ping 192.168.0.1 Если будут выводиться строка за строкой (выход Ctrl-C), значит, связь есть. Если зависнет на одной строке, значит, не удалось подключиться по Wi-Fi.
-
В yoctoap драйверы ALSA новее, вряд ли там потеряли цифровой выход в Juli@. Скорее вопрос, как его задействовать. Если в alsamixer на SPDIF буквы mm, то это означает mute. Тогда надо на него перейти и нажать клавишу m, которая отключит mute. В списке устройств для вывода можно попробовать выбирать не subdevice, а устройство целиком - первую строку.
-
Компьютер с yoctoap должен быть подключен по проводу или через Wi-Fi к роутеру домашней сети, к которому должен быть подключен и телефон. Важно, чтобы заданный в параметре IP в файле apconfig.txt адрес был в одной подсети с роутером. То есть, чтобы совпадали первые три секции адреса. Часто встречаются варианты 192.168.1 и 192.168.0, но возможны и другие варианты. В отсутствие домашней сети управлять плеером с телефона можно, включив в телефоне точку доступа и подключив yoctoap к телефону по Wi-Fi. Но, опять же, и в этом случае надо разобраться, в какой подсети телефон раздаёт ip адреса.
