Плееры JRiver, Foobar, HQ Player, Fidelia, Amarra, Audirvana, Bug Head Emperor

На linux этого не надо.

1 лайк

Так же, как и на mac os.

Не уверен в этом. Хотя и в обратном тоже.
Есть какие-нибудь аргументы?
MC ведь на достаточно низком уровне работает.

В linux есть настройка типа asio latency в windows?
И вопрос по выбору плеера все еще актуален.

Вы сами попробовали?

Нет, как бы я смог запустить minority clean под linux?
Кстати, я тут про windows 10 iot читаю…

Как думаете, он там нужен вообще? )

1 лайк

Думаю, да. Как чистое питание, как синхронность/целочисленное отношение частот памяти и процессора и т.д.
Если бы он работал, как fidelizer, скрипты cad, audio optimizer, он был бы нужен в меньшей степени (но все равно нужен).
В плеере audacious под linux отрубание лишних модулей положительно повлияло на звук. Точно так же отрубание всего лишнего в ос даст положительный эффект. Так что и свои фиделайзеры в линуксах тоже нужны. И примером тому должен послужить wtfplay. Пробуйте. Жаль, я не могу пока.
А minority clean, это по сути низкоуровневая железячная штука, как настройки в биосе.

Для Windows…

1 лайк

Хироюки пишет что-то о портировании у себя на странице. Видимо, смысл такой, что это возможно.
В таком случае, думаю, он поделится исходниками.
Программиста еще бы найти среди посетителей бара или других сочувствующих. :stuck_out_tongue_closed_eyes:

Там Хироюки и про arm пишет. А что, mc на малине… А мало ли?

На других ОС это не имеет смысла… ближайшая аналогия — Гордиев узел… загнанных лошадей пристреливают.

Аналогию не понял, аргументов не увидел.
Мне ответить тоже нечем.

Около четырёх-пяти лет назад Хироюки выкладывал утилиту-предшественник All Core Any Cures со схожим функционалом (декларировалась оптимизация состояния регистров cpu):

By repeating the assembler instructions “XOR” “OR” “AND” exceeding 7 million lines, the CPU realizes extremely high-quality operation and shifts to the most correct operation base. Using PureBasic’s Macro, change to stack operation by MOVNTI by REASM and realize the most reliable CPU operation. This means that if you run it in the virtual environment, it also affects the host OS.

По утверждению разработчика, даже запуск этой утилиты под виртуалкой будет оказывать влияние на работу не только гостевой, но и основной OS (на мой взгляд, несколько спорное утверждение). Исполняемый ELF-файл под Linux тоже имел место быть.
https://www.google.com.sg/amp/s/gamp.ameblo.jp/tone-123aaa/entry-12467365787.html

В принципе, Вам ничего не мешает самостоятельно скомпилировать одну из ранних ревизий Minority Clean под Linux с заданной разрядностью.
Требуемый компилятор: https://www.purebasic.com/

  • Source code is portable between Windows, MacOS X and Linux.

В крайнем случае, можно обратиться непосредственно к автору:


либо
http://mimizukobo.sakura.ne.jp/cgi-bin/read.cgi?mode=all&list=topic&no=7615#7615

P.S.
Касательно версии ядра ctlos Вы так и не ответили. Приведите результат выполнения команды “uname -a”, пожалуйста.

1 лайк

Linux ctlos 5.8.10-arch1-1 #1 SMP PREEMPT Thu, 17 Sep 2020

Сложно сравнить со всеми этими перезагрузками, похоже, ctlos+mpv играет flac чуть лучше, чем win+pap со всеми моими оптимизациями. Правда, под win еще throttlestop доступен. А чтобы сравнить с wav, придется готовить специально для pap flac без сжатия.

Думаю, надо просить Хироюки скомпилировать mc под линукс.

Ядро 5.8.10, спасибо. Текущий таймер HPET или TSC? Настройки таймера по-умолчанию?

Вспомнилось:
“Как хорошо уметь читать! Не надо ждать, не надо звать…”

Аudacious нужно настроить. Для лучшего звука там нужно поставить alsa выход и выбрать своё HW устройство, тогда звук будет идти без передискретизации сразу на оборудование. Если этого не сделать, будет передискретизация через pulseaudio.

Выход pulseaudio тоже можно настроить, на лучшее звучание, убрав передискретизацию


resample-method = copy
Через ALSA лучше звук, но Pulse не намного хуже (с вышеописанной настройкой) и не использует монопольный режим.
Из того, что я тестировал, Deadbeef мне не очень понравился, какая то дополнительная обработка присутствует, несмотря на то, что всё возможное отключено. А он как бы считается альтернативой Foobar на Linux.
Ну Guayadeque еще неплох.
Можно еще запустить Foobar 2000 через вайн и с помощью плагинов отправить звук через OpenAL, Linux его понимает.
2 лайка

:woozy_face:
К сожалению, не умею читать…
Было бы идеальное решение из коробки для чайников…
А почему вы используете windows? На linux лучшего звука не удалось добиться?

Да вроде делал. Больший толк дало отключение ненужных модулей, но mpv все равно победил.
100 мс. минимальный буфер - это совсем много.

Практически идеальный кандидат для “решения из коробки” - сборки Игоря Антонова. Кстати, консольный проигрыватель его авторства удалось заставить работать под усеченным вариантом Gentoo, более известным под наименованием Wtfplay project.
Выскажу крамолу: на мой взгляд, переход аудио-подсистемы Linux с OSS на Alsa был шагом не вперед, но в сторону. Возврата уже нет и не будет, рассматривать OS семейства FreeBSD тоже поздно, а там уже и до MacOS рукой подать…

Консьюмерские версии Windows ничего, кроме недоумения, не вызывают. Пользуюсь только серверными вариантами, по-хорошему, вообще без GUI.

1 лайк

Mpv играет через pulseaudio, настройте его, чтобы там передискретизации не было.
Я ссылку на статью давал выше.
Вообще Pulseaudio это надстройка над ALSA, странно, что у вас такие результаты. По сути это лишний микшер в пути сигнала. Хотя у нас разные выходы - я через коаксил ЗК, а у вас USB.

Я на 24/96 тестировал. Usb или spdif - разницы не должно быть.
В целом, пока звук не сильно лучше навороченного windows. Буду пробовать дальше, но такую разницу Хироюки за 3-5-10 версий отвоюет.

У меня разница с виндой огромная. Может изза того, что под линукс драйвер ЗК более адекватный. Плюсом тут работает автоподстройка под частоту и битность источника, на винде у меня такого нет. Еще получается передискретизации у меня вообще нет, в ос - отключена, а ЦАП NOS, может по этому у меня линукс однозначно выигрывает.

1 лайк