libpipewire-module-jack-tunnel - Man Page

JACK Tunnel

Description

The jack-tunnel module provides a source or sink that tunnels all audio to a JACK server​.

This module is usually used together with JACK DBus detect that will automatically load the tunnel with the right parameters based on dbus information​.

Module Name

libpipewire-module-jack-tunnel

Module Options

General Options

Options with well-known behavior​.

Example Configuration of a Duplex Sink/Source

# ~/​.config/pipewire/pipewire​.conf​.d/my-jack-tunnel​.conf

context​.modules = [
{   name = libpipewire-module-jack-tunnel
    args = {
        #jack​.library     = libjack​.so​.0
        #jack​.server      = null
        #jack​.client-name = PipeWire
        #jack​.connect     = true
        #jack​.connect-audio = [ playback_1 playback_2 ]
        #jack​.connect-midi = [ midi_playback_1 ]
        #tunnel​.mode      = duplex
        #midi​.ports       = 0
        #audio​.channels   = 2
        #audio​.position   = [ FL FR ]
        source​.props = {
            # extra sink properties
        }
        sink​.props = {
            # extra sink properties
        }
    }
}
]

Info

1.6.9 PipeWire