The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск музыкального проигрывателя Audacious 3.8, opennews (?), 23-Сен-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "Выпуск музыкального проигрывателя Audacious 3.8"  –1 +/
Сообщение от Аноним (-), 23-Сен-16, 10:05 
Главное не использовать PulseAudio для воспроизведения музыки, поскольку в нём происходит ресэмплирование всегда. Чтобы воспроизвести звук на линуксе без искажений используйте ALSA. Правда другие звуки системы будут блокироваться.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

10. "Выпуск музыкального проигрывателя Audacious 3.8"  –1 +/
Сообщение от Sunderland93 (ok), 23-Сен-16, 10:07 
>>Чтобы воспроизвести звук на линуксе без искажений используйте JACK

Fixed

Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск музыкального проигрывателя Audacious 3.8"  +3 +/
Сообщение от Аноним (-), 23-Сен-16, 10:09 
Просвети, чем для домашнего использования JACK, лучше ALSA?
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск музыкального проигрывателя Audacious 3.8"  +1 +/
Сообщение от Sunderland93 (ok), 23-Сен-16, 10:12 
Для домашнего использования (без симптомов аудиофилии) лучше как раз PulseAudio. Особенно если многоканальная акустика. А если мучает синдром тёплого лампового звука - то JACK + lowlatency-ядро
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск музыкального проигрывателя Audacious 3.8"  +1 +/
Сообщение от Аноним (-), 23-Сен-16, 10:19 
> Для домашнего использования (без симптомов аудиофилии) лучше как раз PulseAudio. Особенно
> если многоканальная акустика. А если мучает синдром тёплого лампового звука -
> то JACK + lowlatency-ядро

Какие буквы в слове "ресэмплирование" тебе не понятны? PulseAudio ресэмплирует все потоки к одной частоте дискретизации для микширования. И по дефолту в настройках установлен далеко не самый качественный алгоритм:
; resample-method = speex-float-1

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск музыкального проигрывателя Audacious 3.8"  –3 +/
Сообщение от Dow (?), 23-Сен-16, 12:42 
Расскажи, а что тебе понятно о ресэмплировании? Ты вообще хорошо понимаешь что это такое или так, где-то услышал, теперь повторяешь? Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал. Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши. А у тебя частота 44100. Занятно, правда? А уж если сделать по дефолту 96 КГц, то давай, расскажи мне как ты слышишь ухудшение качества, ага.
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск музыкального проигрывателя Audacious 3.8"  +1 +/
Сообщение от Аноним (-), 23-Сен-16, 14:04 
У вас слюни во все стороны брызгают. Проверить же всё элементарно. Запишите звук через loopback, который получится после воспроизведения через PulseAudio, и сравните с оригиналом. Уверяю, результат будет отличаться. Но вы можете дальше брызгать слюнями, только я отойду.
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск музыкального проигрывателя Audacious 3.8"  +2 +/
Сообщение от Anonplus (?), 23-Сен-16, 17:12 
Конечно, будут отличаться, если ты заранее знаешь, что где. Я тебе больше скажу, если тебе дать два стакана с одной и той же водой, но сказать, что в одном водопроводная, а в другом родниковая, то ты тоже разницу почувствуешь.

Именно поэтому, если тестирование не слепое (а лучше двойное слепое, когда тот, кто тебе включает трек, тоже не знает заранее), то его результаты не стоят ничего.

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Аноним (-), 23-Сен-16, 17:28 
Вы говорите о субъективном восприятии, я эту тему вообще не затрагивал. Всё что я хотел сказать это то, что при дефолтных настройках PulseAudio звук будет воспроизводится не с побитовой точностью, а с ALSA этого добиться возможно.
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск музыкального проигрывателя Audacious 3.8"  –1 +/
Сообщение от Аноним (-), 23-Сен-16, 22:33 
> звук будет воспроизводится не с побитовой точностью, а с ALSA этого
> добиться возможно.

При условии что звуковуха способна играть тот формат битового потока на уровне железа. Иначе кина не будет. Насколько полное отсутствие кина лучше чем автоматическое ресэмплирование - вопрос спорный.

Большинство программистов хочет просто проиграть звук, а не заморачиваться какие форматы твоя звуковуха понимает и как им самим перегнать то что у них в то что твоя звуковуха понимает. А побитовая точность нужна в основном для всяких лабораторных целей. И даже так - после DAC идет аналог. Какая у него точность? Малейшие помехи и тепловой шум дергают младшие разряды ADC по определению и назад ты это с побитовой точностью ADCом уже никогда не получишь.

Ответить | Правка | Наверх | Cообщить модератору

155. "Выпуск музыкального проигрывателя Audacious 3.8"  +1 +/
Сообщение от Crazy Alex (??), 25-Сен-16, 14:29 
Если речь не кончиках, а о слушании музыки - то какие, на фиг, "битовые потоки на уровне железа"? Там один форматов потока - PCM.

Что там хочет большинство программистов - это проблемы того самого "большинства". Есть вполне понятные  и надёжные форматы и библиотеки - от lossless, где битовая точность гарантирована в принципе, до высоких битрейтов Ogg или того же подзабытого Musepack, где кучей исследований подтверждается неслышимость искажений.

А DAC - это отдельная песня, но если хочется накапливать ошибку (причём на некоторые регулярные ошибки DAC может среагировть весело) - кто ж запретит.

Ответить | Правка | Наверх | Cообщить модератору

165. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Аноним (-), 26-Сен-16, 12:24 
> Если речь не кончиках, а о слушании музыки - то какие, на фиг, "битовые потоки на уровне
> железа"? Там один форматов потока - PCM.

PCM бывает разным. С разной частотой дискретизации. С разным количеством битов на отсчет. Знаковый и беззнаковый. И даже с разным порядком байтов, если там более 8 битов на отсчет. Бывает даже FLOAT.

Железо же понимает не любые возможные комбинации а только какой-то ограниченный набор подмножеств всего этого. Програмеры же в общем случае не сильно мечтают узнавать какое подмножество sample rate, битностей и проч умеет вот эта вот звуковуха.

> Что там хочет большинство программистов - это проблемы того самого "большинства".

Они и пишут свои программы так как им удобно. Ты можешь писать так как удобно лично тебе, хоть прямым программированием железа, никто не запрещает.

> Есть вполне понятные  и надёжные форматы и библиотеки - от lossless,
> где битовая точность гарантирована в принципе, до высоких битрейтов Ogg или
> того же подзабытого Musepack, где кучей исследований подтверждается неслышимость искажений.

А при чем тут это? Допустим декодировал я файл. Он оказался с частотой дискретизации какие-то 33075 Гц (я реально это видел, так можно). Как ты думаешь, сколько звуковух на этой планете смогут в железе синтезировать тайминги для работы с PCM у которого именно 33075 отсчетов в секунду? :)

> А DAC - это отдельная песня, но если хочется накапливать ошибку (причём
> на некоторые регулярные ошибки DAC может среагировть весело) - кто ж запретит.

Для начала множество железок может тягать PCM с довольно ограниченным набором таймингов. Это означает что полученный 33075Гц PCM железки не прожуют. А у тебя файл такой был. Что хочешь то и делай, да? И тут мы догадываемся зачем нужна передискретизация.

Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

92. "Выпуск музыкального проигрывателя Audacious 3.8"  –2 +/
Сообщение от Dow (?), 23-Сен-16, 19:22 
> У вас слюни во все стороны брызгают. Проверить же всё элементарно. Запишите
> звук через loopback, который получится после воспроизведения через PulseAudio, и сравните
> с оригиналом. Уверяю, результат будет отличаться. Но вы можете дальше брызгать
> слюнями, только я отойду.

И что же мы проверим таким образом, м? Ну то есть какой результат ожидается получить? Падение качества исходного материала? Или просто потерю частот выше половины частоты дискретизации при dawnsampling'е? При увеличении частоты появятся просто новые опорные точки для сэмплов, не более того. При совпадении частот произойдёт аппроксимация этих точек. Только при чём тут качество, м? Никакой разницы ты не услышишь. Если тебе очень хочется, я могу тебе более классный тест предложить. Взять аудасити, загрузить в него твой любимый звуковой файл. Заставь его передискредитировать файл в ту же частоту, что и была у него. Затем инвертируй фазу трека. На соседнюю дорожку загрузи вторую копию оригинального файла. Включи и слушай. Внимательно слушай, а то рискуешь ничего не услышать. Ты слышишь то самое ЧУДЧУДОВИЩНОЕ ИСКАЖЕНИЕ звука от передискретизации файла. Батюшки, господни…

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

100. "Выпуск музыкального проигрывателя Audacious 3.8"  –1 +/
Сообщение от Аноним (-), 23-Сен-16, 22:48 
Хорошие алгоритмы передискретизации отличаются от плохих как раз тем что не вносят чудовищных искажений. Но ценой тому более высокая ресурсоемкость.

Вот в пульсаудио как-то и решили что сделать один раз, качественно и быстро - лучше чем спихивать это на прикладников и библиотекарей. И таки если то же самое сделать допустим через LibSDL + Alsa, результат звучит значительно хуже. Потому что алгоритмы передискретизации там слепили из того что было, как умели.

Ответить | Правка | Наверх | Cообщить модератору

156. "Выпуск музыкального проигрывателя Audacious 3.8"  +1 +/
Сообщение от Crazy Alex (??), 25-Сен-16, 14:32 
Библиотекари тем временем сделали libsamplerate. А пользователи - при желании просто включают вывод музыки напрямую. Без передискретизации вообще, благо карточки, которые это умеют, стоят не то чтобы дорого, да и Б/У их хватает. Но да, голову включать надо - так это всегда надо.
Ответить | Правка | Наверх | Cообщить модератору

166. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Аноним (-), 26-Сен-16, 12:34 
> Библиотекари тем временем сделали libsamplerate.

И чего? В общем случае програмеры вообще не хотят знать какие там sample rate умеет энная звуковуха.

> вывод музыки напрямую. Без передискретизации вообще, благо карточки, которые это умеют,

Умения железа очень варьируются и самоличное копание в особенностях железяки - не есть нормальный программный интерфейс. Это программирование на уровне MSDOS горбатого, когда каждый сам разбирался - IRQ5 там или таки 7 и 220й ли это порт или что-то другое.

> да, голову включать надо - так это всегда надо.

Вот ты и сношайся с конфигурированием звуковух, поиском правильных карточек по развалам и прочим. А прогрмаеров пишуших программы это не устроит. Им надо чтобы работало на всем что бывает в компьютерах.

Ответить | Правка | Наверх | Cообщить модератору

111. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Michael Shigorinemail (ok), 23-Сен-16, 23:28 
> dawnsampling

Уважаемый эксперт возьмётся пояснить этот неведомый науке термин, ведь правда же? :)

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

116. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Dow (?), 24-Сен-16, 01:02 
>> dawnsampling
> Уважаемый эксперт возьмётся пояснить этот неведомый науке термин, ведь правда же? :)

Уважаемый эксперт исправит опечатку: downsampling. Надеюсь этот термин объяснять уже не потребуется, ведь правда же? :)


Ответить | Правка | Наверх | Cообщить модератору

135. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Michael Shigorinemail (ok), 24-Сен-16, 13:39 
> Уважаемый эксперт исправит опечатку: downsampling.
> Надеюсь этот термин объяснять уже не потребуется, ведь правда же? :)

Вот, так уже термин :)

Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Michael Shigorinemail (ok), 23-Сен-16, 23:25 
> Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал.
> Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши.

Скорость нарастания фронта, искажения, шум -- ничего не говорят?
Если нет -- стоит ли браться стыдить других?

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

117. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Dow (?), 24-Сен-16, 01:09 
>> Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал.
>> Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши.
> Скорость нарастания фронта, искажения, шум -- ничего не говорят?
> Если нет -- стоит ли браться стыдить других?

Когда инженер берётся учить звукаря, ну да, ну да. Расскажите, послушаю, какое же отношение крутизна склона волны, аналоговые искажения и шум имеют к частоте семплирования сигнала. Особенно в ракурсе рассматриваемого выше комментария. Напомню, мы рассматриваем вопрос домашней эксплуатации и проблем ресэмплирования. Давно хороших анекдотов по теме не слышал.


Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от элвис жив (?), 24-Сен-16, 07:39 
а кто такой "звукарь"? Не звукоинженер что ли?
Ответить | Правка | Наверх | Cообщить модератору

132. "Выпуск музыкального проигрывателя Audacious 3.8"  +1 +/
Сообщение от Аноним (-), 24-Сен-16, 13:29 
Чем выше частота семплирования сигнала, тем проще построить выходной фильтр после ЦАП и качественнее отфильтровать цифровой мусор. При 44100 этот мусор существенно ближе к звуковой полосе частот, чем при 96000.
Второй вопрос - кто что слышит. В наушниках 20 кГц я, например, слышу хорошо.
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

138. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Dow (?), 24-Сен-16, 13:57 
> Чем выше частота семплирования сигнала, тем проще построить выходной фильтр после ЦАП
> и качественнее отфильтровать цифровой мусор. При 44100 этот мусор существенно ближе
> к звуковой полосе частот, чем при 96000.
> Второй вопрос - кто что слышит. В наушниках 20 кГц я, например,
> слышу хорошо.

В целом согласен, но первый вопрос в данном случае мы всё же не поднимали. Человек утверждал, что ресемплирование это что-то такое, что мешает использовать дома пульсаудио без симптомов аудиофилии. Что, разумеется, бредни. В нормальных условиях это ресемплирование отсеяло бы частоты которых он даже и не слышит.

А второй вопрос, да. Кто что слышит. Как правило годам к 30 люди перестают слышать частоты выше 17-18 килогерц. Возможны исключения, конечно. Но даже тогда, смена частоты дискретизации на тождественную скорее всего затронет частоты находящиеся в диапазоне 19-22 килогерца. Это явно не то ради чего стоит кричать - ресемплинг зло.

Ответить | Правка | Наверх | Cообщить модератору

150. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Аноним (-), 25-Сен-16, 01:12 
> Второй вопрос - кто что слышит. В наушниках 20 кГц я, например, слышу хорошо.

44100 -> 22.05 кГц, 48000 -> 24 кГц. Кривая слышимости уха в этом диапазоне очень быстро приходит виду где порог боли и порог слышимости одно и то же.

Ты от 22кГц хоть что-нибудь слышишь? А если слепым тестом и на нормальной громкости, не выворачивая усиление? Ты же не будешь музыку так слушать - при той же мощности сигнала частота в килогерц тебя порвет, зашкалив за болевой порог. С другой стороны 96000 означает что все 48кГц ультразвука имеют шансы задетектироваться на нелинейностях и частично переехать в звуковой диапазон.

Подробный спич от специалиста: http://people.xiph.org/~xiphmont/demo/neil-young.html

Там же и про зрение немного. Включая рассматривание ИК пультов и кто что видит - кроме золотых ушей бывает еще глаз-алмаз :)

Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

134. "Выпуск музыкального проигрывателя Audacious 3.8"  +2 +/
Сообщение от Michael Shigorinemail (ok), 24-Сен-16, 13:38 
>>> Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал.
>>> Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши.
>> Скорость нарастания фронта, искажения, шум -- ничего не говорят?
>> Если нет -- стоит ли браться стыдить других?
> Когда инженер берётся учить звукаря, ну да, ну да. Расскажите, послушаю, какое
> же отношение крутизна склона волны, аналоговые искажения и шум имеют к
> частоте семплирования сигнала. Особенно в ракурсе рассматриваемого выше комментария.

Вот и идите учить матчасть, "звукарь".  Ключевые слова дал, с таким гонором этого достаточно.  Если поймёте, ЧТО напороли -- буду искренне рад.

PS: ну разложите в гармоники прямоугольный импульс же!

Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

63. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Awwit (ok), 23-Сен-16, 13:23 
Есть мнение что ресемплирование можно отключить:
http://hifi-audio.ru/hifi/аудиофильный-linux-bitperfect-на-pulseaudio/

Выставив:
resample-method = copy

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

27. "Выпуск музыкального проигрывателя Audacious 3.8"  +3 +/
Сообщение от devl547 (ok), 23-Сен-16, 10:26 
>Правда другие звуки системы будут блокироваться.

А dmix?

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

38. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Аноним (-), 23-Сен-16, 11:36 
Это ты о людях слушающих музыку в mp3 так радеешь?
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

157. "Выпуск музыкального проигрывателя Audacious 3.8"  +/
Сообщение от Crazy Alex (??), 25-Сен-16, 14:36 
Кроме MP3 форматов, в общем-то, предостаточно
Ответить | Правка | Наверх | Cообщить модератору

164. "Выпуск музыкального проигрывателя Audacious 3.8"  +1 +/
Сообщение от AlexYeCu_not_logged (?), 26-Сен-16, 12:03 
> Правда другие звуки системы будут блокироваться.

Чего?! 0_0
Это что за хлам в роли звуковой карты выступает?

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

167. "Выпуск музыкального проигрывателя Audacious 3.8"  –1 +/
Сообщение от Аноним (-), 26-Сен-16, 12:38 
> Это что за хлам в роли звуковой карты выступает?

Если такой умный - будешь пользователям лаптопов рассказывать как им звуковуху на "не хлам" заменить.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру