This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
For More Information or to Register, Click Here
View analytic
Tuesday, October 6 • 10:30 - 11:20
Making the Most of Dynamic Audio Power Management - Lars-Peter Clausen, Analog Devices

Sign up or log in to save this to your schedule and see who's attending!

Modern embedded audio systems consist of different discrete components, each having many different function blocks which can be individually enabled. These systems tend to have complex audio signal routing and mixing matrices which creates a complex configuration space with many dynamic inter-dependencies. Tracking these dependencies manually is tedious and error prone. Dynamic Audio Power Management (DAPM) is a integral part of the Linux kernel ASoC framework and offers a unified way to model and track these inter-dependencies. This ensures that for any given use case the system can be put in a state of minimal power consumption. This talk will explain how DAPM works and how to use it. Starting with an introduction explaining the basic concept behind the framework and then continuing with examples of common situations and a overview of best practices how to solve them using DAPM.


Lars-Peter Clausen

Software Developer, Analog Devices
Lars is a software developer working at Analog Devices. Among other things he works on Linux kernel audio device drivers and has been a contributor to the ALSA an ASoC framework. He has spoken in the past at conferences like FOSDEM or ELCE mostly about Linux kernel related subjects.

Tuesday October 6, 2015 10:30 - 11:20
Wicklow Hall 2B