Возможно ли добиться идеального звука в Linux?

Возможно ли добиться идеального звука в Linux?

Праздно просматривая просторы Интернета, я наткнулся на тему на компьютерном форуме, где один человек утверждал, что ему не удалось добиться идеального по битам¹ звука на Linux:http://www.bleepingcomputer.com/forums/t/617127/sorry-guys-no-more-linux-for-me/По его словам, именно по этой причине он отказался от использования Linux.

Неужели по какой-то фундаментальной причине невозможно добиться идеального звука на Linux? Если нет, то как это сделать?


¹ Bit-perfect — строгий термин; он означает, что аудиовыход идентичен входу — например, если аудиовыход перенаправляется на USB-накопитель, то полученный файл будет идентичен исходному файлу. Аудио, которое было повторно сэмплировано или прошло через микшер, не является bit-perfect.

решение1

Да, конечно, можно, заблокируйтесь по этой ссылке:

https://www.head-fi.org/threads/bit-perfect-audio-from-linux.561961/

  1. Вам нужно установить музыкальный проигрыватель, который позволяет вам выбирать определенные настройки ALSA. Каждая из моих рекомендаций имеет свои плюсы и минусы. По моему мнению, наиболее близким к совершенству является "gmusicbrowser". Мои 4 рекомендации для первоклассных музыкальных проигрывателей:

    1. DeaDBeef http://deadbeef.sourceforge.net/
    2. Gmusicbrowser https://launchpad.net/~shimmerproject/+archive/ppa
    3. Гуайядеке http://sourceforge.net/projects/guayadeque/
    4. Что-то вроде Либета https://code.google.com/p/quodlibet/
  2. Чтобы получить побитно-идеальный вывод из каждого из вышеперечисленных вариантов:

    DeaDBeef:

    1. Нажмите меню «Правка», затем «Настройки».
    2. В окне «Настройки» на вкладке «Звук» > «Плагин вывода» = «ALSA» и «Устройство вывода» = «HDA Intel ALC889,IEC958, S/PDIF» ПРИМЕЧАНИЕ: выбор «Устройства вывода» будет зависеть от типа звуковой карты вашего компьютера. Она может быть обозначена иначе, чем у меня.

    3. В том же окне настроек выберите > Плагины. В левом столбце выберите «Плагин вывода Alsa», а затем нажмите кнопку «Настроить». В окне конфигурации убедитесь, что флажок «Передискретизация ALSA» не установлен, и установите флажок «Освобождать устройство при остановке». > Теперь вы закончили настройку DeaDBeeF для побитового воспроизведения.

    Итак, Либет:

    1. нажмите на меню Музыка > Настройки > вкладка Плеер
    2. для "Выходного конвейера" введите "alsasink device=hw:0,1" (кавычки опустить)

    Gmusicbrowser: см. пост 5 в этомнить:

    Гуаядеке:

    1. нажмите меню «Библиотека» > «Настройки» и выберите «Воспроизведение» в левом столбце.
    2. для Выходного устройства = ALSA и в белом поле справа введите "hw:0,1" или "plughw:0,1" (кавычки опустить)

Я использую Ubuntu studio, потому что ядро ​​в реальном времени, например, требуется ядро ​​в реальном времени jackd. В любом случае, работает отлично.

Пока

решение2

Если вам нравится внешний вид Amarok 1.4 и Clementine, но вы хотите обновленный плеер с более продвинутыми настройками аудиовыхода и ALSA, вы можете ознакомиться с моей версией Clementine под названием Strawberry:https://github.com/jonaski/strawberry/releases Он нацелен на аудиоэнтузиастов и пользователей, которые проигрывают локальные музыкальные файлы. Он поддерживает несколько бэкэндов (gstreamer, xine и VLC) с расширенными опциями аудиоустройств, такими как настройка пользовательской строки устройства ALSA.

Связанный контент