Так как мне задаются вопросы в личку, как заставить работать такую конфигурацию, решил отписать поэтапную настройку.
Первое, что требуется сделать - установить ядро linux kernel lowlatency.
Для простоты приведу пример через synaptic (чтобы установить в терминале вызываем sudo apt-get install synaptic)
http://joxi.ru/krD8W7zI03XqVrПосле этого требуется установить сервер JACK
http://joxi.ru/MAjGDREiv8OJqrа так же pulseaudio
http://joxi.ru/Q2KV3jzF90E8ymПосле этого в моем случае устройство стало видно в alsamixer (в терминале - alsamixer)
http://joxi.ru/l2Z1G34t8aQXgmПосле этого ставим настройки в JACK
После запуска - "pacmd load-module module-jack-source channels=2; pacmd load-module module-jack-sink channels=2;"
и после выключения - "killall jackd"
http://joxi.ru/BA0MJa5IBNX3qrпосле этого нужно отредактировать файл отвечающий за настройки pulseaudio
sudo -c 'gedit /etc/pulse/default.pa'
нужно найти строку "#load-module module-alsa-sink"
и после нее нужно добавить
load-module module-jack-sink
load-module module-jack-source
Схема такая - Стартует сервер alsa он взаимодействует с программами. После этого поднимается pulseaudio и при старте запускает JACK и инициализирует для него входы и выходы которые уже доступны для alsa. Таким образом alsa может выводит в виртуальные порты pulseaudio который являются портами JACK-а, а тот уже взаимодействует с реальным железом.
Возможно описал не точно, но по крайней меря я так понимаю и добился результата при таком понимании
В принципе, после этого должно работать. Но есть одно "НО". Это то как сейчас у меня настроено. Сейчас не всегда стартует jack при запуске системы как нужно и приходиться убивать его при входе в ОС командой в терминале "sudo killall jackd". После этого pulseaudio рестартует демона и все ОК (до рестарта даже значка отвечающего за звук в панели не видно, после ввода команды он появляется. Рестарт происходит буквально за секунду).
Первично когда добился результата при каждой загрузке все работало при старте. Возможно, если покопаться в логах можно понять что не так, но для меня было принципиальным "заставить работать" и ввод одной команды при старте это сейчас мелкое неудобство.