Re: Jack in Ubuntu Studio

2010-02-04 Thread Marc R.J. Brevoort
On Thu, 4 Feb 2010, Eric Hedekar wrote:

> The problem is a bureaucratic one at this stage,
> because Jack is in the Universe repositories of Ubuntu,
> applications in the Main repositories (Pulse Audio for
> example) can't be built against it so Pulse Audio isn't
> compiled with Jack support in the repositories.

I'd like to make you aware that there's a third possibility.

"Can't be built against it" is relative- it is technically
possible (although not common practice) to work around this.

HD24tools for example has JACK support built-in (for Linux
as well as MacOSX/Windows), but doesn't require JACK to be
available; it is a soft dependency. This is vital for
platforms whose users don't usually have JACK available.

Without JACK available, HD24tools will try portaudio.
With Jack and portaudio both unavailable, there simply
will be no sound.

This is accomplished by letting the application manually
load libraries in runtime, rather than statically linking
them in, or letting the compiler generate code to load the
dynamic libraries on program startup.

I suppose it would be possible to tweak Pulse Audio to
have the same capabilities, but it's really up to 
the author(s) of Pulse Audio to make such a decision.
I'll gladly provide the JACK wrapper code that allows
this.

In any case, I thought I'd make you aware of this
possibility. As it allows JACK support to be built-in
without it being a hard dependency, it could solve the
problem posed by the original poster.

Best,
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


Re: Jack in Ubuntu Studio

2010-02-04 Thread Eric Hedekar
On Thu, Feb 4, 2010 at 2:13 AM, Samuel Mehrbrodt  wrote:

> Thanks for your quick response.
> So will lucid have PulseAudio with Jack support?
>

Nobody knows.  But we're working toward that goal.
-- 
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 in Ubuntu Studio

2010-02-04 Thread Samuel Mehrbrodt
Thanks for your quick response.
So will lucid have PulseAudio with Jack support?

2010/2/4 Eric Hedekar :
> On Thu, Feb 4, 2010 at 1:55 AM, Samuel Mehrbrodt
>  wrote:
>>
>> Hi there!
>>
>> We are using Ubuntu in church for recordings and sometimes to display
>> a video or just play some audio.
>>
>> Everything works great, when you do not have Jack started. When jack
>> is started all applications which do not support jack can not play any
>> sound. This is e.g. Rhythmbox and Totem.
>> I've seen some tutorials where you could preconfigure PulseAudio to
>> use jack by default. But this was quite difficult and required many
>> steps to do it and I didn't want to do it because I wasn't sure if
>> anything would work after it.
>>
>> So here's my question: Ubuntu Studio is designed for professionals,
>> can't you configure it to use Jack by default? Jack could be started
>> when booting and PulseAudio would play everything over Jack.
>> If this isn't possible, could you just provide an easy way to do this?
>>
>> Greetings,
>> Samuel
>>
>
> The problem is a bureaucratic one at this stage, because Jack is in the
> Universe repositories of Ubuntu, applications in the Main repositories
> (Pulse Audio for example) can't be built against it so Pulse Audio isn't
> compiled with Jack support in the repositories.  The Ubuntu Studio team is
> actively working to get Jack into Main right now as a fix for this, but it's
> not there yet (we're on our way though).
>
> For now, I have seen some posts on ubuntuforums.org regarding PPA
> repositories that include Pulse Audio built with jack support.
>
> Hope that helps.
>
> -Eric Hedekar
>
> --
> 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: Jack in Ubuntu Studio

2010-02-04 Thread Eric Hedekar
On Thu, Feb 4, 2010 at 1:55 AM, Samuel Mehrbrodt  wrote:

> Hi there!
>
> We are using Ubuntu in church for recordings and sometimes to display
> a video or just play some audio.
>
> Everything works great, when you do not have Jack started. When jack
> is started all applications which do not support jack can not play any
> sound. This is e.g. Rhythmbox and Totem.
> I've seen some tutorials where you could preconfigure PulseAudio to
> use jack by default. But this was quite difficult and required many
> steps to do it and I didn't want to do it because I wasn't sure if
> anything would work after it.
>
> So here's my question: Ubuntu Studio is designed for professionals,
> can't you configure it to use Jack by default? Jack could be started
> when booting and PulseAudio would play everything over Jack.
> If this isn't possible, could you just provide an easy way to do this?
>
> Greetings,
> Samuel
>
>
The problem is a bureaucratic one at this stage, because Jack is in the
Universe repositories of Ubuntu, applications in the Main repositories
(Pulse Audio for example) can't be built against it so Pulse Audio isn't
compiled with Jack support in the repositories.  The Ubuntu Studio team is
actively working to get Jack into Main right now as a fix for this, but it's
not there yet (we're on our way though).

For now, I have seen some posts on ubuntuforums.org regarding PPA
repositories that include Pulse Audio built with jack support.

Hope that helps.

-Eric Hedekar
-- 
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 in Ubuntu Studio

2010-02-04 Thread Samuel Mehrbrodt
Hi there!

We are using Ubuntu in church for recordings and sometimes to display
a video or just play some audio.

Everything works great, when you do not have Jack started. When jack
is started all applications which do not support jack can not play any
sound. This is e.g. Rhythmbox and Totem.
I've seen some tutorials where you could preconfigure PulseAudio to
use jack by default. But this was quite difficult and required many
steps to do it and I didn't want to do it because I wasn't sure if
anything would work after it.

So here's my question: Ubuntu Studio is designed for professionals,
can't you configure it to use Jack by default? Jack could be started
when booting and PulseAudio would play everything over Jack.
If this isn't possible, could you just provide an easy way to do this?

Greetings,
Samuel

-- 
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