Запуск jackd при запуске / замене PulseAudio

Как заменить PulseAudio на Jack? Я хочу запустить jackd при запуске либо во время загрузки, либо во время входа в систему вместо PulseAudio.

4
задан mydoghasworms 2 February 2012 в 20:21
поделиться

18 ответов

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

. Вместо этого, просто запуская его при запуске, вы можете установить QjackCtl или Patchage, а также запустить и управлять различными аспектами разъема

4
ответ дан zetah 25 May 2018 в 11:38
поделиться
4
ответ дан zetah 25 July 2018 в 17:00
поделиться
4
ответ дан zetah 31 July 2018 в 09:52
поделиться
4
ответ дан zetah 1 August 2018 в 23:00
поделиться
4
ответ дан zetah 4 August 2018 в 14:38
поделиться
4
ответ дан zetah 5 August 2018 в 23:13
поделиться
4
ответ дан zetah 7 August 2018 в 16:47
поделиться
4
ответ дан zetah 10 August 2018 в 05:12
поделиться
4
ответ дан zetah 15 August 2018 в 17:16
поделиться

Вам не нужно заменять pulseaudio. Вы можете настроить pulseaudio для перенаправления всего на гнездо. С его методом все приложения, использующие импульсы, продолжают работать. По крайней мере, это то, что работает для меня 12.10: Запуск PulseAudio поверх JACK

В разделе «Перенаправление PulseAudio в JACK»

После установки необходимого модуля pulseaudio

[ f1]

Я выполнил следующие изменения в файлах в / etc / pulse:

diff --git a/pulse/daemon.conf b/pulse/daemon.conf
index b4e8e86..2ef0b43 100644
--- a/pulse/daemon.conf
+++ b/pulse/daemon.conf
@@ -85,3 +85,18 @@ default-fragment-size-msec = 10
 ; enable-deferred-volume = yes
 deferred-volume-safety-margin-usec = 1
 ; deferred-volume-extra-delay-usec = 0
+
+; 
+; JACK REDIRECTION
+;
+; redirect all pulseaudio output to jack
+;
+; http://trac.jackaudio.org/wiki/WalkThrough/User/PulseOnJack
+;
+
+default-sample-format = float32le
+default-sample-rate = 48000
+realtime-scheduling = yes
+exit-idle-time = -1
+
+; JACK REDIRECTION END
diff --git a/pulse/default.pa b/pulse/default.pa
index 6b54ebb..cb9490d 100644
--- a/pulse/default.pa
+++ b/pulse/default.pa
@@ -163,3 +163,34 @@ load-module module-switch-on-port-available
 ### Make some devices default
 #set-default-sink output
 #set-default-source input
+
+
+# JACK REDIRECTION
+#
+# redirect all pulseaudio output to jack
+#
+# http://trac.jackaudio.org/wiki/WalkThrough/User/PulseOnJack
+#
+# the commented lines are modules which are already loaded by
+# the code above
+#
+
+# apt-get install pulseaudio-module-jack installs both source and
+#  sink modules
+
+.ifexists module-jack-sink.so
+load-module module-jack-sink channels=2
+set-default-source jack_in
+.endif
+
+# load-module module-native-protocol-unix
+# load-module module-stream-restore
+# load-module module-rescue-streams
+# load-module module-always-sink
+# load-module module-suspend-on-idle
+
+# JACK REDIRECTION END

Надеюсь, что это поможет

1
ответ дан davidlj95 25 May 2018 в 11:38
поделиться
1
ответ дан davidlj95 25 July 2018 в 17:00
поделиться
1
ответ дан davidlj95 31 July 2018 в 09:52
поделиться
1
ответ дан davidlj95 1 August 2018 в 23:00
поделиться
1
ответ дан davidlj95 4 August 2018 в 14:38
поделиться
1
ответ дан davidlj95 5 August 2018 в 23:13
поделиться
1
ответ дан davidlj95 7 August 2018 в 16:47
поделиться
1
ответ дан davidlj95 10 August 2018 в 05:12
поделиться
1
ответ дан davidlj95 15 August 2018 в 17:16
поделиться

Другие вопросы по тегам:

Похожие вопросы: