-
Публикаций
3 681 -
Баллов
6 620 -
Зарегистрирован
-
Посещение
-
Победитель дней
7
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент audioshock
-
Давайте с простого: Что бы в Тини что-т сохранить, эту папка или лучше конкретный файл должен быть указан в файле /opt/.filetool.lst. Допустим, хотим сохранить изменения в /usr/share/alsa/alsa.conf (повторюсь, допустим), тогда в /opt/.filetool.lst добавляем строчку usr/share/alsa/alsa.conf и выполняем сохранение системы sudo filetool.sh –b. Но, если выводим через USB карту на ЦАП то ничего в alsa.conf править не надо, параметры, указанные в alsa.conf - это настойки минкшера. А у нас должно выводится напрямую через alsa. "...команда card выпадают два варианта 1)default 2)front..." - когда что-то не понятно, то лучше задавать глупые вопросы, "глупые вопросы": выводите через USB карту на ЦАП? Какая карта, какой ЦАП (какой USB приемник в ЦАП), были ли подобные проблемы на предыдущих сборках Тини на оф. ядрах? По идее, после команды card должен выводится драйвер USB приемника ЦАП, в моем случае, например, Аmanero. Давайте ответы на "глупые вопросы"...
-
End, Если речь идет о последней сборке, то такое может быть если звук выводится через какой-то микшер, который, как и положено всем микшерам все входящие звуковые потоки приводит к одному знаменателю (частоте), в вашем случае это 48кГц. Если вы используете готовый образ, т.е. в котором установлен пакет alsa-config.tcz и при первом запуске плеера от root (любой из предложенных методов, что бы не ошибиться, проще запускать из под sudo mc, и файл ap из любой папки плеера), нужно выбрать устройство вывода звука командой card , указав его номер, выведенный на экран. Дальше, пишу по памяти, лучше выйти из плеера (или плеер сам завершит вою работу) и запустить его заново. У меня таким образом выбирается USB ЦАП на Amanero (что и отображается на дисплее по команде card). При этом вывод звука будет напрямую через alsa и ни какие микшеры не будут задействованы. Пока все, что могу сказать. Если проблему не победите, то можете выложить порядок своих действий, лучше фото экрана.
-
End, по вашей просьбе "склепать самую простую сборку тини с обновленным плеером Игоря,не перегружая ее сетью,... итд,просто консольная ос + консольный плеер" - склепал версию CorePure64-9.0, образ здесь, на флешку накатывать Rufus. Плеер установлен в двух папках /home/tc/ap и /usr/ap, как уже писал ранее, мне кажется, что из разных мест плеер играет по разному, сравните. Запускать плеер командой aptc.sh или apusr.sh. Разделы с ФС ntfs и ext на внутренних и внешних дисках монтируются автоматически. Но, послушал я внимательно как все это играет - хорошо, чисто, аккуратно, но все же проигрывает BLACKOS. Как говориться, это дело вкуса, так что сами можете сравнить и сделать свой вывод. Если у вас или у кого еще появится желание самому собрать Tiny+АП на других оф. ядрах, то вот простая инструкция: Текста на первый взгляд много, но ничего сложного нет, тем более, что я приложил готовые файлы, т.ч. руками редактировать придется минимум. Сборка для качественного вывода звука на терминальной версии Core Tiny Linux, работающей полностью в оперативной памяти с консольным плеером Аплеер. 1. Установка и первоначальная настройка ОС. Теперь все действия производим в TinyCoreLinux 2. Настройка параметров сохранения системы 3.Установка и настройка необходимых пакетов 4. Русификация системы 5. Установка консольного плеера Аплеер от Игоря Антонова 6. Монтирование внутренних и внешних дисков и флешек. 7. Настраиваем автоматическое выполнение необходимых команд при загрузке 8. Окончательная проверка системы. 9. Сохранение настроек и безопасность системы Все. Попробуйте содрать систему сами, попробуйте на разные ядрах. Сеть отключите в BIOS. Если надо управление по сети, то надо установить SSH. Сравните с своими сборками, с BLACKOS.
-
End, С русификатором понятно, он нужен, как минимум, у всех есть записи Владимира Семеновича, как тут без русификатора. Можно конечно его не устанавливать (русификатор), для минимизации, а сделать так, что бы русские буквы отображались в плеере "квадратиками" (уже сделал), а название альбома можно в латинице написать. Но лучше конечно установить русификатор, как-то правильнее. Добавлю. Почти закончил собирать Tiny_АП на последнем дефолтовым ядре, сейчас вожусь с подключением разделов с ФС xfs. Вам это наверное не надо, а у меня вся музыка на внутреннем HDD с ФС xfs. Пришлось перевести в эту не очень популярную ФС, "спасибо" ребятам из PVD-audio: когда они "пилили" свою BLACKOS Full, которая у меня на муз. компе, то "перестарались" и удалили поддержку ntfs. Послушал, как играют тестовые записи на последнем варианте Tiny и АП, захотелось и весь материал оценить. Но, пока проблемы с этой xfs, не хочет монтироваться. Если кто знает, как ее подцепить, буду благодарен. ... End, Я вот тут подумал, а чем вас не устраивают имеющиеся сборки Tiny+АП? Только наличием SSH? Сервер SSH можно отключить, можно заремить две строчки в /opt/bootlocal.sh : sudo /opt/eth0.sh - это про статический IP, можно отключить sudo /usr/local/etc/init.d/openssh start - это автоматический старт SSH. Не забудьте сохраниться sudo filetool.sh –b Сеть лучше отключить в BIOS. В первом посте есть инфа "Сборки на RT ядрах , RT ядра из TinyMPD от Дима_с", я как понял вы уже это попробовали, может достаточно, там есть 4430 и не надо делать на "свежих" дефолтовых ядрах? Хотя я почти закончил, осталось добавить RT 4430.
-
"Клиент" хочет только консольную версию АП, без сети и русификатора, т.е., как говорится, "меньше уже не имеет смысла"
-
Игорь, приветствую! Правильно, что позднее этого обновления (ссылки в конце поста), консольный плеер больше не обновлялся? Или может я пропустил информацию.
-
End, приветствую! Консольная Тини + консольный АП сделать очень просто, только Уважаемый Игорь не обновлял консольную версию с, по моему, января. Убрать сеть - это я понимаю, делал универсальную для все вариантов управления. А почему не нужен русификатор, тогда плеер не прочитает имена файлов на Великом и Могучем. Ядра какие нужны, которые идут в "коробке" с системой или, например, RT от Уважаемого Дима_с (автора TinyPMD, тут не знаю, как с правами на интеллектуальную собственность)? Если ядро по дефолту, консольный Тини, консольный АП и без русификатора, то сделаю. ... Добавил: у вас вывоз звука через USB или через PCI? Хотя для дефолтового ядра это не важно. ... Добавил 2: у вас какое железо :32 или 64?
-
ampir-nnn, Можно оставить и так, но вопрос чисто теоретический: если в системе нет других таймеров (HPET отключен в биос) и система сама выбирает tsc как активный таймер (да же при включенном HPET), зачем эту команду прописывать в параметрах загрузки? Вопрос, повторюсь, для самообразования. Ну и что бы не приставали с глупыми вопросами подскажи, где можно посмотреть ПОЛНЫЙ список доступных параметров ядра и, ГЛАВНОЕ, их описание.
-
Потому, что ядро Linux не обращяет внимания на БИОС - в большенстве случаев Это обязательный параметр для звуковой системы Ну да, "дилетантам" проще пересобрать ядро, с тысячами параметров Дилетантам (я без кавычек напишу) конечно же не проще, но когда это делаешь в графическом режиме, то проще из-за наглядности, я имею ввиду раздел "make menuconfig". Исключительно из-за этого. Может быть ты или UNITRA, или еще кто из не дилетантов скажут на что в этом разделе настройки ядра обратить внимание или что достаточно включить в grub в GRUB_CMDLINE_LINUX_DEFAULT="", а остальное, мол не имеет значения, для звука. Я видел много вариантов настройки grub якобы для звука, например такой: GRUB_CMDLINE_LINUX_DEFAULT="clocksource=tsc tsc=reliable intel_idle.max_cstate=0 processor.max_cstate=0 idle=poll pcie_aspm=performance mce=ignore_ce ipmi_si.force_kipmi=0 nmi_watchdog=0 noht nohz=on nohalt nosoftlockup=0" Есть другое предложение, что все выкинуть и оставить только это: GRUB_CMDLINE_LINUX_DEFAULT="clocksource=tsc tsc=reliable" Твое мнение, как правильнее? Помню твой пост про ОС от PVD, ты писал, что у них якобы так: isolcpus=1 threadirqs clocksource=tsc idle=poll tsc=reliable nosoftlockup Есть какой-то подход к этому вопросу, считаю, что один из главных моментов при настройки ОС, не будешь же переслушивать все эти "китайские иероглифы"
-
Да, некоторые и fstab отслушивают А насчет доказательств, их вообще нет - и не только в этой теме. Только Игорь из соседней темы делал попытки. Есть только SQ. осталось придумать чем измерять - косяками или сотками, наверное Точно!!! Думаю измерять надо положением ручки громкости на усилителе: чем правее, тем , т.е. SQ честнее (о соседях не говорим). "...некоторые и fstab отслушивают..." - совершенно верно, Ампир, пример (это правда не fstab, fstab на Аудиомаразме отслушивают): GRUB_CMDLINE_LINUX_DEFAULT="clocksource=tsc tsc=reliable..." Зачем указывать в параметрах ядро это , если HPET отключен, да и если он есть, система все равно автоматически выбирает активным таймер tsc? Может конечно и есть в этом необходимость. Какая? Какая разница, указать это в grub или дать система самой выбрать единственный таймер tsc? Возможно в твоем предложении управлять параметрами ядра через grub есть резон: дописал-удалил параметры, обновил grub, перезагрузился и слушай, что получилось. Быстрее. Но, надо знать точный синтаксис параметров, а это не для нас, дилетантов, и главное, знать на что этот параметр влияет и влияет ли вообще.
-
Я бы написал так: или "По просьбе Дмитрия, пытливого" или "По просьбе Дмитрия и для пытливых". Виктор, отличная работа (правда еще не читал, сужу чисто по объему), буду изучать. Давно хочу сам "сварить" RT ядро, но что-то пока страшновато браться. Может твоя инструкция подтолкнет. Если спецы-линуксоводы выскажут свое резюме оп поводу выше написанного, будет замечательно. Виктор, отлично!
-
CHAY, если аудио файл есть, а cue нет и в плеерах этот файл отдельными треками не отображается (говорят, так бывает, даже когда нет внешнего файла cue, а он вшит в файл, повторюсь, сам не видел, но в инете читал), так вот если cue нет и файл потреково не отображается, то cue писать только руками, как советует si.tempo. Без cue разрезать можно в аудио редакторе.
-
Виктор, отличный отчет! Отличная работа! Главное, что все сделал сам, и что все получилось. Спецы, уверен, смеяться не будут, а дадут дельные советы (если они спецы): что поправить, что может не надо было делать и куда идти дальше. Если ты сам говоришь, что это не окончательная сборка, что еще планируешь сделать для звука и для удобства пользования? Плеер Уважаемого Игоря хорош еще и тем, что "скачал-переписал-запустил", все, больше ни чего не надо, работает на любой оси. Для управления плеером (и рендерером) достаточно установить любой браузер, лучше Chromium (chromium-browser). Браузер после установки можно запустить командой xinit chromium-browser и в адресной строке указать localhost:7778. Если плеер aplayer уже запущен, то в браузере откроется его главное меню. Все, АП запущен. Я выше просил совета у спецов, как сделать так, что после загрузки системы автоматически выполнялись две команды ./aplayer и xinit chromium-browser, ответ я или пропустил, или его не было. Тем более, АП обновился и команда запуска плеера теперь освобождает терминал, здесь же следом можно запустить и браузер. Относительно "большой" объем образа системы сейчас не помеха для распространения: можно сжать RAR и разрезать им же на тома, да и интернет сейчас у всех скоростной. Виктор, вопросы: - зачем устанавливал xdm и blackbox, думаю, что достаточно xserver-xorg, он должен подтянуть x11-xserver и xinit. По моему как-то так, вечером уточню, как я делал. Если тебе все это надо, что бы запустить audacious, то можно обойтись и без них. - плеером audacious можно управлять дистанционно: пультом или по сети? У тебя сеть есть или ты ее не задействуешь, как "зло"? - автозапуск плеера audacious планируешь организовать? Виктор, в чем отличия этих ядер? По какой инструкции ты собирал эти RT ядра, сбрось ссылку, собственные рекомендации и примечания не помешают, а может и инструкцию для не спецов, как я.
-
Я выше давал ссылку на Lin из двух файлов, это самый лучший вариант. Грузил их даже через сеть - бездисковая система. Толку НЕТ. Пробуйте .... ... Отлично, а можно повторить и по подробнее. Здесь много (большинство) не специалисты в Linux, по этому подробная инструкция приветствуется. ... т.е., мы не касаемся вопроса, лучше что-то моего ЦАП или нет, мы говорим только о Linux. Ок! ... Кто не знает (а я думаю, что это большинство) мой ЦАП USB DAC D68 (не реклама, а констатация) Стоил в 2014 всего... , ну не более 1 т. у.е. по курсу. Играет замечательно, есть лучше. я их слышал, но стоят минимум в 3-4 раза дороже. Как я говорил, я обладаю уникальным свойством - я умею останавливаться.
-
Ампир, чуть выше ты написал "Ерунда, слушал и измерял - разница 0" То, что измерял, это вполне возможно. А вот то, что слушал, это вряд ли, потому что не на чем. Если "в бой" идут смартфон и E-MU, то о каком SQ можно говорить. Ты запомнил, что такое SQ? Это качество звука. Есть предложение, ты ни чего не говоришь о SQ, потому что не можешь, но будем очень признательны по вопросам Linux. Ты же специалист? Задача первая: как сделать образ рабочей системы (ISO или IMG), что бы: - размер образа был минимально возможный, что бы удобно было распространять - образ разворачивался на флешку стандартными программами (Win32DiskImager, Rufus и прочими) Ок?
-
Виктор, возможно ты описывал свою сборку выше, но не затруднит еще раз: - почему выбран плеер Audacious? - Debian минимальная установка, без рабочего стола? - в grub какие параметры загрузки ядра? - плеер стартует автоматически или надо запускать вручную из терминала? Можно конечно накатить твой образ и попробовать, но хотелось бы знать что ожидать?
-
UNITRA, приветствую и спасибо! Немного разобрался, но легче не стало. "Моя" команда dd if=/dev/sda of=/mnt/image/image.img bs=10M count=500 действительно создает файл размером 5Гб, если быть точным 4,88Гб Команда fdisk -l /mnt/image/image.img выводя инфу о разделе sda, указывая его "конец" 125040639 (картинка в предыдущем посте), т.е. "конец" раздела /dev/sda И когда это значение вводишь в truncate --size=$[(125040639+1)*512] /mnt/image/image.img то файл /mnt/image/image.img вместо "обрезания", наоборот "наращивается" до размеров раздела /dev/sda - 59Гб. Кстати, вот по этому система не хотела грузиться в память, ей просто не хватило места с таким гигантским файлом. Наверное для личного пользования я остановлюсь на Acronis: размер его максимально сжатого образа раздела /dev/sda составляет 1.37Гб, разворачивается на SSD менее чем за минуту (на флешку за 7-8 минут), но нужна вторая флешка с Acronis Для распространения: максимально сжатый RAR_ом /mnt/image/image.img - 1,68Гб, можно порезать на несколько архивов, разворачивается любой прогой, например Win32DiskImager, на флешку разворачиается конечно дольше, минуты 3-5. Ну или разобраться с рецептом от Дима_с Так что, "Или лыжи..., или я..." ... Команда lsblk показывает, что интересующий нас раздел занимает 59Гб. ... Упс... флешка после Win32DiskImager не загружается. Точно "лыжи..."
-
Упс... ALARM!!! После создания образа по выше описанной методе получилось две беды: - перестал работать пункт в загрузочном меню "Ubuntu to RAM", система при загрузке выдает следующую ошибку: - и куда то пропал файл образа kubuntu.img из диска image Рекомендую, перед всеми экспериментами создать Arconis_ом (или другой подобной программой) образ диска (флешки) с рабочей ОС, что бы потом, если что, можно было восстановить. Вопрос к PVD-audio: Парни, приветствую! Не подскажите, что я делаю не так? Почему после создания образа "ломается" загрузка в память и куда пропадает созданный образ? При этом, загрузка с диска работает нормально.
-
На форуме Тини Дима_с предложил такой вариант: Немного подредактирую, добавив его же инфу, если загрузились не под root, то не забыть добавить sudo. Цитата: Подключаем к рабочей системе флешку или sata диск fat32, ntfs со свободным местом не менее размера раздела на источнике. Смотрим куда она примонтировалась, в случае usb - /media, sata - /mnt Делаем полный образ диска dd if=/dev/sda of=/media/usb1/image.img bs=10M count=500 (это скопирует первые 5Gb, всё равно обрезать truncate.) где sda - диск с системой, может быть sdb. /media/usb1 - путь примонтированного диска, в случае sata будет /mnt/sd*. Ждем окончания выполнения Отрезаем пустое место. 3a. смотрим конец раздела END fdisk -l /media/usb1/image.img Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00070424 Device Boot Start End Sectors Size Id Type /media/usb1/image.img1 * 2048 7147519 7145472 3.4G 83 Linux В данном примере это 7147519. 3b. отрезаем по границе раздела truncate --size=$[(7147519+1)*512] /media/usb1/image.img Этот файл уже можем архивировать. Ctrl-C прервать Конец цитаты.
