OpenAL Soft 1.10.622 is released!

View: New views
5 Messages — Rating Filter:   Alert me  

OpenAL Soft 1.10.622 is released!

by Chris Robinson-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

May we forget about 1.9...

http://kcat.strangesoft.net/openal.html

Hopefully, finally, for real, fixed the PulseAudio backend this time. Also
fixed the OSS and Solaris backends. 7.1 output should work properly again, and
fixed a problem/potential crash when setting an AL_EFFECT_NULL effect on an
auxiliary slot.

In terms of features, there's only a few. Backend libraries are only loaded
when they're needed now, so unused backends won't hold their shared libs in
memory, and devices provided by them are automatically added and removed as
the libs are installed and uninstalled. Additionally, multiple contexts per
device are now supported.

Given multiple contexts, it's now possible to change certain device parameters
on the fly. Creating a new context with certain attributes (eg. ALC_FREQUENCY,
and perhaps ALC_REFRESH in the future) will change the device parameters, and
consequently affects all contexts on the device.


Now I'll try to get back to taking care of those proposed extensions. It may
be possible to see alcSuspendContext/alcProcessContext properly supported, as
well.
_______________________________________________
Openal mailing list
Openal@...
http://opensource.creative.com/mailman/listinfo/openal

Re: [Openal-devel] OpenAL Soft 1.10.622 is released!

by Mike Dickson-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Great release!

The pulseaudio support for output is working great for the apps I've
tried.  Much better performance overall than using the ALSA emulation.
I do still have problems with pulseaudio capture, specifically with
Vivox/secondlife.  I'd like to help with that if possible but I'm new to
the OpenAL sources so I hope an occasional question to the list is fine.

Mike

On Sun, 2009-11-08 at 23:46 -0800, Chris Robinson wrote:
> May we forget about 1.9...
>
> http://kcat.strangesoft.net/openal.html
>
> Hopefully, finally, for real, fixed the PulseAudio backend this time. Also
> fixed the OSS and Solaris backends. 7.1 output should work properly again, and
> fixed a problem/potential crash when setting an AL_EFFECT_NULL effect on an
> auxiliary slot.


_______________________________________________
Openal mailing list
Openal@...
http://opensource.creative.com/mailman/listinfo/openal

Re: Re: [Openal-devel] OpenAL Soft 1.10.622 is released!

by Tom Porter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have recently upgraded (fresh install) of Fedora 12.  I believe it  
is using PulseAudio 0.9.21.  I have not been able to get OpenAL  
1.10.622 to work with SecondLife (i.e. SLVoice).  Regular, non-OpenAL  
playback and capture work just fine for say, Skype.  So it appears as  
though PulseAudio is functioning correctly.  I read below where Mike  
Dickson seemed to indicate playback worked but capture did not.  I  
have been unsuccessful in getting either to work.  The SL UI allows  
for choosing different backends for capture and playback for voice.  
The only combination that works for me is using ALSA playback AND  
capture which is then handled by PulseAudio.  As Mike stated, this has  
very poor performance.  I cannot choose PulseAudio for playback and  
ALSA on default device for capture.  I have enable extensive logging  
and see no error output and furthermore when I choose PulseAudio as  
the backend SecondLife shows that things are connected but the  
PulseAudio Manager shows no streams active and voice does not work.  I  
wondered if anyone has made progress on getting things functional with  
PulseAudio again?

Thanks,
Tom Porter
thanatos@...



On Nov 9, 2009, at 8:01 AM, Mike Dickson wrote:

> Great release!
>
> The pulseaudio support for output is working great for the apps I've
> tried.  Much better performance overall than using the ALSA emulation.
> I do still have problems with pulseaudio capture, specifically with
> Vivox/secondlife.  I'd like to help with that if possible but I'm  
> new to
> the OpenAL sources so I hope an occasional question to the list is  
> fine.
>
> Mike
>
> On Sun, 2009-11-08 at 23:46 -0800, Chris Robinson wrote:
>> May we forget about 1.9...
>>
>> http://kcat.strangesoft.net/openal.html
>>
>> Hopefully, finally, for real, fixed the PulseAudio backend this  
>> time. Also
>> fixed the OSS and Solaris backends. 7.1 output should work properly  
>> again, and
>> fixed a problem/potential crash when setting an AL_EFFECT_NULL  
>> effect on an
>> auxiliary slot.
>
>
> _______________________________________________
> Openal mailing list
> Openal@...
> http://opensource.creative.com/mailman/listinfo/openal

_______________________________________________
Openal mailing list
Openal@...
http://opensource.creative.com/mailman/listinfo/openal

Re: Re: [Openal-devel] OpenAL Soft 1.10.622 is released!

by Chris Robinson-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wednesday 02 December 2009 7:05:03 am Tom Porter wrote:
> I have recently upgraded (fresh install) of Fedora 12.  I believe it
> is using PulseAudio 0.9.21.  I have not been able to get OpenAL
> 1.10.622 to work with SecondLife (i.e. SLVoice).  Regular, non-OpenAL
> playback and capture work just fine for say, Skype.  So it appears as
> though PulseAudio is functioning correctly. I read below where Mike
> Dickson seemed to indicate playback worked but capture did not.  I
> have been unsuccessful in getting either to work.

PulseAudio 0.9.21 seemed to break OpenAL Soft 1.10. I haven't been able to
determine the exact cause, but a possible scenario was discovered that could
potentially cause PulseAudio's client lib to lock up when OpenAL is
initializing.

Whether or not it is actually the problem will remain to be seen, but I've
reported the potential bug to PulseAudio's developers, and they've said they
will be fixing it (for reference, <http://www.pulseaudio.org/ticket/738>). If
that is indeed the cause, then the next update of Pulse should work again with
1.10.

In the mean time, OpenAL Soft's Git version has a work around which makes it
work with PulseAudio 0.9.21.
_______________________________________________
Openal mailing list
Openal@...
http://opensource.creative.com/mailman/listinfo/openal

Re: Re: [Openal-devel] OpenAL Soft 1.10.622 is released!

by Tom Porter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks for the update and the workaround.  I pulled the latest source,  
built and deployed for my installation.  It works very well for me.  
I'm glad to have OpenAL running with PulseAudio again mainly for the  
greater performance.

Tom Porter
thanatos@...



On Dec 3, 2009, at 3:23 PM, Chris Robinson wrote:

> On Wednesday 02 December 2009 7:05:03 am Tom Porter wrote:
>> I have recently upgraded (fresh install) of Fedora 12.  I believe it
>> is using PulseAudio 0.9.21.  I have not been able to get OpenAL
>> 1.10.622 to work with SecondLife (i.e. SLVoice).  Regular, non-OpenAL
>> playback and capture work just fine for say, Skype.  So it appears as
>> though PulseAudio is functioning correctly. I read below where Mike
>> Dickson seemed to indicate playback worked but capture did not.  I
>> have been unsuccessful in getting either to work.
>
> PulseAudio 0.9.21 seemed to break OpenAL Soft 1.10. I haven't been  
> able to
> determine the exact cause, but a possible scenario was discovered  
> that could
> potentially cause PulseAudio's client lib to lock up when OpenAL is
> initializing.
>
> Whether or not it is actually the problem will remain to be seen,  
> but I've
> reported the potential bug to PulseAudio's developers, and they've  
> said they
> will be fixing it (for reference, <http://www.pulseaudio.org/ticket/738 
> >). If
> that is indeed the cause, then the next update of Pulse should work  
> again with
> 1.10.
>
> In the mean time, OpenAL Soft's Git version has a work around which  
> makes it
> work with PulseAudio 0.9.21.
> _______________________________________________
> Openal mailing list
> Openal@...
> http://opensource.creative.com/mailman/listinfo/openal

_______________________________________________
Openal mailing list
Openal@...
http://opensource.creative.com/mailman/listinfo/openal