prints an easily parsable list of audio inputs and outputs. requires pulseaudio interface (pacmd)
quickly switch default audio input/output device. requires audio-info script and pulseaudio interface. lists all connected devices, not just connected soundcards.
other device control interfaces would only allow switching between soundcards and not individual devices connected to a soundcard.