LINUX.ORG.RU

музыка в Ubuntu

 


1

1

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

Ответ на: комментарий от luke

Ну да. Обычно наоборот происходит. Любой линуксоид, скажет, что под линуксами звук лучше 🤣

А если серьёзно, то надо проверить частоту ресемпла в пульсаудио default-sample-rate

Есть аудиокарты, которые с драйверами его меняют.

Ну и выставить метод ресемрлеоа не хуже чем на Windows

resample-method = speex-float-5

По дефолту стоит speex-float-1

ЗЫ: ну и если Bluetooth, то там отдельная попа под линуксами

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 3)

Какая звуковуха?
Какие дрова и модуль?
Какие настройки ресемпла в пульсе?
Через как слушаешь?

И на тебе запятых, ты свои потерял где-то: ,,,,,,,,,,,,,,,,,,,,,,,,,.

Zhbert ★★★★★
()

Дело может быть или в том, что PulseAudio на твоем железе глючит — чтобы проверить, запусти звук в VLC (или любом другом плеере с подобной настройкой) напрямую через ALSA, убив предварительно PA и сравни.

Или дело может быть в том, что в Linux нет SRS. На физическом уровне это выглядит так: многие динамики с малой мембраной _физически_ не способны воспроизводить басы так, чтобы это было слышно. Поэтому производители модулируют басы высокими частотами, которые воспринимаются мозгом нормально. На устройствах с мембранами большего диаметра эффект незаметен.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Zhbert

ну что ничего не помогло speex-float-5 поставил в файле daemon.conf ничего это не поменяло плеера пробовал 3 разные звучание идентичное Vsevolod-linuxoid подробней можно

dima_713q
() автор топика
Ответ на: комментарий от Zhbert

ты видимо очки где-то потерял, там штук 5 запятых точно имеется. но это ничего не меняет музыка играет как из жопы!

dima_713q
() автор топика
Ответ на: комментарий от Zhbert

Какая звуковуха? Какие дрова и модуль? Какие настройки ресемпла в пульсе? Через как слушаешь?

как это посмотреть?

dima_713q
() автор топика
Ответ на: комментарий от dima_713q

Vsevolod-linuxoid подробней можно

Cast Vsevolod-linuxoid. У вас тут что-то спросить пытаются, но даже это сделать по-человечески не могут.

Deleted
()
Ответ на: комментарий от dima_713q
; daemonize = no
; fail = yes
; allow-module-loading = yes
; allow-exit = yes
; use-pid-file = yes
; system-instance = no
; local-server-type = user
; enable-shm = yes
; enable-memfd = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; lock-memory = no
; cpu-limit = no

; high-priority = yes
; nice-level = -11

; realtime-scheduling = yes
; realtime-priority = 5

; exit-idle-time = 20
; scache-idle-time = 20

; dl-search-path = (depends on architecture)

; load-default-script-file = yes
; default-script-file = /etc/pulse/default.pa

; log-target = auto
; log-level = notice
; log-meta = no
; log-time = no
; log-backtrace = 0

; resample-method = speex-float-5
; avoid-resampling = false
; enable-remixing = yes
; remixing-use-all-sink-channels = yes
; enable-lfe-remixing = no
; lfe-crossover-freq = 0

flat-volumes = no

; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rttime = 200000

; default-sample-format = s16le
; default-sample-rate = 44100
; alternate-sample-rate = 48000
; default-sample-channels = 2
; default-channel-map = front-left,front-right

; default-fragments = 4
; default-fragment-size-msec = 25

; enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 1
; deferred-volume-extra-delay-usec = 0
dima_713q
() автор топика
Ответ на: комментарий от dima_713q

Про что тебе подробнее?

https://ru.wikipedia.org/wiki/ALSA

https://ru.wikipedia.org/wiki/PulseAudio

Вкратце — PA работает поверх ALSA и не является обязательным, но так как оно облегчает жизнь в большинстве случаев, то включено по умолчанию.

Про SRS — то там амплитудная модуляция, ЕМНИП: https://ru.wikipedia.org/wiki/Амплитудная_модуляция

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от superuser

убрал,помоему лучше стало( или просто привык уже), но все равно далеко от идеала.. суховато играет.

dima_713q
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Дело может быть или в том, что PulseAudio на твоем железе глючит — чтобы проверить, запусти звук в VLC (или любом другом плеере с подобной настройкой) напрямую через ALSA, убив предварительно PA и сравни.

Или дело может быть в том, что в Linux нет SRS. На физическом уровне это выглядит так: многие динамики с малой мембраной _физически_ не способны воспроизводить басы так, чтобы это было слышно. Поэтому производители модулируют басы высокими частотами, которые воспринимаются мозгом нормально. На устройствах с мембранами большего диаметра эффект незаметен.

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

dima_713q
() автор топика
Ответ на: комментарий от anonymous

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

dima_713q
() автор топика
Ответ на: комментарий от dima_713q

Физика может иметь непосредственное значение — при условии, что у тебя динамики малого размера. Так как в винде они на самом деле _пищат_, но благодаря особенностям мозга он воспринимает не этот высокочастотный писк (который слышит ухо), а низкочастотный бас, который модулируется амплитудой писка.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от anonymous

К сожалению, я не нашел в интернете описания этой технологии. Но в одной старой научно-популярной книге есть такая строчка:

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

Возможно, я напутал и тут речь о частотной, а не амплитудной модуляцией.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

Пришлось задать вопрос google для тебя..

 Итак, идем в /etc/pulse/ и находим там файл daemon.conf, который на всякий случай скопируем себе куда угодно, если нужно будет восстановить

 Открываем gksu leafpad /etc/pulse/daemon.conf (или gksu gedit /etc/pulse/daemon.conf, не забудьте, что gksu должна быть установлена, если нет то просто sudo gedit etc/pulse/daemon.conf)

 1. Находим строку resample-method = speex-float-1 которую приводим к виду resample-method = copy

 2. Далее ищем default-sample-format = s16le и меняем значение на default-sample-format = float32ne

 3. Строчки 

 default-sample-rate = 44100 и 

 alternate-sample-rate = 48000 поменяем на

 default-sample-rate = 44100 и alternate-sample-rate = 192000

 Если перед строками стоят ; или # - удаляем эти знаки.

 Нажимаем в редакторе сохранить и выходим.

 Перезапускаем службу pusle

 pulseaudio -k
anonymous
()
Ответ на: комментарий от anonymous

Сделай так и пожайлуста расскажи где лучше звук?

anonymous
()
Ответ на: комментарий от dima_713q

На винде в дровах наверное улучшайзеры кристалайзеры по дефолту врублены, а в линуксе все честно. Ты привык к улучшайзерам. Еще у меня в винде на карте audigy 2zs эквалайзер имеет странные настройки. Он занижен на несколько дб ниже 0 (но не всегда), если его довести до 0, то кто знает, может просто ползунки неправильно показывают, а на самом деле там 0 и ты задираешь еще. На винде (особенно >7) очень все мутно со звуком и дровами. На линуксе ресемплер даже speex-float-1 вполне терпимый и разительных эффектов не дает. На тестовом файле udial повизгивает немного, на реальном сигнале разве что свистящие звуки голоса будут чуть поскрипучее.

anonymous
()

В качестве пруфа сделай вот что:

1. Подключи выход звуковой карты ко входу другого компьютера или ноутбука, воспроизведи RMAA звуковой файл и запиши с другого компьютера. Должно быть 3 файла: оригинал, после винды, после линукса. Проверим АЧХ, не гадит ли эквалайзер.

2. Сгенерируй в плеере или аудиоредакторе синусоиду 300 Гц. Подключи вольтметр переменного тока к выходу звуковой карты и добейся уровня напряжения 1 Вольт. Потом подключи к одному из каналов резистор 32 Ом, замерь какое получится напряжение. После винды и после линукса. Тоже самое проделай для 100 Гц. Значения напряжений приведи здесь. Посмотрим в одинаковом ли режиме работает усилитель в звуковой карте. Может драйвер активизирует разные режимы: с усилением и низким выходном сопротивлением или линейный выход. Это более актуально, если ты пользуешься наушниками, но все равно не помешает проверить.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.