Fixes #829.
Currently supports Intel HDA, AC97, and ES1370 audio cards. See README for further details.