Ambrosia Software's audio routing and mixing software gains virtual input devices with any number of audio channels, discrete mapping of audio channels from software applications and hardware devices in any combination, per-channel audio level adjustment (pre- and post-mix), and much more.