[sldev] gstreamer
Jan Ciger
jan.ciger at gmail.com
Sun Mar 15 12:36:45 PDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Geneko Nemeth wrote:
> I have been playing with Pulseaudio 0.9.14 on Ubuntu Jaunty Alpha
> (because SLVoice tend to freeze the version 0.9.10 shipped with
> Intrepid). UI Sound and wind effects are working, but often SLVoice can
> use more CPU than Second Life client itself. (With the client window
> focused, even. That just spells lag.)
I suspect that Pulse is running at a different sampling frequency than
Vivox stuff uses and is doing resampling on the fly in you case. That
can literally eat the CPU time. The most common setup for Pulse that I
have seen is 48kHz sampling rate, because many modern soundcards default
to it or do not even support slower rates (especially in laptops). Does
anyone know what are the parameters Vivox libs are using for audio?
> And sometimes, SLVoice would also
> appear to freeze, leaving me to figure out why my voice won't transmit.
For me voice freezes Pulseaudio (I have also 0.9.10 on Mandriva 2009),
leaving it stuck with a repeating sample in a buffer. I had that happen
with other applications before, but that is exceedingly rare today. Even
Skype works quite OK with Pulseaudio, but SL voice does not :(
> As an aside, while Pulseaudio is one of the ways to go, it is still
> immature.
That's unfortunately true, but it is getting better. Having more
applications support it would both reduce the complexity of the
applications (you can drop a lot of the soundcard-related wizardry) and
expose more bugs in Pulse, letting them be fixed faster.
Regards,
Jan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org
iD8DBQFJvVjJn11XseNj94gRAt7/AKDo6MUI9aQuU5A41y/EfUpr0Wm/TACgz4YB
TNVW37qOCn7DguNO4dCk/sI=
=m8rV
-----END PGP SIGNATURE-----
More information about the SLDev
mailing list