On Mon, Apr 21, 2014 at 3:44 PM, Fons Adriaensen <fons@linuxaudio.org> wrote:
this case my very humble endeavour was just
to find out if or not it would be possible to
create something similar to the alsa_jack plugin
that would actually present itself as a sound
card, so that (badly written) apps would be
prepared to use it.

This is what PulseAudio does, and its code should probably be considered canonical for this purpose.