alsamixergui is an FLTK based mixer program for use with ALSA. It supports multiple soundcards with multiple devices. This requires FLTK.