> UCM (Use Case Manager - for presets separation, like notifications, voice, media, etc..)
Ok, some domain expert on HN:
What is the UCM, when was it added to ALSA, what is its purpose, who is the target audience (e.g., is this something that helps driver author?), and how does it relate to Pulse?
I'm especially concerned with the last question, because at a glance it seems like Pulse and the UCM overlap partly in purpose.