PulseAudio is the next generation audio system for Linux-based operating systems. It allows for advanced operations on the sound data as it is being passed between the applications and system hardware. It allows advanced operations on sound data as it is passed between applications and system hardware, such as on-the-fly redirection of audio output from speakers to a bluetooth headset, smart audio volume management, sample format or channel count conversion and combination of several sounds into one, are all easily achieved using PulseAudio.
With today's focus on convergence devices, where mobile phones, gaming consoles, media servers, media center solutions and similar all seem to merge together, having an advanced high quality audio system is critical in order to launching a successful product. PulseAudio has established itself as the leading sound system standard on Linux and Unix-like systems and its development is being heavily supported by top tier Linux vendor Red Hat. Many linux devices are also shipping with PulseAudio, including the popular Nokia N900 and Palm Pre phones.
How can Collabora help you with PulseAudio?
Collabora has a lot of experience and expertise on the PulseAudio sound system and we also have a close working relationship with PulseAudio maintainer Lennart Poettering. We offer a wide range of services and software around PulseAudio including:
- Consulting assistance
Being one of the major contributors to PulseAudio we have the knowledge and skills to help you get this crucial piece of technology integrated and working smoothly on top of your embedded hardware. Our engineers can provide strong PulseAudio and general multimedia skills for your development team, as well as providing the team with code and design review. Be sure to check out our Open Source consulting services page for more details.
- Custom development
Do you need a specific feature added to PulseAudio for it to fit your needs? At Collabora we can help you implement that feature. Our engineers for instance recently added advanced echo cancellation support to PulseAudio, as an example of the kind of tasks we can undertake for our clients. So if you have a feature you need, get in touch and we will be happy to provide you with a quote to implement it. You find more information on our PulseAudio and other development services page.
Some background on Collabora and PulseAudio
You can learn more, review the project's recent history and roadmap, or join the PulseAudio development community at the PulseAudio website.
Arun works on PulseAudio at Collabora. He is a Gentoo developer and GNOME Foundation member, and can be found in all the usual IRC haunts as Ford_Prefect.