Перейти к содержимому


Новогодние скидки  Приглашаем в наши магазины  Аудио для видео   
 

Дистрибутивы для AP Console (Album Player)

linux spartan album player apc плейер консольный аудиоплейер спартанец

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 43

#1 OFFLINE   AleXH

AleXH

    Эксперт

  • Продвинутые
  • 1430 сообщений

Отправлено 25 November 2019 - 17:52

Предисловие

Предполагается, что пользователь уже знаком с TinyAP Игоря и его консольным плейером ap, его настройкой и эксплуатацией, слышал его замечательный звук, недостижимый по качеству в ОС семейства windows, и теперь хочет по возможности получить ещё более качественный звук.

Представляю дистрибутив x64 для энтузиастов Спартанец 3 , созданный именно для решения этой задачи. В зипе содержатся 2 ядра vmlinuz (на выбор) и образ с линуксом initramfs. Либо отдельно в ISO образах, технология записи которых, описана Игорем в его Руководстве пользователя, п.8.1 Запись флешки.

Если у Вас эта флешка уже есть, то нужно лишь добавить новый пункт в меню загрузки в isolinux.cfg, пример:
label spartan
kernel /boot/vmlinuz
append initrd=/boot/initramfs.gz root=/dev/ram0 ro cpuidle.off=1 cpufreq.off=1 idle=poll clocksource=hpet quiet
, добавив файлы из spartan.zip, либо ISO в папку boot.

Аналогично поступаем, если для загрузки используется не флешка, а раздел HDD с GRUB4DOS, добавляем в menu.lst, пример:
title spartan
root (hd1,0)
kernel /boot/vmlinuz root=/dev/ram0 ro cpuidle.off=1 cpufreq.off=1 idle=poll clocksource=hpet quiet
initrd /boot/initramfs.gz

Имена файлов/пути, раздел диска hd1,0 в примерах должны быть заменены на актуальные.


О дистрибутиве SPARTAN 3

Сети нет, поддержки DSD пока нет. Поддерживается большинство SATA контролеров на материнских платах Intel, AMD, но не все. Флешки поддерживаются. Поддерживаются аудиокарты USB, а также внутренние на чипах ENVY24. Все устройства должны быть подключены ДО загрузки дистрибутива. Все разделы монтируются на чтение, поэтому ПК может выключаться и перезагружаться без предварительных процедур.

После загрузки дистрибутива, если она прошла штатно, оказываемся в запущенном консольном плейере Игоря - ap, в папке /media, в которую смонтированы все обнаруженные разделы на подключенных носителях. Подробно настройка и работа с ap описаны в Руководстве пользователя, п.7 Консольный плейер. Также оно доступно по команде aphelp в shell. В самом ap доступна краткая справка по команде h.


Технические моменты

Во имя достижения максимального качества звука в жертву была принесена совместимость - дистрибутив работать будет не у всех - поддержка железа ограниченная, но попробовать никто не запрещает :)

В ядрах, имеющих в названии метку nacp, отключена технология ACPI, в ядрах с меткой acp, ACPI в том или ином объёме задействована. Начинать ознакомление лучше с ядер nacp.

Также могут быть использованы не только ядра Игоря, но и флешка, записанная с его дистрибом, например TinyAP x64 и добавлением загрузки initramfs из этой темы.

Сохранение конфигурации не предусмотрено, поэтому, если дистриб загружается нормально, звук после настройки есть и он Вам нравится, и Вы планируете пользоваться дистрибутивом далее, то присутствующий в дистрибутиве /etc/asound.conf следует заменить на свой, и, возможно, /usr/ap/config.dat, если свои настройки ap Вам нравятся больше.

Распаковковать-запаковать initramfs можно с помощью утилиты AndImgTool 1.3. После распаковки замещаем файлы своими, запаковываем обратно.


Отзывы по звуку в сравнении с другими дистрибутивами приветствуются.

Сообщение отредактировал AleXH: 04 December 2019 - 09:24


Dr.Head

Dr.Head

Индивидуальные новогодние скидки!


Dr.Head дарит подарки! Все, что вы мечтали купить весь год, но не успели,
можно купить в течении декабря по специальным ценам!

Запросите скидку!

#2 OFFLINE   avnflash

avnflash

    Новичок

  • Пользователи
  • 13 сообщений

Отправлено 25 November 2019 - 18:39

Просмотр сообщенияAleXH (25 November 2019 - 17:52) писал:

Дистрибутив x64 для энтузиастов Спартанец 3 , в зипе 2 ядра vmlinuz (на выбор) и образ с линуксом initramfs.

Отдельно в ISO образах acp и nacp


Возвращаясь к автомонтированию файловой системы флэшки. У вас автоматом монтируются флэшки в /media?
У меня получилось только вручную смонтировать  файловую системы флэшки.

mkdir /media/music
mount /dev/sdb1 /media/music

Без этого флэшка видна только как блочное устройство /dev/sdb1

#3 OFFLINE   AleXH

AleXH

    Эксперт

  • Автор темы
  • Продвинутые
  • 1430 сообщений

Отправлено 25 November 2019 - 18:46

да, автоматом в /media вместе с разделами на SATA дисках. Возможно в вашем случае нужно увеличить задержки на детект флешек в init, сейчас стоит 2 секунды до процедуры монтирования. Если задержку увеличить, то всё должно заработать.

Сообщение отредактировал AleXH: 25 November 2019 - 18:50


#4 OFFLINE   avnflash

avnflash

    Новичок

  • Пользователи
  • 13 сообщений

Отправлено 25 November 2019 - 18:49

Просмотр сообщенияAleXH (25 November 2019 - 18:46) писал:

да, автоматом в /media

Поизучаю этот вопрос.

#5 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 25 November 2019 - 19:01

Имеется ввиду монтирование флешки до того как загрузили линукс, если вставить после к примеру вторую флешку, то её нужно монтировать вручную.
Монтируются по имени найденных дисков в системе, т.е. если есть к примеру диск /dev/sda1 то и монтируется в папку /media/sda1
Так же в конфиге загрузки линукса /boot/isolinix/isolinux.cfg есть опции кои влияют на звук и на то чтобы монитор компьютера не переходил в режим энергосбережения, а именно
consoleblank=0   cpuidle.off=1 cpufreq.off=1 idle=poll  clocksource=hpet
Скорее всего эти опции уже включены в ядро.
cpuidle.off=1 cpufreq.off=1
Я думаю, что можно включить в ядро модули аудиокарт и других, только нужно автору знать какие модули по команде
в консоли другого линукса

lsmod | grep snd > audio.txt

Скопировать audio.txt на флешку. И прикрепить файл audio.txt к сообщению.
Так же можно и SATA
но уже точно не знаю как выборочно, все модули команда
lsmod  > audio.txt

Сообщение отредактировал verisokin: 25 November 2019 - 19:09


#6 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 26 November 2019 - 08:25

AleXH,
Будет не лишним описание по использованию сборки.С момента скачивания и запуска сборки.

#7 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 26 November 2019 - 10:08

Если качается образы iso.
Записываются на флешку программой rufus  https://rufus.ie/
Сперва нужно попробывать образ nacp
После записи выбирается при начальной загрузке компьютера - загрузка с флешки.
Грузится линукс, появляется цветная картинка, затем появляется командная оболочка приглашение >
В этой командной оболочке как обычно вводятся при необходимости стандартные консольные команды для линукса.
Запуск плеера - команда ap
При первом запуске ap, нужно выбрать конфигурацию аудиокарты - нажать цифры 0 или 1, то что Вам нужно.
аплеер покажет ошибку, запустить аплеер второй раз, командой ap
Найденные NTFS разделы жёстких дисков и флешки монтируются по пути имени самих дисков в линуксе.
К примеру флешка - линукс его нашёл как /dev/sda1
И линукс монтирует его в раздел /media/sda1
Если есть музыка на этом разделе, то клавишами как обычно перемещаемся по папкам до желаемой музыки и слушаем.
2. Если приглашение в консоли не появилось и не было цветной картинки, то значит нужно записать исошник acp и далее как описано выше с исошником nacp, т.е. требуется частичная поддержка ACPI чтобы линукс загрузился.
Если разделы жёстких дисков не видны да же в команде fdisk -l, значит требуемего для Вашей материнки SATA модуля нет и нужно слушать на флешке.
В будущем возможно появится поддержка для Вашей материнки SATA.

Если в архиве - не iso образы, то требуется модификация конфига загрузчика линукса или на флешке с линуксом или с разделом диска, на коем уже есть линуковский загрузчик. Модификация связана с прописыванием ядра и архива линукса в конфиг загрузчика линукса.
Если Вам понравилось звучание и Вам не хочется нажимать дважды команду ap
То нужно редактировать архив линукса в виндовс - initramfs.gz программой AndImgTool 1.3
Так же можно редактировать и конфиги линукса в этой программе.
Т.е. можно прописать автозагрузку ap (в архиве, не образы iso, уже прописан) и свой конфиг ap /usr/ap/config.dat и конфиг альзы  /etc/asound.conf для Вашей карты и линукс будет сразу грузить  ap после включения компьютера и выбора флешки с линуксом.

Сообщение отредактировал verisokin: 26 November 2019 - 10:21


#8 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 26 November 2019 - 10:46

Картинка появилась приглашение тоже.При вводе команды ap пишет об ошибке ERROR:Not fond sound devices.
В строке вводим 0 или 1 пишет No such file or directory.
Вообщем выдаёт одни ошибки.

#9 OFFLINE   AleXH

AleXH

    Эксперт

  • Автор темы
  • Продвинутые
  • 1430 сообщений

Отправлено 26 November 2019 - 10:50

China, 2 последних абзаца 1-го поста.

#10 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 26 November 2019 - 10:59

AleXH,
2 последних абзаца 1-го поста.
Именно их использовал. Что первый что второй выдаёт одни и те же ошибки.


#11 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 26 November 2019 - 11:09

Просмотр сообщенияChina сказал:

ERROR:Not fond sound devices.
audio Карта у Вас какая? Если не USB и не типа тремор( карты на чипах ENVY24) то не поддерживается пока что, если хотите что бы добавили Вашу карту то
в консоли другого линукса

lsmod | grep snd > audio.txt

Скопировать audio.txt на флешку. И прикрепить файл audio.txt к сообщению.

Просмотр сообщенияChina сказал:

Что первый что второй выдаёт одни и те же ошибки.
Это не ошибки, Ваше оборудование пока не поддерживается.

Сообщение отредактировал verisokin: 26 November 2019 - 11:19


#12 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 26 November 2019 - 11:17

verisokin,
Аудио карта ASUS Xonar Essence STX Audio Device

#13 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 26 November 2019 - 13:44

China,
Эта карта не поддерживается, если хотите чтобы автор собрал ядро под эту карту то к примеру в yoktoap, введите в консоли команду
lsmod | grep snd
К примеру у меня на виртуальной машине, вывод команды
snd_ens1371 23250  0
snd_ac97_codec 106942  1 snd_ens1371
snd_seq_midi    12848  0
snd_seq_midi_event 13316  1 snd_seq_midi
snd_rawmidi 23163  2 snd_seq_midi,snd_ens1371
snd_pcm 68083  2 snd_ac97_codec,snd_ens1371
snd_page_alloc 13003  1 snd_pcm
snd_seq 45306  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 13176  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer   22970  2 snd_seq,snd_pcm
snd 52893  7 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_rawmidi,snd_ac97_codec,snd_ens1371
soundcore   13065  1 snd
ac97_bus    12510  1 snd_ac97_codec
gameport    13605  1 snd_ens1371

Или лучше
lsmod | grep snd > audio.txt

Скопировать audio.txt на флешку. И прикрепить файл audio.txt к сообщению.

У меня видно что модуль аудиокарты, используемый ядром это

snd_ens1371
snd_ac97_codec

У Вас скорее всего будет что-то типа snd_rtlцифры т.е. realtec, т.к. в ASUS Xonar Essence STX по памяти используется чип от этой компании.
Или хотя бы имя этого мудуля напишите.
Чем быстрее сделаете тем автор быстрее сделает новое ядро под Вашу аудиокарту.

Сообщение отредактировал verisokin: 26 November 2019 - 13:52


#14 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 26 November 2019 - 14:43

verisokin,
Вводил команду lsmod | grep snd > audio.txt через терминал сборки Игоря выдаёт синтаксическую ошибку.

#15 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 26 November 2019 - 15:37

Сам поищу в инете модуль для ASUS Xonar Essence STX, если найду.
Скорее всего команда grep отсутствует в yctoap.
А если по другому, я сам поищу звуковой модуль
просто
lsmod  > audio.txt
Файл будет на килобайты просто больше, может заодно и имя Вашего SATA модуля так же найдётся.

Сообщение отредактировал verisokin: 26 November 2019 - 16:14


#16 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 26 November 2019 - 21:25

Собрал ядра с дополнительной поддержкой аудиокарт Asus.
Кому интересно можно скачать, переименовать на vmlinuz и скопировать на флешку в папку /boot с заменой. И отпишитесь - есть ли звук. Если карта определяется но звука нет, то дождитесь следующей версии Спартанца.
https://yadi.sk/d/iM1r9eqqfDEXvQ
https://yadi.sk/d/iyNI-EfBYJ0yWw

Так же завтра скорее всего выложу исошники Спартанца с поддержкой Джулий и аудиокарт на Asus. У меня на джулия PCI играет на этом дистрибутиве.
Причём библиотека альзы для джулии и других карт, где требуется для работы микшер для альзы, будет использовать библиотеку альзы без микшера, что лучше звуку для подобных карт.

Сообщение отредактировал verisokin: 26 November 2019 - 21:32


#17 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 26 November 2019 - 22:22

verisokin,
Карта определилась без проблем. Играет замечательно!
Благодарю Вас за проделанную работу!!

#18 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 27 November 2019 - 09:21

China, Отпишитесь по сравнению со звуком на других дистрибутивах. Т.к. мой отзыв и отзыв AleXH уже для нас известен, но не опубликован из-за того чтобы эти отзывы не повлияли на вывод других. Тем более это первый отзыв по дистрибутиву, просьба максимально подробнее.
Так же отпишиетсь заработала ли SATA диски, если нет то ещё раз прошу Вас о
lsmod  > audio.txt
Чтобы я по этому файлу нашёл используемый Вами модуль контролера SATA и включил в ядро.
И версия ядра nacp ? Или acp
nacp лучше по звуку, если материнка на нём заведётся, но не работает возможно в малых случаях в процентах 5-10 от общего количества материнок.

Сообщение отредактировал verisokin: 27 November 2019 - 09:39


#19 OFFLINE   AleXH

AleXH

    Эксперт

  • Автор темы
  • Продвинутые
  • 1430 сообщений

Отправлено 27 November 2019 - 11:11

Просмотр сообщенияverisokin сказал:

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

#20 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 27 November 2019 - 12:30

verisokin,
SATA диски видит и открывает во всяком случаи ssd диск на котором установлена основная система видит и открывает.
Сравнить звучание с другими системами (максимально беспристрастно) и отписаться смогу когда на то будет время пока увы и ах.

#21 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 27 November 2019 - 12:35

Можно и не спешить с отзывом. Когда будете свободны отслушаете и отпишитесь. Подождём от других людей.
Укажите только версию nacp или  acp.

Сообщение отредактировал verisokin: 27 November 2019 - 12:38


#22 OFFLINE   China

China

    Эксперт

  • Продвинутые
  • 1350 сообщений

Отправлено 27 November 2019 - 12:54

verisokin,
В данный момент использую версию nacp.

#23 OFFLINE   verisokin

verisokin

    Знаток

  • Пользователи
  • 231 сообщений

Отправлено 27 November 2019 - 13:38

Версия Спартанца для джулии будет позже, возможно завтра-послезавтра. Так же будет регулировка громкости командами по типу p0 ....p100.
Возможно изменится монтирование жёстких дисков с имён линукса на "disk_1" ... "disk_10" и т.п.
Правда пока заинтересованные в работе на джулии пока не отписались.

Сообщение отредактировал verisokin: 27 November 2019 - 13:41


#24 ONLINE   SerB2

SerB2

    Специалист

  • Пользователи
  • 309 сообщений
  • ГородТарасовка-Москва и обратно
  • Занятие:Позаботься о своём теле,чтобы душе хотелось в нём жить.

Отправлено 28 November 2019 - 11:42

Никогда линуксом не пользовался,но решил попробовать сборку Tiny с флешки,да,отлично звучит,но я пользуюсь пк,и слушаю музыку.Получается надо отдельно какой нибудь неттоп,мини пк иметь....
Какая мин.конфигурация железок подойдёт ? например такой,может ? (первое,что попалось на авито)
https://www.nix.ru/a...1.html#pid=2241
aleXmod #64+astell & kern michelle
IFI MICRO IDSD+SENNHEISER HD 800,
Denon Ah-D5000




Dr.Head

Dr.Head

Индивидуальные новогодние скидки!


Dr.Head дарит подарки! Все, что вы мечтали купить весь год, но не успели,
можно купить в течении декабря по специальным ценам!

Запросите скидку!

#25 OFFLINE   AntonKhonin

AntonKhonin

    ГУРУ

  • Пользователи
  • 888 сообщений
  • Город- Герой
  • Занятие:Изучаю правила форума

Отправлено 28 November 2019 - 14:33

Просмотр сообщенияSerB2 сказал:

Никогда линуксом не пользовался,но решил попробовать сборку Tiny с флешки,да,отлично звучит,но я пользуюсь пк,и слушаю музыку.Получается надо отдельно какой нибудь неттоп,мини пк иметь.... Какая мин.конфигурация железок подойдёт ? например такой,может ? (первое,что попалось на авито) https://www.nix.ru/a...1.html#pid=2241
А может лучше piCoreAP 6.0 (Raspberry Pi) + что - нибудь из Этого или Такого К примеру...
Вот здесь ещё можно посмотреть Chipdip.raspberry-pi-3-model-b   Для ознакомления с вопросом. :smile83:

Сообщение отредактировал AntonKhonin: 28 November 2019 - 14:45

                                                                                              $ РЕКЛАМНОЕ  МЕСТО  СДАЕТСЯ  В  АРЕНДУ $





Похожие темы Collapse

  Название темы Форум Автор Статистика Последнее сообщение

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Изображение
Беспроводные наушники в магазине Dr.Head.