[linux-audio-dev] lad design patterns