advice for creating special ALSA driver or plugin