1libpipewire-module-ffadoM-idsrcievlelra(n7e)ous InformatliiobnpiMpaenwuiarle-module-ffado-driver(7)
2
3
4
6 libpipewire-module-ffado-driver - FFADO firewire audio driver
7
9 The ffado-driver module provides a source or sink using the libffado
10 library for reading and writing to firewire audio devices.
11
13 libpipewire-module-ffado-driver
14
16 • driver.mode: the driver mode, sink|source|duplex, default duplex
17
18 • ffado.devices: array of devices to open, default 'hw:0'
19
20 • ffado.period-size: period size,default 1024
21
22 • ffado.period-num: period number,default 3
23
24 • ffado.sample-rate: sample-rate, default 48000
25
26 • ffado.slave-mode: slave mode
27
28 • ffado.snoop-mode: snoop mode
29
30 • ffado.verbose: ffado verbose level
31
32 • latency.internal.input: extra input latency in frames
33
34 • latency.internal.output: extra output latency in frames
35
36 • source.props: Extra properties for the source filter.
37
38 • sink.props: Extra properties for the sink filter.
39
41 Options with well-known behavior.
42
43 • remote.name
44
45 • audio.position
46
47 • node.name
48
49 • node.description
50
51 • node.group
52
53 • node.virtual
54
55 • media.class
56
57 • target.object to specify the remote node.name or serial.id to link to
58
60 context.modules = [
61 { name = libpipewire-module-ffado-driver
62 args = {
63 #driver.mode = duplex
64 #ffado.devices = [ "hw:0" ]
65 #ffado.period-size = 1024
66 #ffado.period-num = 3
67 #ffado.sample-rate = 48000
68 #ffado.slave-mode = false
69 #ffado.snoop-mode = false
70 #ffado.verbose = 0
71 #latency.internal.input = 0
72 #latency.internal.output = 0
73 #audio.position = [ FL FR ]
74 source.props = {
75 # extra sink properties
76 }
77 sink.props = {
78 # extra sink properties
79 }
80 }
81 }
82 ]
83
84PipeWire 1.0.0 libpipewire-module-ffado-driver(7)