ОС семейства Linux в качестве источника сигнала

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
IMG_20210626_214033.jpg
 

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
1. Если хотите хорошего звука, не пользуйтесь микшерным регулятором громкости на компьютере.
Лучше цифровой регулятор хорошего ЦАПа или аналоговый в усилителе.
2. Пробуем ехать дальше:
cat /proc/asound/card2/stream0
что показывает?

И ещё:
 

Alex TV

1 ранг
Регистрация
28 Мар 2021
Сообщения
3,813
Реакции
1,169
Репутация
75
Имя
Александр Т
Вот теперь не понял результата
~$ cat /proc/asound/card1/stream0
C-Media Electronics Inc USB Audio at usb-0000:00:13.2-4, high speed : USB Audio

Playback:
Status: Running
Interface = 2
Altset = 1
Packet Size = 228
Momentary freq = 44100 Hz (0x5.8333)
Interface 2
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100
Data packet interval: 1000 us
Bits: 16
Interface 2
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100
Data packet interval: 1000 us
Bits: 24
Interface 2
Altset 3
Format: S16_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 48000
Data packet interval: 1000 us
Bits: 16
Interface 2
Altset 4
Format: S24_3LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 48000
Data packet interval: 1000 us
Bits: 24
Interface 2
Altset 5
Format: S16_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 96000
Data packet interval: 1000 us
Bits: 16
Interface 2
Altset 6
Format: S24_3LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 96000
Data packet interval: 1000 us
Bits: 24
Interface 2
Altset 7
Format: S16_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 192000
Data packet interval: 1000 us
Bits: 16
Interface 2
Altset 8
Format: S24_3LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 192000
Data packet interval: 1000 us
Bits: 24

Capture:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 44100
Data packet interval: 1000 us
Bits: 16
Interface 1
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 44100
Data packet interval: 1000 us
Bits: 24
Interface 1
Altset 3
Format: S16_LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 48000
Data packet interval: 1000 us
Bits: 16
Interface 1
Altset 4
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 48000
Data packet interval: 1000 us
Bits: 24
Interface 1
Altset 5
Format: S16_LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 96000
Data packet interval: 1000 us
Bits: 16
Interface 1
Altset 6
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 96000
Data packet interval: 1000 us
Bits: 24
Interface 1
Altset 7
Format: S16_LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 192000
Data packet interval: 1000 us
Bits: 16
Interface 1
Altset 8
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 192000
Data packet interval: 1000 us
Bits: 24
 

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
1. Если хотите хорошего звука, не пользуйтесь микшерным регулятором громкости на компьютере.
Лучше цифровой регулятор хорошего ЦАПа или аналоговый в усилителе.
2. Пробуем ехать дальше:

что показывает?

И ещё:
IMG_20210626_220234.jpg
IMG_20210626_220306.jpg
 

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
Я бы не пользовался регулятором громкости в компьютере, если бы знал как его обойти.
В Пульсаудио переключается - либо внутреннее аудио, либо внешняя карта. Как обойти?
 

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
Я бы не пользовался регулятором громкости в компьютере, если бы знал как его обойти.
В Пульсаудио переключается - либо внутреннее аудио, либо внешняя карта. Как обойти?
Просто оставляйте его всегда на 100%.
 
Последнее редактирование:

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
По предварительному просмотру всего отскриненного могу сказать, что не вижу здесь каких-либо возможностей для апсемплинга. Похоже, что 44100/48000 - это потолок.
Можно просто выбрать ресемплер получше и повысить битность потока до S24_LE в плеере Audacious и микшере Pulseaudio. И что-нибудь ещё по мелочи. Должно стать получше, но великих чудес при этом не ожидается.
Как альтернативу можно попробовать получить т.н. "bit perfect", указав resample-method = copy в daemon.conf pulseaudio.
 

Alex TV

1 ранг
Регистрация
28 Мар 2021
Сообщения
3,813
Реакции
1,169
Репутация
75
Имя
Александр Т
тоись судя по всему я могу добраться до?
Altset 8
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 192000
Data packet interval: 1000 us
Bits: 24
 

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
Больших чудес и не жду.
И внешняя карта у меня не Хай резолюшн.
 

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
По предварительному просмотру всего отскриненного могу сказать, что не вижу здесь каких-либо возможностей для апсемплинга. Похоже, что 44100/48000 - это потолок.
Можно просто выбрать ресемплер получше и повысить битность потока до S24_LE в плеере Audacious и микшере Pulseaudio. И что-нибудь ещё по мелочи. Должно стать получше, но великих чудес при этом не ожидается.
Как альтернативу можно попробовать получить т.н. "bit perfect", указав resample-method = copy в daemon.conf pulseaudio.
Как это практически сделать?
 

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
тоись судя по всему я могу добраться до?
Altset 8
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 192000
Data packet interval: 1000 us
Bits: 24
Я два фронта не вытяну... smile_33
Пробуйте, если комп "вывезет" это.
Предположу, что S24_3LE пульса не умеет, но не утверждаю...
 

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
Как сами решите.
Я же в начале пути. Не знаю.
Мне просто хочется улучшить в пределах возможностей железа.
 

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
Вариант 1.
Создаётся простой текстовый файл по пути: /home/имя_юзера/.config/pulse/daemon.conf, в него надо вставить это:
avoid-resampling = yes
resample-method = copy
enable-lfe-remixing = no
lfe-crossover-freq = 0
и сохранить файл.
Остальные параметры конфигурации не меняются, и переписывать их смысла нет.

Далее остановить пульсаудио:
или
после остановки он должен снова запуститься сам.

Проверить его состояние:
при запущенном процессе вывод должен быть пустым.

Если не работает, тогда:
или
sudo service pulseaudio restart

Или вместо всего этого просто перезапустить компьютер.

После запуска проверить применение настроек:
При желании можно сравнить результат с выводом этой же команды, полученным до внесения изменений.
 
Последнее редактирование:

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
Этот текстовый файл создаётся в терминале?
И как он там сохраняется?
Т.е. как новичку практически воткнуть это в систему?
 

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
Этот текстовый файл создаётся в терминале?
И как он там сохраняется?
Т.е. как новичку практически воткнуть это в систему?
Вы когда-нибудь создавали текстовый файл в проводнике Windows? Здесь всё так же.
Можно и через терминал.
 

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
Второй вариант daemon.conf:
default-sample-format = s24le
resample-method =
enable-lfe-remixing = no
lfe-crossover-freq = 0

В строку resample-method можно подставить одно из значений (больше цифра - выше качество):
speex-float-6
speex-float-7
speex-float-8
speex-float-9
speex-float-10
speex-fixed-6
speex-fixed-7
speex-fixed-8
speex-fixed-9
speex-fixed-10

полученных из команды:
pulseaudio --dump-resample-methods

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

Alex TV

1 ранг
Регистрация
28 Мар 2021
Сообщения
3,813
Реакции
1,169
Репутация
75
Имя
Александр Т
понял, что у меня с компом не в исту, ни в красну армию - исходники.
Скачал сампл, оцифрованый на 96/24 и все стало на свои места. Звук СОВСЕМ другой. Причем двух мнений однозначно нет. Разницу слышно за километр.
 

OLD

1 ранг
Регистрация
26 Июл 2019
Сообщения
1,364
Реакции
579
Репутация
52
Возраст
52
Имя
Олег
понял, что у меня с компом не в исту, ни в красну армию - исходники.
Скачал сампл, оцифрованый на 96/24 и все стало на свои места. Звук СОВСЕМ другой. Причем двух мнений однозначно нет. Разницу слышно за километр.
Я думаю, что на этом сайте специально сжульничали и слегка подпортили сжатый файл. потому что во первых это антинаучно, а во вторых я провел эксперимент - взял тот файл без потерь и сконвертировал его в mp3 и flac 44/16. разница с mp3 есть, но не кардинальная, а с flac 44/16 ну абсолтно никакой. Кто будет утверждать обратное по разнице во флаках (сейчас можно определить по размеру), тогда давайте я опять из 44/16 (уже немного сжатый файл) сконвертирую в 96/24 и попробуйте отличить, когда не будет понятно по размеру какой файл оригинальный, а какой пережатый. а для наживки вот всем желащим первые результаты :
 

Сергей Z

1 ранг
Регистрация
14 Мар 2020
Сообщения
4,707
Реакции
1,037
Репутация
85
Страна
Россия
Тоже сталкивался с приличным звучанием фонограмм в МП3. Но в большинстве случаев МП3 слышно. Мне лично хватает качества звука обычного компакт-диска. Они есть звучащие просто классно, а есть просто ужасно. Так вот хорошо и правильно записанный компакт-диск звучит достаточно хорошо, с таким качеством можно жить. А это не хай рез.
 

OLD

1 ранг
Регистрация
26 Июл 2019
Сообщения
1,364
Реакции
579
Репутация
52
Возраст
52
Имя
Олег
Тоже сталкивался с приличным звучанием фонограмм в МП3. Но в большинстве случаев МП3 слышно. Мне лично хватает качества звука обычного компакт-диска. Они есть звучащие просто классно, а есть просто ужасно. Так вот хорошо и правильно записанный компакт-диск звучит достаточно хорошо, с таким качеством можно жить. А это не хай рез.
Та мп3 натренированное ухо в большинстве случаев отличит. Я говорю о беспочвенной погоне за 48, 96, 192 кГц частоте семплированния. Если у кого то мощные машины и ухи летучих мышей, то почему бы и да, но зачем мне лишние нагрузки на процессоры и многогигабайтные файлы. Впрочем вопрос риторический, каждый вправе верить в то, что ему по душе.
 

Ёшкин Кот

1 ранг
Регистрация
1 Фев 2020
Сообщения
693
Реакции
371
Репутация
37
Если у кого то мощные машины и ухи летучих мышей, то почему бы и да, но зачем мне лишние нагрузки на процессоры и многогигабайтные файлы. Впрочем вопрос риторический, каждый вправе верить в то, что ему по душе.
Никакие мыши, ни летающие, ни бегающие, здесь не при чём.

Уточню ссылку, что давал раньше:

Фильтры типа "brick wall", что аналоговые, что цифровые, дают неравномерность АЧХ и "звон" в полосе пропускания, и это слышно в виде неприятной окраски звучания.
Если кому-то не слышно, то и ладно, одной проблемой меньше. :) А если слышно, то это уже факт восприятия, а не веры.
 

Andreez

1 ранг
Регистрация
1 Окт 2019
Сообщения
2,794
Реакции
2,849
Репутация
114
Страна
ישראל
Город
חיפה
Имя
Андрей
Та мп3 натренированное ухо в большинстве случаев отличит. Я говорю о беспочвенной погоне за 48, 96, 192 кГц частоте семплированния. Если у кого то мощные машины и ухи летучих мышей, то почему бы и да, но зачем мне лишние нагрузки на процессоры и многогигабайтные файлы. Впрочем вопрос риторический, каждый вправе верить в то, что ему по душе.
По мне важнее 24битность, чем архивысокая частота семплирования.
Хотя, откровенно говоря, разницы между16/44 и 24/96 я скорее всего не смогу услышать.
 

Последние сообщения

Статистика форума

Темы
2,521
Сообщения
183,932
Пользователи
2,017
Новый пользователь
Engelsit
Сверху Снизу