-
Публикаций
425 -
Баллов
440 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент ampir-nnn
-
Мне совершенно неинтересно ваше мнение. @V.K., По умолчанию стоит generic, а это лишь один из параметров отвечающих за поддержку платформ. Просто, как пример. С уважением, Владимир. По умолчанию стоит generic, я в курсе. А вы наверное впервые открыли menuconfig ? Если вы измените параметр на AMD, это не значит что исключите поддержку проц. Intel. Это оптимизация кода, с флагом компиляции ядра. Сейчас, если у вас не Pentium 2, AMD Athlon или другой экзотичный, изменение этого параметра ничего не даст. Сборщики систем, отвечающих за поддержку платформ Это наводит на мысль, что Вы нормальной системы то не слышали. Я не глухой и слышу все вокруг, в нашей системе Я уже писал что на аудиофилию мне с.... , у меня чисто программно-аппаратный интерес к теме.
-
@UNITRA, Надеюсь, что у Вас все еще впереди... Надеюсь что нет Я лучше тогда на рыбалку ....., ну или по бабам. Это гораздо лучше, чем провода слушать @SPaudio, Т.е. исключение из ядра поддержки AMD настолько для вас сказалась на звуке, что вы решили пожертвовать частью слушателей? Вот например некто Bason (знаете такого?) активно рекламирует дешевую мать ASRock N68-GS4 FX R2.0, которая, по-моему только для AMD.. Исключить поддержку проц. AMD из Linux ядра невозможно, как и из Windows тоже.
-
Если не Jack, то будет другое "передаточное звено" от ASIO, ALSA .... или Aplayer, без него не получится. Кто-то еще из специалистов по линукс или звуку прокомментирует это утверждение? ampir-nnn, что имеется ввиду: "..и дисковой системы" - т.е. если носители инфы, подключены к МП напрямую (без сети) по USB или по SATA, то это увеличивает джиттер? USB еще могу согласиться, джиттер там или что еще, но по USB лучше не подключать (в т.ч. и с флешек систему лучше не загружать, так, только для посмотреть), а чем SATA не угодил? Естественно, у подключенных по SATA дисков или CF собственное линейное питание. Я имею ввиду работу на уровне драйвера, а линейное питание SATA дисков и прочих PC устройств это .... "фигня аудиофильская". Пора заняться заменой ёмкостей на МП, на аудиофильные. В Linux тоже самое. Я думаю что Xonar Essence STX и должна звучать намного хуже, даже встроенного Realtek. На внешний ЦАП можно и нужно выводить не USB. Поделитесь с нами своими переработками, ну .. в глубине айсберга, все равно докопаемся Вы обязаны это сделать, даже по моей просьбе. Так как вы внесли изменения в готовый код /// GNU GPL И всю эту информацию о системе BLACKOS отобразите на своём сайте, так будет правильно.
-
А кто сказал что зря, все правильно сделали авторы BLACKOS. И все это не просто, как кажется, согласен. Я хочу пойти в другую сторону, ещё раз попробовать собрать минимальный Linux с сетевой загрузкой. Попробую удалить все кроме ЗК и сети, из системы и ядра. Аудио данные через NetJack или Jacktrip. https://github.com/j...h_User_NetJack2 https://ccrma.stanfo...tware/jacktrip/ К аудио серверу можно будет подключаться из любой системы с Jack. Больше всего джиттера в системе от USB и дисковой системы.
-
Она не закрыта GNU General Public License , просто упакована в RAW диск. Да, версия BLACKOS-lite оптимизирована для аудио, у них своё сильно урезанное RT ядро 4.1.19-rt22 ну и то о чем выше. Отличия, нужно найти исходную версию OpenELEC на ядре ~ 4.1.19 и посмотреть. Я её даже не устанавливал, пока Последняя версия OpenELEC на ядре 4.9.30 интернет, samba, bluetooth ..... смотрите сайт. Опции ядра # additional parameters to extlinux EXTLINUX_PARAMETERS=" т.е. пусто Будет время, пошаманю .... интересная система.
-
Вот, вроде немного разобрался, ради интереса .... Есть довольно старый дистрибутив операционной системы Linux - OpenELEC. OpenELEC - это встроенная операционная система, построенная на Kodi. http://openelec.tv/h...hat-is-openelec https://ru.wikipedia.../wiki/OpenELEC. Архив этой системы здесь http://archive.openelec.tv BLACKOS-Lite - это версия OpenELEC с урезанным RT ядром. В файл /etc/installer.conf добавлена строка параметров загрузки ядра EXTLINUX_PARAMETERS="isolcpus=1 threadirqs clocksource=tsc idle=poll tsc=reliable nosoftlockup" Которая изолирует первое логическое ядро, и три важных параметра clocksource=tsc idle=poll tsc=reliable На первом изолированном от системы логическом ядре запускается Kodi командой taskset 0x2 ionice -c 1 -n 0 nice -n 0 /usr/lib/kodi/kodi.bin --standalone -fs Ничего нового, все грамотно, это было в прошлой ветке. Я писал что ядро RT нужно использовать только с изолированным ядром, иначе смысла в RT ядре нет .... По делу нужно и драйверу аудио устройства тоже выделять ядро, ну для полной нирваны. Чтобы плеер и драйвер работали в монопольном режиме с самым высоким приоритетом. Вот заголовок файла /etc/installer.conf из BLACKOS-Lite ################################################################################ # This file is part of OpenELEC - http://www.openelec.tv # Copyright © 2009-2014 Stephan Raue (stephan@openelec.tv) # # OpenELEC is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # OpenELEC is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with OpenELEC. If not, see <http://www.gnu.org/licenses/>. ################################################################################ # Disklabel for System an Storage partition DISKLABEL_SYSTEM="System" DISKLABEL_STORAGE="Storage" # Defaultsize of system partition (Cylinder: 16=132MB, 31=255MB, 66=517MiB) PARTSIZE_SYSTEM="31" # additional parameters to extlinux EXTLINUX_PARAMETERS="isolcpus=1 threadirqs clocksource=tsc idle=poll tsc=reliable nosoftlockup" ----------------------------------------------------------------------- Опцию threadirqs стоит убрать. Будет время, соберу последнюю полную версию OpenELEC, с нормальным RT ядром и опциями описанными выше, для качественного аудио. Без заморочек "BLACKOS".
-
А почему нельзя анализировать звучание записи гитары Макаревича и Клэптона. Это очень хорошо слышно. "Это уже похоже, извините, на аудиофилию, я не такой" - а вот сейчас цитата, без обит "я не такая, я жду трамвая..." - если это не аудиофилия, то что это, "***** Лихницкого"? Я сейчас слушаю МР3, с Realtek - и все отлично звучит
-
Я не смогу как вы "задвинуть" про контрабас. Как, где, чем, под чем и на чем вы слушаете мне тоже не известно Это уже похоже, извините, на аудиофилию, я не такой Ампир пишет, чтобы потрендеть Просто пообщаться, без маний всяких .... Я определился. я пишу исключительно, что бы дать инфу другим, мол есть варианты. слушайте, определяйтесь, выбирайте. Как-то высокомерно, что ли. Просвещаете типа
-
SQ - что за параметр, в чём и чем измерять его нужно? Это показатель правильной работы всей системы. Латенси и джиттер системы взаимосвязанны. Я одного не понимаю как все что обсуждается, может влиять на USB устройства .... и вообще смысла их использования для вывода звука. Есть у меня USB E-MU 0202 - звук, в общем, хуже чем у Realtek ALC892
-
У вас нет установленного Debian. Значит, агружаетесь с liveCD Lubunt. Создаёте пароль root # sudo passwd Потом все по второму варианту, через chroot. su mkdir /chroot mount /dev/sdXX /chroot # Скорее всего /dev/sdc1 mount --bind /dev /chroot/dev mount --bind /sys /chroot/sys mount --bind /proc /chroot/proc chroot /chroot grub2-install /dev/sdX # Скорее всего /dev/sdc без 1 Debian на флешке сохраниться, с флешки можно будет загрузиться. Внимательно прочитайте http://wiki.rosalab....агрузчика_Grub2
-
Установка загрузчика GRUB2. sudo grub-install /dev/sdX (sdX это ваша флешка в системе Linux) Или: sudo grub2-install /dev/sdX Если нет основной системы Linux, то загрузчик можно установить загрузившись с любого liveCD Linux. su mkdir /chroot mount /dev/sdXX /chroot # В нашем примере sdXX - это sda2 mount --bind /dev /chroot/dev mount --bind /sys /chroot/sys mount --bind /proc /chroot/proc chroot /chroot grub2-install /dev/sdX http://wiki.rosalab....агрузчика_Grub2
-
Это был риторический вопрос. Но пока я его не задал, никто про Windows и Mac здесь даже и не вспомнил. Это вы зря, в прежней ветке упоминали про Mac, различные версии BSD, а Windows обсуждался не менее Linux. Про Windows, я не знаю почему не существует аудио сборок на базе Windows Embedded. Тут возможностей не менее чем Linux. Есть три версии Windows Embedded которые нам подходят. Первая на основе WinXP - здесь самые большие возможности конфигурации, кстати поддержка этой системы до 2019г. Вторая на основе Win 7 - возможно собрать систему от 500 мб, выкинув все лишнее. Третья на базе Win 8 - с ней пока не баловался, по возможностям похоже на Win 7 (не могу найти серийник). Готов выкладовать свои сборки Windows Embedded, но на сколько это законно, без серийника думаю что можно, подскажите ... Про Linux, думаю что загружать всю систему в память смысла нет, все равно все кешируется в память. Linux более половины свободной памяти отдаёт под ситемный кеш, возможно имеет смысл загружать в память только альбомы-треки. Очень положительный эффект имееет RT ядро с обязательным распределением процессов по изолированным ядрам. Настройки можно взять с BlackOS, у меня почти такие же, подправив под свою систему, вечером выложу их.
-
Конечно жалко, много было собранно полезной информации ..... но привычно - у нас так бывает ... Вот просто захотел, или "заболел" один чел - взял и угробил много полезной инфы (труда) от десятков людей, как так, да обычное дело Но, кто мешает в этой теме продолжить Я лично продолжу здесь делиться с Вами своими опытами, когда появится свободное время, для всего этого.
-
"Поверьте на слово" - почему не показать результаты, очень интересно увидеть как "латентность упала до нуля". Мне никак не удалось добиться <1. Если выставить в БИОС все параметры по дефолту, результат будет обратный. Частота процессора и шины большой роли не играет, у меня частота процессора занижена на 30%. HPET в биос лучше отключить, так же ненужные устройства и все плюшки по питанию. Вы предлагаете свои результаты и изменения в системе описать фразами вроде: Сразу финал: вернулся воздух, вернулась сцена, инструменты расставились по этой сцене. Одно из главных - между инструментами появился воздух. Как поверить в то, что это не мои "слуховые галлюцинации". Вы просто мне "Поверите на слово" , да ?
-
Можно попроще, я привел доказательства факта повышения стабильности фазы от простого ядра к RT ядру, от большего буфера к меньшему. А к какому буферу и драйверу это привязано можно наверное опустить, есть сам факт. У меня даже станок ЧПУ от нормальной системы работает "ровнее". И дабы не впадать в высокие материи. @PolarLight http://kokkinizita.linuxaudio.org/papers/adapt-resamp.pdf http://kokkinizita.l...rs/usingdll.pdf Я вижу функционирование zita-j2a так как описано на сайте разработчика. Она была запущенна как индикатор, монитор - без своей основной функции Я не собирался и не собираюсь обсуждать работу этой программы это займет еще 25 страниц, мне есть чем заняться, спасибо.
-
Читайте доки, экспериментируйте. И причем здесь дети, и буфер ALSA, DMA ? "синхронизируется аппаратно контроллером прямого доступа к памяти, никак не зависящем от этой фазы" Давайте если будем, то так. Завернули умный словесный оборот - дали ссылку откуда это у вас. Ваши труды, лично для меня не показатель вашей гениальности как программиста и тем более как теоретика.