Skip to content

Instantly share code, notes, and snippets.

@Maddosaurus
Created November 3, 2018 10:52
Show Gist options
  • Save Maddosaurus/712d77c02bb26cb3e6cc933830626028 to your computer and use it in GitHub Desktop.
Save Maddosaurus/712d77c02bb26cb3e6cc933830626028 to your computer and use it in GitHub Desktop.
JACK audio setup with multiple inputs and outputs

JACK Audio with multiple inputs and outputs under Arch Linux

packages

  • jack2-dbus
  • cadence

pulseaudio

See https://wiki.archlinux.org/index.php/JACK_Audio_Connection_Kit#PulseAudio and https://wiki.archlinux.org/index.php/PulseAudio/Examples#PulseAudio_through_JACK

Cadence

Cadence needs to be configured (JACK Status -> Configure).
As Input Device hw:CM900,0 (the Auna Mic). As Output hw:Headset,0 (Headset).
In JACK bridges, set these settings:

  • ALSA Audio -> Bridge Type: ALSA -> PulseAudio -> JACK (plugin)
  • PulseAudio -> Start / Auto-start at login

Secondary devices

  • alsa_in -j "USBHeadsetMic" -d hw:Headset &
  • alsa_out -j "System Speakers" -d hw:PCH &

Connections in Catia

system -> PuleAudio JACK source
USBHeadsetMic -> PuleAudio JACK source

PuleAudio JACK sink -> system
PuleAudio JACK sink -> System Speakers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment