-
Публикаций
3 648 -
Баллов
6 620 -
Зарегистрирован
-
Посещение
-
Победитель дней
6
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент audioshock
-
"Эта сборка сделана взамен странно работающей сборки Tiny Core 64. Это проект Дмитрия по заказу End, в который намеренно входит только консольная версия." End_у крупно повезло! Сборку от Уважаемого Игоря я не пробовал, футбол, однако - победа! Аргентина - Ямайка: 5:0, история повторяется! Но, пока смотрел футбол, понял, как починить свое "творение": странно работающую сборку Tiny Core 64. End, инстукция простая: надо отредактировать /usr/local/etc/alsa/alsa.conf так, как указано на первой картинке здесь, для этого: - задать пароль пользователю root: sudo passwd, и два раза ввести, например, Z (для простоты) - войти в root (пардон за сленг): su - запустить mc: mc (sudo не надо) - отредактировать /usr/local/etc/alsa/alsa.conf как положено и при сохранении указать любое новое имя: 1.conf - удалить alsa.conf и переименовать 1.conf в alsa.conf - сохранить настройки filetool.sh -b (sudo не надо) - перезагрузится - запустить АП, убедится, что все выводится так же как вводится и послушать, твой ли это звук. - установить сборку от Игоря, и убедиться в том же - выпить за победу РФ на ЧМ, завтра, сейчас уже поздно, завтра на работу.
-
До открытия ЧМ осталось 15, успею задать вопрос. Когда такие Гиганты (Игорь, приветствую!) "создают конкуренцию" (обратили внимание, что в кавычках - это шутка), то дилетанты активизирут все, что у них осталось и... Короче, я разобрался почему новая сборка CorePure64 не хочет правильно воспроизводить через АП: в файле /usr/local/etc/alsa/alsa.conf не правильно прописывются пути к файлу выбора устройства вывода звука /etc/asound.conf Вот так правильно, система видит /etc/asound.conf и все ОК! А вот так не правильно, так происходит по умолчанию, при установки CorePure64 ( в х32 такого нет, х.з. почему) - в /usr/local/etc/alsa/alsa.conf не прописывается файл /etc/asound.conf (х.з. почему) и ситема воспроизводт через свой микшер. Но... нет возможности отредактировать файл /usr/local/etc/alsa/alsa.conf, система не дает. Ворпос к спецам: как отредактировать /usr/local/etc/alsa/alsa.conf? ... Успел, все, пошли "болеть" за наших. Наши - это сборная РФ, на минуточку.
-
End, да ни какого глубокого смысла нет именно это я и хотел услышать от Адам_а, Алевтин, приветствую! Я знал, что ответит Алевтин - это несколько другой подход к звуку - не только SQ, но и удобства, как говорится, "в тепле". Просто я относительно долго слежу, как Адам экспериментирует с разными осями, плеерами и их сочетаним и каждый раз он возвращается на указанный выше им связку. Я то же был одно время на Win Server 2012 + Jplay (Jplaystreamer) + Asset UPnP + Kinsky: и звук тогда устраивал вполне, и удобств было предостаточно, одно управление с Ipad "точкой" Kinsky чего стоило. Но, когда сравнил все это с "правильным" звуком (исключительно для меня, на истину не претендую) в линукс системах, сделал простой вывод, что сильно оптимизированная винда - это и есть линукс, в плане качественного вывода звука. Правда я так и не попробовал AudiophileOptimizer , была возможность , но я сменил "железо", а этот оптимизатор привязывается к определенному железу и на другом работать не будет. Короче: - первое, лично я очередной раз рад за Адама, что он опять нашел свой звук, вернее вернулся к своему звуку. - второе, Алевтин, помнишь: "Мы подождем..."
-
Игорь, я пробовал в Tiny монтировать по UUID (и по LABEL) не получилось, в инете попадалось решение, установить util-linux.tcz. Сам пока не пробовал, т.ч. ни чего сказать не могу, как это работает. Я выше предложил скрипт автоматического монтирования по именам, как вы сказали "обезличенные sda/sdb/sdc", при этом fstab вообще может не содержать ни какой инфы про разделы, которые надо монтировать, скрипт все делает сам. Посмотрите, может поможет чем.
-
Отлично! Спасибо за инструкцию, я обязательно попробую собрать, как будет время. Но, судя по реакции форумчан, не многих заинтересовала (или многих не заинтересовала) собственноручная сборка ОС, поэтому,к Вам просьба: для тех, кто пользует ваш плеер, не могли бы Вы сделать образ своей рабочей ОС (консольный вариант ОС с консольным плеером) и выложить для общего пользования, можно здесь, можно на вашей ветке.
-
Игорь, dCore x64 брать здесь? Устанавливать так же из образа ISO? Образ этот dCorePlus-bionic64.iso или этот dCorePlus-stretch64.iso ? Или что-то другое? Повторюсь, я полгода назад как-то "научил" CorePure64 правильно воспроизводить через АП, устанавливая только пакеты alsa и alsa-config. Плеер как положено выбирал устройство вывода, создавал /etc/asound.conf и система видела как выводить звук. Сейчас я это повторить не могу, "секрет" утерян: делаешь все то же самое, файл /etc/asound.conf создается, но система его как бы "не видит" и выводит х.з. как, все конвертируя в 48. Думаю, надо посмотреть в /usr/local/etc/alsa, только там система сохраняет настройки, судя по /opt/.filetool.lst которые могут относится к выводу звука. Возможно в каком-то config прописан прямой путь к /etc/asound.conf.
-
ampir, Непонятно, потому что лень задуматься. Разговор не о теории вывода звука в линукс, кто это знает, тому это не интересно, кто не знает, тому тем более. Вопрос простой, см. пост выше, что пишет End (с моими уточнения): почему, собирая Tiny + АП по одной и той же методе, 32 битная система выводит через alsa, не меняя частоты файла, а 64 битная ось, с теми же пакетами и настройками гонит все через dmix, меняя частоту, как указано в dmix до 48 кГц. Все, больше ни чего не интересует, что там "alsamixer и amixer выводит в консоли", это не важно. Одна ось (х32) работает, вторая (х64) нет. Почему? А я забыл, что я делал пол года назад, что бы и х64_я работала так же. End, ответа толкового не будет, пользуйтесь то, что есть здесь, если вас устраивает звук этой системы. Можете попробовать еще более минималистский плеер - команда в консоли aplay, но там надо под каждую частоту воспроизводимого файла править конфиг, не очень удобно. Главное, точно не понятно, что этот микшер dmix делает с сигналом, даже если выставить в настройках правильную частоту. Как его запустить писал чуть выше. Можете посмотреть на Аудиомаразме, там парни (человека 3-4) активно развивают эту тему. Только не забудьте перед его запуском удалить /etc/asound.conf, а то этот aplay не стартанет.
-
Возможно , у меня "все по другому" Ты же прекрасно понимаешь в чем дело, так потрындеть, для других поясню, кто не знает. Когда запускаем консольный aplayer (любой aplayer от Игоря, не путать с вшитым в линукс плеером aplay) и выполняем команду card, то создается файл /etc/asound.conf, например у меня такой: pcm.!default { type hw card Amanero device 0 } ctl.!default { type hw card Amanero device 0 } в котором указано выбранное нами устройство вывода звука, в которое alsa напрямую передает сигнал, в обход всего и вся и поэтому на ЦАП поступает сигнал, с параметрами проигрываемого файла, что и отображает дисплей ЦАП, см. фото с экрана пару постами выше. Если удалить этот файл /etc/asound.conf , то можно в консоли запустить "внутренний" плеер aplay, aplay /путь до файла wave/*.wav но этот плеер задействует микшер системы dmix, а тот , как и любой микшер, все входные сигналы, например от разных устройств (для этого все микшеры, например, Jack, или dmix, или виндовский, и предназначены и только для этого), так вот, этот dmix приводит все входные сигналы к одной частоте, указанной в его конфигурационном файле. По умолчанию это 48000 кГц. Если опять запустить aplayer от Игоря (не выполняя команду card, что бы опять создать файл /etc/asound.conf), то в этот случае aplayer так же будет выводить через dmix и мы на экране ЦАП увидим "наши" 48000 кГч. В нашем случае, т.е. сборка Tiny + АП, в версии x32 все нормально: устанавливаем alsa и alsa-config (без последнего пакета АП не может выбрать устройство вывода), запускаем АП, потом card, выбираем свой ЦАП, создается /etc/asound.conf и плеер воспроизводит напрямую через alsa. В версии Tiny х64 сейчас это не получилось, как я делал это раньше, я не помню, в предыдущей сборке это же работает. Я разбираться не хочу, потому что есть более музыкальная ось BLACKOS, на которой я и "сижу". Если кто-то хочет разобраться, как заставить Tiny х64 на последнем (и последующих) ядре воспроизводить правильно, то могут попытаться это сделать сами, у меня же получилось ранее. Специалисты могут дать совет, все будут признательны. Но могут и просто потрындеть.
-
Итак, что имеем: - Я забыл как заставить Tiny x64 воспроизводить напрямую через alsa и поэтому выложенная выше инструкция, если кому это интересно - это исключительно для версии х32. Выложенный там образ х64 у меня правильно играть не хочет - все гонит через микшер, где все конвертится в 48 кГц. :( - Выложенная ранее здесь 64 битная версия: CoreTiny_64_8.2.1_4.8.17_APlayer_Console_SSH_RUS__280118.iso играет как надо, не скажу, что отлично, но выводит как умеет напрямую через alsa, т.е. без изменения частоты (повторюсь, как я это сделал, уже не помню, вспоминать не хочу. - Если кого-то смущает, что в этой версии работает сервер SSH, то его запуск можно отключить в файле /opt/.bootlocal.sh заремив или удалив строчку sudo /usr/local/etc/init.d/openssh start - "Истинные" перфекционисты могут так же заремить или удалить строчку, запускающую скрип установки статического IP: sudo /opt/eth0.sh Не забудьте потом сохранить изменения командой sudo filetool.sh –b И напоследок, предлагаю там же автоматизировать монтирование внутренних и внешних дисков с ntfs, для этого надо: - установить пакет ntfs-3 командой tce-load -wi ntfs-3.tcz - скопировать в /opt файл mount.sh ( https://yadi.sk/d/FkZTWo9u3XgZb3 ) - добавить в /opt/.bootlocal.sh строчку sudo mount.sh - сохранить изменения командой sudo filetool.sh –b После перезагрузки системы разделы с ФС ntfs монтируются автоматически, думаю, что другой ФС у вас нет. End, ну все, что мог
-
Быстренько собрал систему х32 - Чудо чудно, все играет как надо, вот картинрки: формат файла 24-192 АП показывает На дисплее ЦАП все те же 24-192 Формат 24-96 АП ЦАП Почем версия Тини х64 не хочет выводит через alsa, повторюсь х.з., надо разбираться. Если надо выложу образ х32, но - памяти видит не более 3Гб, - как-то все медленнее работает - звук сами оцените.
-
Резюме: собрал быстренько сборку по своей же инструкции на версии x64 (образ которой был выложен на общее обозрение), беда подтвердилась - все выводится в 48. Почему? Х.з., пока. Но я точно помню, что версия х32 выводила все нормально (у меня ЦАП с дисплеем и я был трезвый). Сейчас попробую еще раз собрать версию х32, посмотрим, самому еще стало интересно, что за... Ждите или попробуйте сами. ... А пока перезагрузил аудио комп с BLACKOS - как в фильме: "Чего ж тебе ещё надо, собака?" Играет! Включил Eagles, Hi-res - КЛАСС!!!
-
Давайте с простого: Что бы в Тини что-т сохранить, эту папка или лучше конкретный файл должен быть указан в файле /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.
-
"Клиент" хочет только консольную версию АП, без сети и русификатора, т.е., как говорится, "меньше уже не имеет смысла"
-
Игорь, приветствую! Правильно, что позднее этого обновления (ссылки в конце поста), консольный плеер больше не обновлялся? Или может я пропустил информацию.