Reference

snd_ctl_new1(9) on Linux

The text d378bab9cada, as Debian 5.0 (Lenny) shipped it.

create a control instance from the template

snd_ctl_new1(9) on Linux now