1libpipewire-module-jack-Mtiusncneelll(a7n)eous InformatiloinbpMiapneuwailre-module-jack-tunnel(7)
2
3
4

NAME

6       libpipewire-module-jack-tunnel - JACK Tunnel
7

DESCRIPTION

9       The jack-tunnel module provides a source or sink that tunnels all audio
10       to a JACK server.
11
12       This module is usually used together with JACK DBus detect that will
13       automatically load the tunnel with the right parameters based on dbus
14       information.
15

MODULE NAME

17       libpipewire-module-jack-tunnel
18

MODULE OPTIONS

20       • jack.library: the libjack to load, by default libjack.so.0 is
21         searched in JACK_PATH directories and then some standard library
22         paths. Can be an absolute path.
23
24       • jack.server: the name of the JACK server to tunnel to.
25
26       • jack.client-name: the name of the JACK client.
27
28       • jack.connect: if jack ports should be connected automatically. Can
29         also be placed per stream.
30
31       • tunnel.mode: the tunnel mode, sink|source|duplex, default duplex
32
33       • midi.ports: the number of midi ports. Can also be added to the stream
34         props.
35
36       • source.props: Extra properties for the source filter.
37
38       • sink.props: Extra properties for the sink filter.
39

GENERAL OPTIONS

41       Options with well-known behavior.
42
43remote.name
44
45audio.channels
46
47audio.position
48
49node.name
50
51node.description
52
53node.group
54
55node.virtual
56
57media.class
58
59target.object to specify the remote node.name or serial.id to link to
60

EXAMPLE CONFIGURATION OF A DUPLEX SINK/SOURCE

62       context.modules = [
63       {   name = libpipewire-module-jack-tunnel
64           args = {
65               #jack.library     = libjack.so.0
66               #jack.server      = null
67               #jack.client-name = PipeWire
68               #jack.connect     = true
69               #tunnel.mode      = duplex
70               #midi.ports       = 0
71               #audio.channels   = 2
72               #audio.position   = [ FL FR ]
73               source.props = {
74                   # extra sink properties
75               }
76               sink.props = {
77                   # extra sink properties
78               }
79           }
80       }
81       ]
82
83PipeWire                             1.0.0   libpipewire-module-jack-tunnel(7)
Impressum