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

  • Автор темы Автор темы Alex TV
  • Дата начала Дата начала
IMG_20210626_214033.jpg
 
1. Если хотите хорошего звука, не пользуйтесь микшерным регулятором громкости на компьютере.
Лучше цифровой регулятор хорошего ЦАПа или аналоговый в усилителе.
2. Пробуем ехать дальше:
cat /proc/asound/card2/stream0
что показывает?

И ещё:
 
Вот теперь не понял результата
~$ 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
 
1. Если хотите хорошего звука, не пользуйтесь микшерным регулятором громкости на компьютере.
Лучше цифровой регулятор хорошего ЦАПа или аналоговый в усилителе.
2. Пробуем ехать дальше:

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

И ещё:
IMG_20210626_220234.jpg
IMG_20210626_220306.jpg
 
Я бы не пользовался регулятором громкости в компьютере, если бы знал как его обойти.
В Пульсаудио переключается - либо внутреннее аудио, либо внешняя карта. Как обойти?
 
Я бы не пользовался регулятором громкости в компьютере, если бы знал как его обойти.
В Пульсаудио переключается - либо внутреннее аудио, либо внешняя карта. Как обойти?
Просто оставляйте его всегда на 100%.
 
Последнее редактирование:
По предварительному просмотру всего отскриненного могу сказать, что не вижу здесь каких-либо возможностей для апсемплинга. Похоже, что 44100/48000 - это потолок.
Можно просто выбрать ресемплер получше и повысить битность потока до S24_LE в плеере Audacious и микшере Pulseaudio. И что-нибудь ещё по мелочи. Должно стать получше, но великих чудес при этом не ожидается.
Как альтернативу можно попробовать получить т.н. "bit perfect", указав resample-method = copy в daemon.conf pulseaudio.
 
тоись судя по всему я могу добраться до?
Altset 8
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 192000
Data packet interval: 1000 us
Bits: 24
 
Больших чудес и не жду.
И внешняя карта у меня не Хай резолюшн.
 
По предварительному просмотру всего отскриненного могу сказать, что не вижу здесь каких-либо возможностей для апсемплинга. Похоже, что 44100/48000 - это потолок.
Можно просто выбрать ресемплер получше и повысить битность потока до S24_LE в плеере Audacious и микшере Pulseaudio. И что-нибудь ещё по мелочи. Должно стать получше, но великих чудес при этом не ожидается.
Как альтернативу можно попробовать получить т.н. "bit perfect", указав resample-method = copy в daemon.conf pulseaudio.
Как это практически сделать?
 
тоись судя по всему я могу добраться до?
Altset 8
Format: S24_3LE
Channels: 2
Endpoint: 1 IN (ASYNC)
Rates: 192000
Data packet interval: 1000 us
Bits: 24
Я два фронта не вытяну... smile_33
Пробуйте, если комп "вывезет" это.
Предположу, что S24_3LE пульса не умеет, но не утверждаю...
 
Как сами решите.
Я же в начале пути. Не знаю.
Мне просто хочется улучшить в пределах возможностей железа.
 
Вариант 1.
Создаётся простой текстовый файл по пути: /home/имя_юзера/.config/pulse/daemon.conf, в него надо вставить это:
avoid-resampling = yes
resample-method = copy
enable-lfe-remixing = no
lfe-crossover-freq = 0
и сохранить файл.
Остальные параметры конфигурации не меняются, и переписывать их смысла нет.

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

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

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

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

После запуска проверить применение настроек:
При желании можно сравнить результат с выводом этой же команды, полученным до внесения изменений.
 
Последнее редактирование:
Этот текстовый файл создаётся в терминале?
И как он там сохраняется?
Т.е. как новичку практически воткнуть это в систему?
 
Этот текстовый файл создаётся в терминале?
И как он там сохраняется?
Т.е. как новичку практически воткнуть это в систему?
Вы когда-нибудь создавали текстовый файл в проводнике Windows? Здесь всё так же.
Можно и через терминал.
 
Второй вариант 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 бит.
 
понял, что у меня с компом не в исту, ни в красну армию - исходники.
Скачал сампл, оцифрованый на 96/24 и все стало на свои места. Звук СОВСЕМ другой. Причем двух мнений однозначно нет. Разницу слышно за километр.
 
понял, что у меня с компом не в исту, ни в красну армию - исходники.
Скачал сампл, оцифрованый на 96/24 и все стало на свои места. Звук СОВСЕМ другой. Причем двух мнений однозначно нет. Разницу слышно за километр.
Я думаю, что на этом сайте специально сжульничали и слегка подпортили сжатый файл. потому что во первых это антинаучно, а во вторых я провел эксперимент - взял тот файл без потерь и сконвертировал его в mp3 и flac 44/16. разница с mp3 есть, но не кардинальная, а с flac 44/16 ну абсолтно никакой. Кто будет утверждать обратное по разнице во флаках (сейчас можно определить по размеру), тогда давайте я опять из 44/16 (уже немного сжатый файл) сконвертирую в 96/24 и попробуйте отличить, когда не будет понятно по размеру какой файл оригинальный, а какой пережатый. а для наживки вот всем желащим первые результаты :
 
Тоже сталкивался с приличным звучанием фонограмм в МП3. Но в большинстве случаев МП3 слышно. Мне лично хватает качества звука обычного компакт-диска. Они есть звучащие просто классно, а есть просто ужасно. Так вот хорошо и правильно записанный компакт-диск звучит достаточно хорошо, с таким качеством можно жить. А это не хай рез.
 
Тоже сталкивался с приличным звучанием фонограмм в МП3. Но в большинстве случаев МП3 слышно. Мне лично хватает качества звука обычного компакт-диска. Они есть звучащие просто классно, а есть просто ужасно. Так вот хорошо и правильно записанный компакт-диск звучит достаточно хорошо, с таким качеством можно жить. А это не хай рез.
Та мп3 натренированное ухо в большинстве случаев отличит. Я говорю о беспочвенной погоне за 48, 96, 192 кГц частоте семплированния. Если у кого то мощные машины и ухи летучих мышей, то почему бы и да, но зачем мне лишние нагрузки на процессоры и многогигабайтные файлы. Впрочем вопрос риторический, каждый вправе верить в то, что ему по душе.
 
Если у кого то мощные машины и ухи летучих мышей, то почему бы и да, но зачем мне лишние нагрузки на процессоры и многогигабайтные файлы. Впрочем вопрос риторический, каждый вправе верить в то, что ему по душе.
Никакие мыши, ни летающие, ни бегающие, здесь не при чём.

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

Фильтры типа "brick wall", что аналоговые, что цифровые, дают неравномерность АЧХ и "звон" в полосе пропускания, и это слышно в виде неприятной окраски звучания.
Если кому-то не слышно, то и ладно, одной проблемой меньше. :) А если слышно, то это уже факт восприятия, а не веры.
 
Та мп3 натренированное ухо в большинстве случаев отличит. Я говорю о беспочвенной погоне за 48, 96, 192 кГц частоте семплированния. Если у кого то мощные машины и ухи летучих мышей, то почему бы и да, но зачем мне лишние нагрузки на процессоры и многогигабайтные файлы. Впрочем вопрос риторический, каждый вправе верить в то, что ему по душе.
По мне важнее 24битность, чем архивысокая частота семплирования.
Хотя, откровенно говоря, разницы между16/44 и 24/96 я скорее всего не смогу услышать.
 

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

Темы
3,295
Сообщения
261,975
Пользователи
2,545
Новый пользователь
vlad'mir
Назад
Сверху Снизу