Soundflower is an open-source audio routing software that grants users to transfer or move audio between applications and devices on a Mac OS X operating system.
It is created for use in professional audio settings such as music production, broadcasting, live performances and more. Soundflower's primary function is to generate a virtual audio device that can be utilized to route audio between different applications or devices. It allows users to record audio from one application and play it through another application in real-time. The software also authorizes for the creation of multi-channel audio setups, which can be handy in professional audio settings.