; Use jack_lsp to see available ports. ; PulseAudio is used for Skype, Flash, maybe something else. ; Feed PulseAudio with microphone and mplayer. (connect "system:capture_1" "PulseAudio JACK Source:front-left") (connect "system:capture_1" "PulseAudio JACK Source:front-right") ;(connect "MPlayer \[[0-9]+\]:out_0" "PulseAudio JACK Source:front-left") ;(connect "MPlayer \[[0-9]+\]:out_1" "PulseAudio JACK Source:front-right") ;(connect "mplayer_mc:out_0" "PulseAudio JACK Source:front-left") ;(connect "mplayer_mc:out_1" "PulseAudio JACK Source:front-right") (connect "moc:output0" "PulseAudio JACK Source:front-left") (connect "moc:output1" "PulseAudio JACK Source:front-right") (connect "MPlayer .*:out_0" "alsa_out:playback_1") (connect "MPlayer .*:out_1" "alsa_out:playback_2") ; Feed darkice with the microphone, mplayer and PulseAudio. (connect "system:capture_1" "darkice:left") (connect "system:capture_1" "darkice:right") (connect "MPlayer \[[0-9]+\]:out_0" "darkice:left") (connect "MPlayer \[[0-9]+\]:out_1" "darkice:right") (connect "mplayer_mc:out_0" "darkice:left") (connect "mplayer_mc:out_1" "darkice:right") (connect "PulseAudio JACK Sink:front-left" "darkice:left") (connect "PulseAudio JACK Sink:front-right" "darkice:right") (connect "moc:output0" "darkice:left") (connect "moc:output1" "darkice:right") ; Feed IDJC with mplayer and PulseAudio. (connect "MPlayer \[[0-9]+\]:out_0" "idjc-mx:aux_in_l") (connect "MPlayer \[[0-9]+\]:out_1" "idjc-mx:aux_in_r") (connect "mplayer_mc:out_0" "idjc-mx:aux_in_l") (connect "mplayer_mc:out_1" "idjc-mx:aux_in_r") (connect "PulseAudio JACK Sink:front-left" "idjc-mx:aux_in_l") (connect "PulseAudio JACK Sink:front-right" "idjc-mx:aux_in_r")