The OpenNET Project / Index page

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



"Смена частоты дискретизации в PipeWire для Roland Quad-Capture"
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на рабочей станции
Исходное сообщение [ Отслеживать ]

"Смена частоты дискретизации в PipeWire для Roland Quad-Capture" +/
Сообщение от sound for Linux (?), 23-Мрт-22, 10:10 
Здравствуйте.

Имеется:
1. Внешняя звуковая карта Roland Quad-Capture (может работать с частотами дискретизации 44100, 48000, 96000, 192000)
2. Fedora 35 с pipewire

Когда был установлен Windows 7 то при выводе звука через ASIO частота дискредитации автоматически переключалась на нужную. В Windows XP такое происходило даже без ASIO, а также была возможность изменить частоту через специальную утилиту, которая была на диске с драйверами. Хотелось бы сделать тоже самое под Linux (устроит даже вариант с ручным переключением).

Итак, я сделал все по этой инструкции:
https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Con...

т.е. скопировал шаблон конфигурационного файла в:
~/.config/pipewire/pipewire.conf

и отредактировал настройку:
default.clock.rate  =    48000
заменив значение на 192000
и перегрузился

Когда включаю PipeWire EasyEffects и запускаю какой-нибудь плеер, например DeadBeef, то вижу, что плеер выдает поток с какими-либо параметрами, например 44.1 / 16 бит или 96 / 24 бит и т.д.
Внизу вижу, я так понимаю, итоговую частоту и она соответствует тому значению, которое я прописал в pipewire.conf (т.е. если настройка закомментирована, то 48000, если выставлено 192000 то соответственно 192000).

Но на самом деле переключения на нужную частоту не происходит. Почему я это знаю:
1. 192000 эта звуковуха может выдавать только по аналогу (т.е. на наушники и мониторы), а по цифре, к которой сейчас подключены колонки должна быть тишина.
2. При переключении частоты дискретизации моргают лампочки на устройстве, а если поменять настройку в конфиге и завершить сеанс и снова зайти, то ничего не моргает.

Где рыть, что смотреть, куда копать?
Если проблема в драйверах, то где искать их исходники? (я не нашел)

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

Оглавление
Смена частоты дискретизации в PipeWire для Roland Quad-Capture, sound for Linux, 23-Мрт-22, 10:10  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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