JACK is an audio server daemon (service) that allows low latency connection between so-called "jackified" applications. Both audio and MIDI data can be transmitted.
Jack can work with ALSA, PortAudio, CoreAudio, FreeBoB, FFADO and (in test mode so far) OSS.
Suppose we need to record a multi-channel composition with vocals and synthesizer as instruments. We have a MIDI keyboard, a software (virtual) synthesizer on the computer, and a microphone connected to the sound card input. For some reason we want to record both tracks at the same time. Then, with the JACK, we can connect:
To rate JACK you need to register or log in on our website
Mail domain must match the domain of the developer's site
A link to confirm registration was sent to your email