what are you guys finding useful about integrating pulse into JACK?? <br><br><div class="gmail_quote">On Fri, Sep 3, 2010 at 10:16 PM, Takashi Sakamoto <span dir="ltr">&lt;<a href="mailto:o-takashi@sakamocchi.jp">o-takashi@sakamocchi.jp</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">You can see this integration on <a href="http://ubuntustudio.org/LucidLynx" target="_blank">http://ubuntustudio.org/LucidLynx</a> as<br>

&quot;Pulse Audio built against Jack is available&quot;.<br>
<br>
This integration is for lucid or later because &quot;pulseaudio-module-jack&quot;<br>
package is not released for karmic or latter refering to this URL,<br>
<a href="http://packages.ubuntu.com/lucid/pulseaudio-module-jack" target="_blank">http://packages.ubuntu.com/lucid/pulseaudio-module-jack</a><br>
<br>
I&#39;m a Japanese user of Ubuntu Studio and make some documents in Japanese<br>
community. Last week I make a document about this PulseAudio integration.<br>
<br>
<a href="https://wiki.ubuntulinux.jp/UbuntuStudioTips/Application/JACK-PulseAudio" target="_blank">https://wiki.ubuntulinux.jp/UbuntuStudioTips/Application/JACK-PulseAudio</a><br>
<br>
In this document. I suggest to use qjackctl option &quot;Execute script after<br>
Setup&quot; instead of config file. If you check this option and input two<br>
commands, you can get &quot;PulseAudio against JACK&quot;, load this module just<br>
after JACK runnning.<br>
<br>
If you are interested, read it with web translation service like google<br>
or yahoo with plain text.<br>
<br>
Thks<br>
<font color="#888888"><br>
<br>
Takashi Sakamoto<br>
<a href="mailto:o-takashi@sakamocchi.jp">o-takashi@sakamocchi.jp</a><br>
</font><div><div></div><div class="h5"><br>
<br>
(2010/09/04 08:15), <a href="mailto:ttoine@ttoine.net">ttoine@ttoine.net</a> wrote:<br>
&gt;<br>
&gt;<br>
&gt; Le 03/09/2010 23:11, Marc R.J. Brevoort a écrit :<br>
&gt;&gt; On Fri, 3 Sep 2010, <a href="mailto:ttoine@ttoine.net">ttoine@ttoine.net</a> wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; I just saw in the Maverick beta wiki pages that in Ubuntu Studio<br>
&gt;&gt;&gt; Maverick, some work has been done for better integration between<br>
&gt;&gt;&gt; PulseAudio and Jackd. Is it available for vanilla Ubuntu too ?<br>
&gt;&gt;&gt; If not, does this need to install a specific package, or is there a<br>
&gt;&gt;&gt; tweak we can document for non &quot;Studio&quot; users? I ask that because I am<br>
&gt;&gt;&gt; downloading Maverick beta at the moment, but not the Studio, the<br>
&gt;&gt;&gt; standard one, with the aim to test and document that important point!<br>
&gt;&gt;&gt;<br>
&gt;&gt; I&#39;ve just set up a system that plays back pulseaudio over jack over<br>
&gt;&gt; ALSA on Lucid.<br>
&gt;&gt; The following are not step-by-step instructions but may help you<br>
&gt;&gt; get started.<br>
&gt;&gt;<br>
&gt;&gt; You&#39;ll need pulseaudio-module-jack, the regular set of<br>
&gt;&gt; jack util packages;<br>
&gt;&gt;<br>
&gt;&gt; ~/.asoundrc containing this:<br>
&gt;&gt; pcm.pulse {<br>
&gt;&gt;       type pulse<br>
&gt;&gt; }<br>
&gt;&gt; ctl.pulse {<br>
&gt;&gt;       type pulse<br>
&gt;&gt; }<br>
&gt;&gt; pcm.!default {<br>
&gt;&gt;       type pulse<br>
&gt;&gt; }<br>
&gt;&gt; ctl.!default {<br>
&gt;&gt;       type pulse<br>
&gt;&gt; }<br>
&gt;&gt;<br>
&gt;&gt; follow the recommendations that qjackctl gives you when trying to start<br>
&gt;&gt; it and failing;<br>
&gt;&gt;<br>
&gt;&gt; create two files,<br>
&gt;&gt;<br>
&gt;&gt; 1. ~/bin/<a href="http://jack.pa" target="_blank">jack.pa</a> containing the following:<br>
&gt;&gt;<br>
&gt;&gt; #!/bin/bash<br>
&gt;&gt; # (two following lines matter most)<br>
&gt;&gt; pactl load-module module-jack-sink<br>
&gt;&gt; pactl load-module module-jack-source<br>
&gt;&gt;<br>
&gt;&gt; pactl load-module module-native-protocol-unix<br>
&gt;&gt; pactl load-module module-volume-restore<br>
&gt;&gt; pactl load-module module-default-device-restore<br>
&gt;&gt; pactl load-module module-rescue-streams<br>
&gt;&gt; pactl load-module module-suspend-on-idle<br>
&gt;&gt;<br>
&gt;&gt; 2. a file ~/bin/startjack containing this:<br>
&gt;&gt; #!/bin/bash<br>
&gt;&gt; /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n2<br>
&gt;&gt;<br>
&gt;&gt; (which is the line shown by qjackctl after successful startup)<br>
&gt;&gt;<br>
&gt;&gt; give both file execute permissions;<br>
&gt;&gt;<br>
&gt;&gt; chmod +x ~/bin/*<br>
&gt;&gt;<br>
&gt;&gt; and add them as startup programs.<br>
&gt;&gt;<br>
&gt;&gt; re-login, in sound preferences set &quot;Jack sink&quot; as<br>
&gt;&gt; default audio device.<br>
&gt;&gt;<br>
&gt;&gt; Thus you&#39;ll have a system that (in theory) directs all its audio<br>
&gt;&gt; through JACK.<br>
&gt;&gt;<br>
&gt;&gt; One minor thing is that when starting qjackctl, pulseaudio is<br>
&gt;&gt; suspended, which is not ideal. As you&#39;re running the jack<br>
&gt;&gt; daemon as startup program, You&#39;ll also want to tell qjackctl<br>
&gt;&gt; not to terminate jack on exiting.<br>
&gt;&gt;<br>
&gt;&gt; I hope this is of some use to you even though terribly<br>
&gt;&gt; incomplete and written up from memory too so probably full<br>
&gt;&gt; of errors.<br>
&gt;&gt;<br>
&gt;&gt; Best,<br>
&gt;&gt; Marc<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; What would be better, would be to see in the audio/sound preferences a<br>
&gt; &quot;jackd&quot; sound card, and manually choose it if necessary. This is not<br>
&gt; always good to have all applications on jackd. And Pulse Audio will<br>
&gt; remember this choice every time jackd is launched, as it does when you<br>
&gt; plug an usb sound card.<br>
&gt;<br>
&gt; Will try that this week-end, or next week, and let you know. This is one<br>
&gt; of the most important stuff, with firewire, for Maverick, imho.<br>
&gt;<br>
&gt; Toine<br>
<br>
--<br>
Ubuntu-Studio-devel mailing list<br>
<a href="mailto:Ubuntu-Studio-devel@lists.ubuntu.com">Ubuntu-Studio-devel@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>MH<br><a href="http://www.myspace.com/mikeholstein">http://www.myspace.com/mikeholstein</a><br><br><a href="http://opensourcemusician.libsyn.com/">http://opensourcemusician.libsyn.com/</a><br>