Перейти к содержанию

audioshock

Продвинутые
  • Публикаций

    3 648
  • Баллов

    6 620 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    6

Весь контент audioshock

  1. "Эта сборка сделана взамен странно работающей сборки 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 не надо) - перезагрузится - запустить АП, убедится, что все выводится так же как вводится и послушать, твой ли это звук. - установить сборку от Игоря, и убедиться в том же - выпить за победу РФ на ЧМ, завтра, сейчас уже поздно, завтра на работу.
  2. До открытия ЧМ осталось 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? ... Успел, все, пошли "болеть" за наших. Наши - это сборная РФ, на минуточку.
  3. End, да ни какого глубокого смысла нет именно это я и хотел услышать от Адам_а, Алевтин, приветствую! Я знал, что ответит Алевтин - это несколько другой подход к звуку - не только SQ, но и удобства, как говорится, "в тепле". Просто я относительно долго слежу, как Адам экспериментирует с разными осями, плеерами и их сочетаним и каждый раз он возвращается на указанный выше им связку. Я то же был одно время на Win Server 2012 + Jplay (Jplaystreamer) + Asset UPnP + Kinsky: и звук тогда устраивал вполне, и удобств было предостаточно, одно управление с Ipad "точкой" Kinsky чего стоило. Но, когда сравнил все это с "правильным" звуком (исключительно для меня, на истину не претендую) в линукс системах, сделал простой вывод, что сильно оптимизированная винда - это и есть линукс, в плане качественного вывода звука. Правда я так и не попробовал AudiophileOptimizer , была возможность , но я сменил "железо", а этот оптимизатор привязывается к определенному железу и на другом работать не будет. Короче: - первое, лично я очередной раз рад за Адама, что он опять нашел свой звук, вернее вернулся к своему звуку. - второе, Алевтин, помнишь: "Мы подождем..."
  4. End, дело не в этом (там все "купленные элементы"), вы все таки уточните у Адама: "... и почему?"
  5. Игорь, я пробовал в Tiny монтировать по UUID (и по LABEL) не получилось, в инете попадалось решение, установить util-linux.tcz. Сам пока не пробовал, т.ч. ни чего сказать не могу, как это работает. Я выше предложил скрипт автоматического монтирования по именам, как вы сказали "обезличенные sda/sdb/sdc", при этом fstab вообще может не содержать ни какой инфы про разделы, которые надо монтировать, скрипт все делает сам. Посмотрите, может поможет чем.
  6. Отлично! Спасибо за инструкцию, я обязательно попробую собрать, как будет время. Но, судя по реакции форумчан, не многих заинтересовала (или многих не заинтересовала) собственноручная сборка ОС, поэтому,к Вам просьба: для тех, кто пользует ваш плеер, не могли бы Вы сделать образ своей рабочей ОС (консольный вариант ОС с консольным плеером) и выложить для общего пользования, можно здесь, можно на вашей ветке.
  7. Игорь, 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.
  8. Игорь, Собственно, Б-г с ним, с amixer, главное, как вы пишите, что APlayer играет в версии х64. Тогда ещё один вопрос, что за dCore x64, почему этот образ, а не CorePure64?
  9. Игорь, приветствую! Файл /etc/asound.conf есть? Если есть, то удалив его можно запустить amixer или alsamixer.
  10. ampir, Непонятно, потому что лень задуматься. Разговор не о теории вывода звука в линукс, кто это знает, тому это не интересно, кто не знает, тому тем более. Вопрос простой, см. пост выше, что пишет End (с моими уточнения): почему, собирая Tiny + АП по одной и той же методе, 32 битная система выводит через alsa, не меняя частоты файла, а 64 битная ось, с теми же пакетами и настройками гонит все через dmix, меняя частоту, как указано в dmix до 48 кГц. Все, больше ни чего не интересует, что там "alsamixer и amixer выводит в консоли", это не важно. Одна ось (х32) работает, вторая (х64) нет. Почему? А я забыл, что я делал пол года назад, что бы и х64_я работала так же. End, ответа толкового не будет, пользуйтесь то, что есть здесь, если вас устраивает звук этой системы. Можете попробовать еще более минималистский плеер - команда в консоли aplay, но там надо под каждую частоту воспроизводимого файла править конфиг, не очень удобно. Главное, точно не понятно, что этот микшер dmix делает с сигналом, даже если выставить в настройках правильную частоту. Как его запустить писал чуть выше. Можете посмотреть на Аудиомаразме, там парни (человека 3-4) активно развивают эту тему. Только не забудьте перед его запуском удалить /etc/asound.conf, а то этот aplay не стартанет.
  11. Возможно , у меня "все по другому" Ты же прекрасно понимаешь в чем дело, так потрындеть, для других поясню, кто не знает. Когда запускаем консольный 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 на последнем (и последующих) ядре воспроизводить правильно, то могут попытаться это сделать сами, у меня же получилось ранее. Специалисты могут дать совет, все будут признательны. Но могут и просто потрындеть.
  12. Итак, что имеем: - Я забыл как заставить 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, ну все, что мог
  13. Быстренько собрал систему х32 - Чудо чудно, все играет как надо, вот картинрки: формат файла 24-192 АП показывает На дисплее ЦАП все те же 24-192 Формат 24-96 АП ЦАП Почем версия Тини х64 не хочет выводит через alsa, повторюсь х.з., надо разбираться. Если надо выложу образ х32, но - памяти видит не более 3Гб, - как-то все медленнее работает - звук сами оцените.
  14. Резюме: собрал быстренько сборку по своей же инструкции на версии x64 (образ которой был выложен на общее обозрение), беда подтвердилась - все выводится в 48. Почему? Х.з., пока. Но я точно помню, что версия х32 выводила все нормально (у меня ЦАП с дисплеем и я был трезвый). Сейчас попробую еще раз собрать версию х32, посмотрим, самому еще стало интересно, что за... Ждите или попробуйте сами. ... А пока перезагрузил аудио комп с BLACKOS - как в фильме: "Чего ж тебе ещё надо, собака?" Играет! Включил Eagles, Hi-res - КЛАСС!!!
  15. ALARM2 !!! Да, подтверждаю, что и меня после создания флешки из выложенного образа все выводится в 48. Упс... разбираюсь, после создания образа с рабочей системы, я образ на это не проверял, т.к система выводила бит в бит. РАЗБИРАЮСЬ.
  16. Давайте с простого: Что бы в Тини что-т сохранить, эту папка или лучше конкретный файл должен быть указан в файле /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. Давайте ответы на "глупые вопросы"...
  17. End, Если речь идет о последней сборке, то такое может быть если звук выводится через какой-то микшер, который, как и положено всем микшерам все входящие звуковые потоки приводит к одному знаменателю (частоте), в вашем случае это 48кГц. Если вы используете готовый образ, т.е. в котором установлен пакет alsa-config.tcz и при первом запуске плеера от root (любой из предложенных методов, что бы не ошибиться, проще запускать из под sudo mc, и файл ap из любой папки плеера), нужно выбрать устройство вывода звука командой card , указав его номер, выведенный на экран. Дальше, пишу по памяти, лучше выйти из плеера (или плеер сам завершит вою работу) и запустить его заново. У меня таким образом выбирается USB ЦАП на Amanero (что и отображается на дисплее по команде card). При этом вывод звука будет напрямую через alsa и ни какие микшеры не будут задействованы. Пока все, что могу сказать. Если проблему не победите, то можете выложить порядок своих действий, лучше фото экрана.
  18. Юрий, приветствую! Насчет ARM не знаю, не пробовал, а вот ASUS Transformer Mini T103HAF точно рассматривать не стоит. Был у меня подобной конфигурации неттоп от ASUS - для нашего дела железка точно непригодная, хотя компактная и на стойке смотрится стильно.
  19. 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.
  20. 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.
  21. "Клиент" хочет только консольную версию АП, без сети и русификатора, т.е., как говорится, "меньше уже не имеет смысла"
  22. Игорь, приветствую! Правильно, что позднее этого обновления (ссылки в конце поста), консольный плеер больше не обновлялся? Или может я пропустил информацию.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.