Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread David Henningsson

On 09/28/2011 09:42 PM, Marc R.J. Brevoort wrote:

On Wed, 28 Sep 2011, David Henningsson wrote:


I gave the PulseAudio/JACK integration a quick check in Ubuntu 11.10,
basically I started banshee playing through PulseAudio, and wanted it
to play to JACK.


It would be great if that could be made to work by default.


That's what we all want, the problem (as always) is manpower. Volunteers 
welcome! For the Natty cycle I wrote module-jackdbus-detect, which 
starts the PulseAudio -> JACK connection automatically when (the dbus 
enabled version) of JACK is started.


Anyway, let's see if we can fix the three remaining issues for the P 
cycle, and then we're there, right? :-)


Also, when I stopped JACK, my Banshee music continued automatically to 
sound directly through PulseAudio, so it worked perfectly in that 
direction.


--
David Henningsson, Canonical Ltd.
http://launchpad.net/~diwic

--
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Jack version

2011-09-28 Thread Ralf Mardorf
On Wed, 2011-09-28 at 19:32 -0700, Len Ovens wrote:
> I wanted to make sure the latest version of jackd is included. (1.9.7)

I would prefer 1.9.8, regarding to the -Xalsarawmidi switch, because in
combination with the a2jmidi_bridge a PCI MIDI output will cause no MIDI
jitter. I know that nearly everybody is comfortable with "a little bit"
MIDI jitter, but I suspect that I'm not the only one, who prefer quasi
completely no jitter.

2 Cents,

Ralf



-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread Ralf Mardorf
Thank you :)

On Thu, 2011-09-29 at 03:37 +0100, Filipe Lopes wrote:
> ah, sorry, source is here:
> http://repo.or.cz/w/cadence.git
> 
> I'm currently doing a complete code recheck, so things might be
> seriously broken on some places.
> I wish to release the alpha 1 next week, not sure if possible
> though...
> 
> 2011/9/29 Ralf Mardorf 
> On Wed, 2011-09-28 at 22:40 +0100, Filipe Lopes wrote:
> > Cadence
> 
> Hi Filipe :)
> 
> the source code is available at? :D It's an unlucky name to
> find it
> using a search engine.
> 
> Best,
> 
> Ralf
> 
> 



-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: Jack version

2011-09-28 Thread Len Ovens


> I found information and test procedures but no images, not easy to find.

Found it. Will try it.


-- 
Len Ovens
www.OvenWerks.net


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread Filipe Lopes
ah, sorry, source is here:
http://repo.or.cz/w/cadence.git

I'm currently doing a complete code recheck, so things might be seriously
broken on some places.
I wish to release the alpha 1 next week, not sure if possible though...

2011/9/29 Ralf Mardorf 

> On Wed, 2011-09-28 at 22:40 +0100, Filipe Lopes wrote:
> > Cadence
>
> Hi Filipe :)
>
> the source code is available at? :D It's an unlucky name to find it
> using a search engine.
>
> Best,
>
> Ralf
>
>
-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Jack version

2011-09-28 Thread Len Ovens
I have been looking Through the archives of this list and can't find out
where the package list is. I wanted to make sure the latest version of
jackd is included. (1.9.7) it has been out for a while ... since Mar30 and
Ardour 3 needs it. Funny thing is when I run jackd (/usr/bin) it says it
is 1.9.7 but the file date is feb 14 ( a month and a half before it was
available ) And Ardour 3 says "[WARNING]: This version of JACK is old -
you should upgrade to a newer version that supports
jack_port_type_get_buffer_size()" However, one of the things 1.9.7 was to
fix was that lack. I think Jackd is lying. Synaptic lists 1.9.6 as the
current version (and that it is installed).

I understand that Ardour 3 will not be in this version of Ubuntu Studio,
but it will be ready soon enough and lots of people will install it.

I looked for the image to download to check because this was in one of the
messages:
"You can find information and the images at the QA website:
http://iso.qa.ubuntu.com/qatracker/build/ubuntustudio/all";

I found information and test procedures but no images, not easy to find.


-- 
Len Ovens
www.OvenWerks.net


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread Ralf Mardorf
On Wed, 2011-09-28 at 22:40 +0100, Filipe Lopes wrote:
> Cadence

Hi Filipe :)

the source code is available at? :D It's an unlucky name to find it
using a search engine.

Best,

Ralf


-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread Filipe Lopes
Hey there, I'm the leader of the KXStudio Team.

KXStudio uses 'pulse-jack' (or 'pulse2jack' in the upcoming Cadence app),
that force kills pulseaudio and restarts it in JACK only mode.
afaik, this is not what UbuntuStudio wants/needs. My way of doing things
makes the assumption that JACK is *always* running, or you won't get any
sound at all. The "just works" factor are just some python scripts that
auto-start JACK at session login.

KXStudio also uses Cadence, a small (unfinished) app that manages the whole
audio system. The application is not finished (no even in alpha state),
although I have it auto-installed in KXStudio setups.
I would _love_ to see this integrated in UbuntuStudio, and I'm really
working hard towards it, but of course it's not gonna happen this cycle.
(Perhaps this give us a chance of creating a super great release for the
LTS...)

Some pics follow:
http://kxstudio.sourceforge.net/tmp/scr002.jpeg
http://kxstudio.sourceforge.net/tmp/scr003.jpeg
http://kxstudio.sourceforge.net/tmp/scr004.jpeg


Anyway, the pulse-jack thing is in here:
https://launchpad.net/~kxstudio-team/+archive/ppa/+sourcepub/1401209/+listing-archive-extra

Use it as you wish, this is just a script ;)
-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread Сергей
I'm not a KXStudio dev, but I know that GStreamer can be set up to
route sound directly to JACK without any PulseAudio layers in the
middle. It even had a GUI called 'gstreamer-properties' for that.
Since Banshee uses GStreamer, it's the easiest way to make it output
sound to JACK.

-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread Erik Rasmussen
How did KXStudio get everything to automagically route through Jack with no
manual user configuration needed?  What is KXStudio doing differently?


On Wed, Sep 28, 2011 at 14:42, Marc R.J. Brevoort wrote:

> On Wed, 28 Sep 2011, David Henningsson wrote:
>
>  I gave the PulseAudio/JACK integration a quick check in Ubuntu 11.10,
>> basically I started banshee playing through PulseAudio, and wanted it to
>> play to JACK.
>>
>
> It would be great if that could be made to work by default. I can see the
> point of suspending pulseaudio before starting JACK, but ideally they
> should play nice with each other. From an end user perspective I'd like to
> be able to route all (pulse)audio output of a browser or any other
> application through jack. This also shows another difficulty though- as a
> browser opens and closes pulseaudio streams, jack connections would be
> dropped and will have to be re-setup.
>
> In my wildest dreams I'd like an out-of-the-box setup where audio both
> "just works" and at the same time needs to tedious reconfiguring for studio
> work.
>
> And a Lamborghini too, please.
>
> Marc
>
>
> --
> Ubuntu-Studio-devel mailing list
> Ubuntu-Studio-devel@lists.**ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/**
> mailman/listinfo/ubuntu-**studio-devel
>
-- 
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread Marc R.J. Brevoort

On Wed, 28 Sep 2011, David Henningsson wrote:

I gave the PulseAudio/JACK integration a quick check in Ubuntu 11.10, 
basically I started banshee playing through PulseAudio, and wanted it to play 
to JACK.


It would be great if that could be made to work by default. I can see the
point of suspending pulseaudio before starting JACK, but ideally they 
should play nice with each other. From an end user perspective I'd like to 
be able to route all (pulse)audio output of a browser or any other 
application through jack. This also shows another difficulty though- as a 
browser opens and closes pulseaudio streams, jack connections would be 
dropped and will have to be re-setup.


In my wildest dreams I'd like an out-of-the-box setup where audio 
both "just works" and at the same time needs to tedious reconfiguring for 
studio work.


And a Lamborghini too, please.

Marc

--
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


PulseAudio -> JACK connection in Oneiric

2011-09-28 Thread David Henningsson
I gave the PulseAudio/JACK integration a quick check in Ubuntu 11.10, 
basically I started banshee playing through PulseAudio, and wanted it to 
play to JACK.


I had these obstacles to overcome:

1) There is still a pasuspender wrapper script when starting qjackctl! 
Instead of starting "qjackctl", you'll have to start 
"/usr/lib/qjackctl/qjackctl.real" instead. (This is particularly 
annoying as I remember having removed a similar script earlier, but 
apparently it has been re-added by Alessio?)


2) When starting JACK server (from qjackctl), sound from PulseAudio 
stops, but it complains that the sound device is still in use. This 
seems to be a timing issue. Just stop and start the server a second time 
and it works.


3) I used pavucontrol to reroute Banshee's audio stream, so that in 
pulseaudio, Banshee's is routed to the JACK sink.


--
David Henningsson, Canonical Ltd.
http://launchpad.net/~diwic

--
Ubuntu-Studio-devel mailing list
Ubuntu-Studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel