[enhance] AudioInterface class to distinguish between audio output systems

This is necessary for StandAlone (non-plugin) devices, because they are responsible for selecting the audio interface / driver. Plugin devices don't really need this.