Linux для "аудиофилов"

Здесь обсуждаются все вопросы, не попадающие под другие категории
beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Linux для "аудиофилов"

Сообщение beaver »

В ОС Windows есть определенные приемчики для достижения максимального качества при воспроизведении звука. А именно:
- программный ресемплинг дискретизации из 44.1КГц в 48 КГц (если звуковачка имеет внутренние 48 КГц);
- прямой output вывод минуя системный микшер с выбором нужной битности (16, 24, 32...)

Засев в ОС Debian Linux (с дефолтовым плеером Noatun), обнаружил некоторое снижение качества звука. Возможно из-за отсутствия вышеуказанных приемов. А также пока что не воспроизвожу форматы, отличные от МР3.

Что можете посоветовать?

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

А также пока что не воспроизвожу форматы, отличные от МР3.
Тогда о каком качестве может идти речь?

beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Сообщение beaver »

rain,
вот именно, что хотелось бы услышать АРЕ и FLAC.

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

Тогда в чем проблема? Берем Audio-CD или более высококачественную фонограмму (запись с винила, SACD, DVD-Audio...), если надо сжатие - жмем во FLAC и используем... Хотя в таком случае вопрос встает шире - а при чем тут компьютер?

beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Сообщение beaver »

rain писал(а):Тогда в чем проблема?
1) организовать программный resample 44.1 -> 48
2) организовать наиболее короткий output с выбором битности (24 или 32)
3) организовать воспроизведение APE и FLAC. по умолчанию noatun их не играет.

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

1) Разница в частоте дискретизации в 4 КГц не настолько заметна... Стоит ли заморачиваться на такой аппаратуре? Хотя вообще, можно при кодировании во FLAC указать нужную частоту дискретизации, тогда выходной файл будет уже с 48 КГц.
2) Не вполне понял
3) А кроме noatun'a? flac123, например. Кстати, может просто не установлена библиотека поддержки FLAC (libflac7, она автоматом установится вместе с flac123)

Maxim Britov
Интересующийся
Сообщения: 51
Зарегистрирован: 23 июн 2004, 11:01
Откуда: Minsk, Belarus
Контактная информация:

Сообщение Maxim Britov »

beaver,
1. audacious умеет, остальные не знаю
3. Monkey's Audio (ape) - несвободная лицензия.

rain,
1. Вообще-то имеет значение место перекодировния. Программное - *много* лучше в бюджетном секторе.

Аватара пользователя
nab
Фанатеющий
Сообщения: 159
Зарегистрирован: 07 май 2004, 21:42
Откуда: Сталіца

Re: Linux для "аудиофилов"

Сообщение nab »

beaver писал(а): - программный ресемплинг дискретизации из 44.1КГц в 48 КГц (если звуковачка имеет внутренние 48 КГц);
А які сэнс, калі на звычайным CDDA ідзе 44.1 кГц?
Изображение

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

rain,
1. Вообще-то имеет значение место перекодировния. Программное - *много* лучше в бюджетном секторе.
А які сэнс, калі на звычайным CDDA ідзе 44.1 кГц?
При воспроизведении частота дискретизации имеет влияние на качество звука только в одном месте - после ЦАП, на цифровых фильтрах. Чем выше это значение, тем проще может быть фильтр, тем выше качество звучания (при прочих равных условиях). На дешевой аппаратуре/аппаратуре среднего класса делать передискретизацию, ИМХО, нет смысла - тут много других факторов, ухудшающих качество звука, такие тонкости ловить уже не получится. Стоит ли такое делать на компьютере с бортовой звуковой картой/недорогими PCI а-ля Audigy - решайте сами.

beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Сообщение beaver »

rain писал(а):1) Разница в частоте дискретизации в 4 КГц не настолько заметна... Стоит ли заморачиваться на такой аппаратуре? Хотя вообще, можно при кодировании во FLAC указать нужную частоту дискретизации, тогда выходной файл будет уже с 48 КГц.
Заметна не разница в 4 КГц, а сам факт кривого пересчета. Стоит ли заморачиваться? Мне - да. Вам - видимо нет. :)
2) Не вполне понял
а) В ОС Wndows под популярные плееры разработана технология Kernel Streaming, которая направляет выходной поток прямо на железо, минуя системный микшер. Похожее аппаратное решение есть в Hi-Fi аппаратуре - отключение селектора входов.

б) По умолчанию вывод идет в 16 битах. Более продвинутые аутпут-плугины позволяют поднять разрядность до 24/32/64... бит, в соответствием с разрядностью нашего ЦАПа.
3) А кроме noatun'a? flac123, например. Кстати, может просто не установлена библиотека поддержки FLAC (libflac7, она автоматом установится вместе с flac123)
Спасибо, попробую.

beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Сообщение beaver »

Maxim Britov писал(а):beaver,
3. Monkey's Audio (ape) - несвободная лицензия.
И? АРЕшки не поддерживаются линуховыми плеерами?

beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Re: Linux для "аудиофилов"

Сообщение beaver »

nab писал(а):
beaver писал(а): - программный ресемплинг дискретизации из 44.1КГц в 48 КГц (если звуковачка имеет внутренние 48 КГц);
А які сэнс, калі на звычайным CDDA ідзе 44.1 кГц?
Смысл лишь в том, что большинство бюджетных карт имеют внутреннюю частоту 48 КГц. Получая на вход поток 44.1 они пересчитывают его в 48. И как правило справляются с этим неважно. Альтернативой выступает программный пересчет потока в 48, до подачи на вход карты. В этом случае карта уже ничего пересчитывать не станет, будет обрабатывать 48 как родной. Практика показывает, что второй способ дает более качественное звучание.

Конечно же самым лучшим решением будет использование (полу)профессиональных карт с родной внутренней частотой 44.1. Что я и делаю дома. Для работы жирновато будет. :)

beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Сообщение beaver »

rain писал(а):Стоит ли такое делать на компьютере с бортовой звуковой картой/недорогими PCI а-ля Audigy - решайте сами.
Я для себя уже все решил. Не понимаю - в чем Вы меня хотите убедить? :)

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Сообщение grub »

В ОС Wndows под популярные плееры разработана технология Kernel Streaming, которая направляет выходной поток прямо на железо, минуя системный микшер. Похожее аппаратное решение есть в Hi-Fi аппаратуре - отключение селектора входов.

Не спец в аудио, но мне всегда казалось что вывод на /dev/yoursoundcard именно это и делает... А вот подключение микшера и направление вывода на него -- в ОС Linux уже есть опциональный выкрутас.

Но могу конечно ошибаться
Змагайся і адпачывай!

beaver
Маньяк
Сообщения: 183
Зарегистрирован: 12 фев 2004, 11:26

Сообщение beaver »

Maxim Britov писал(а): 1. audacious умеет, остальные не знаю
Не нашел где. Доставил plugins-extra. Все равно не нашел.

Ответить