- properties:
module.name = "libpipewire-module-access"
object.id = "17"
object.serial = "17"
module.author = "Wim Taymans <wim.taymans@gmail.com>"
module.description = "Perform access check"
module.usage = "( access.socket={ <socket>=<access>, ... } ) ( access.legacy=true ) "
module.version = "1.4.10"
id: 18
permissions: r--m-
type: PipeWire:Interface:Module/3
name: "libpipewire-module-adapter"
filename: "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-adapter.so"
args: "(null)"
- properties:
module.name = "libpipewire-module-adapter"
object.id = "18"
object.serial = "18"
module.author = "Wim Taymans <wim.taymans@gmail.com>"
module.description = "Manage adapter nodes"
module.version = "1.4.10"
id: 19
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "adapter"
object-type: PipeWire:Interface:Node/3
- properties:
factory.usage = "factory.name=<factory-name> (library.name=<library-name>) node.name=<string> "
module.id = "18"
object.id = "19"
object.serial = "19"
factory.name = "adapter"
factory.type.name = "PipeWire:Interface:Node"
factory.type.version = "3"
id: 20
permissions: r--m-
type: PipeWire:Interface:Module/3
name: "libpipewire-module-link-factory"
filename: "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-link-factory.so"
args: "{
#allow.link.passive = false
}"
- properties:
module.name = "libpipewire-module-link-factory"
object.id = "20"
object.serial = "20"
module.author = "Wim Taymans <wim.taymans@gmail.com>"
module.description = "Allow clients to create links"
module.usage = "( allow.link.passive=<bool, default false> ) "
module.version = "1.4.10"
id: 21
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "link-factory"
object-type: PipeWire:Interface:Link/3
- properties:
factory.usage = "(link.output.node=<output-node>) (link.output.port=<output-port>) (link.input.node=<input-node>) (link.input.port=<input-port>) (object.linger=<bool>) (link.passive=<bool>)"
module.id = "20"
object.id = "21"
object.serial = "21"
factory.name = "link-factory"
factory.type.name = "PipeWire:Interface:Link"
factory.type.version = "3"
id: 22
permissions: r--m-
type: PipeWire:Interface:Module/3
name: "libpipewire-module-session-manager"
filename: "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-session-manager.so"
args: "(null)"
- properties:
module.name = "libpipewire-module-session-manager"
object.id = "22"
object.serial = "22"
module.author = "George Kiagiadakis <george.kiagiadakis@collabora.com>"
module.description = "Implements objects for session management"
module.version = "1.4.10"
id: 23
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "client-endpoint"
object-type: PipeWire:Interface:ClientEndpoint/0
- properties:
module.id = "22"
object.id = "23"
object.serial = "23"
factory.name = "client-endpoint"
factory.type.name = "PipeWire:Interface:ClientEndpoint"
factory.type.version = "0"
id: 24
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "client-session"
object-type: PipeWire:Interface:ClientSession/0
- properties:
module.id = "22"
object.id = "24"
object.serial = "24"
factory.name = "client-session"
factory.type.name = "PipeWire:Interface:ClientSession"
factory.type.version = "0"
id: 25
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "session"
object-type: PipeWire:Interface:Session/0
- properties:
module.id = "22"
object.id = "25"
object.serial = "25"
factory.name = "session"
factory.type.name = "PipeWire:Interface:Session"
factory.type.version = "0"
id: 26
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "endpoint"
object-type: PipeWire:Interface:Endpoint/0
- properties:
module.id = "22"
object.id = "26"
object.serial = "26"
factory.name = "endpoint"
factory.type.name = "PipeWire:Interface:Endpoint"
factory.type.version = "0"
id: 27
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "endpoint-stream"
object-type: PipeWire:Interface:EndpointStream/0
- properties:
module.id = "22"
object.id = "27"
object.serial = "27"
factory.name = "endpoint-stream"
factory.type.name = "PipeWire:Interface:EndpointStream"
factory.type.version = "0"
id: 28
permissions: r--m-
type: PipeWire:Interface:Factory/3
name: "endpoint-link"
object-type: PipeWire:Interface:EndpointLink/0
- properties:
module.id = "22"
object.id = "28"
object.serial = "28"
factory.name = "endpoint-link"
factory.type.name = "PipeWire:Interface:EndpointLink"
factory.type.version = "0"
id: 29
permissions: r--m-
type: PipeWire:Interface:Module/3
name: "libpipewire-module-jackdbus-detect"
filename: "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-jackdbus-detect.so"
args: "{
#jack.library = libjack.so.0
#jack.server = null
#jack.client-name = PipeWire
#jack.connect = true
#tunnel.mode = duplex # source|sink|duplex
source.props = {
#audio.channels = 2
#midi.ports = 1
#audio.position = [ FL FR ]
# extra sink properties
}
sink.props = {
#audio.channels = 2
#midi.ports = 1
#audio.position = [ FL FR ]
# extra sink properties
}
}"
- properties:
module.name = "libpipewire-module-jackdbus-detect"
object.id = "29"
object.serial = "29"
id: 30
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 0/0
- state: "idle"
- properties:
factory.name = "support.node.driver"
node.name = "Dummy-Driver"
node.group = "pipewire.dummy"
node.sync-group = "sync.dummy"
priority.driver = "200000"
factory.id = "11"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
node.driver = "true"
clock.id = "monotonic"
clock.name = "clock.system.monotonic"
object.id = "30"
object.serial = "30"
- params: (0)
none
id: 31
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 0/0
- state: "suspended"
- properties:
factory.name = "support.node.driver"
node.name = "Freewheel-Driver"
priority.driver = "190000"
node.group = "pipewire.freewheel"
node.sync-group = "sync.dummy"
node.freewheel = "true"
factory.id = "11"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
node.driver = "true"
clock.id = "monotonic"
clock.name = "clock.system.monotonic"
object.id = "31"
object.serial = "31"
- params: (0)
none
id: 33
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1810"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "1810"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "33"
object.serial = "33"
config.name = "pipewire-pulse.conf"
application.name = "pipewire"
application.process.binary = "pipewire"
application.language = "en_US.UTF-8"
application.process.id = "1810"
application.process.user = "jm"
application.process.host = "eris"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 35
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1808"
pipewire.sec.socket = "pipewire-0-manager"
pipewire.sec.pid = "1808"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "35"
object.serial = "35"
application.version = "0.5.13"
wireplumber.daemon = "true"
wireplumber.profile = "main"
application.name = "WirePlumber"
remote.name = "[pipewire-0-manager,pipewire-0]"
config.name = "null"
context.modules.allow-empty = "true"
application.process.binary = "wireplumber"
application.language = "en_US.UTF-8"
application.process.id = "1808"
application.process.user = "jm"
application.process.host = "eris"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
session.services = "[video-capture, api.alsa-seq, policy.device.profile, api.bluez, policy.device.routes, policy.default-nodes, api.v4l2, bluetooth.midi, api.libcamera, policy.linking.standard, bluetooth.audio, policy.linking.role-based, audio, midi, api.alsa]"
id: 44
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 178
output-port-id: 186
input-node-id: 87
input-port-id: 193
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "178"
link.output.port = "186"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "44"
object.serial = "10699"
id: 46
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 178
output-port-id: 79
input-node-id: 87
input-port-id: 67
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "178"
link.output.port = "79"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "46"
object.serial = "10698"
id: 47
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1808"
pipewire.sec.socket = "pipewire-0-manager"
pipewire.sec.pid = "1808"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "47"
object.serial = "47"
application.name = "WirePlumber [export]"
wireplumber.export-core = "true"
application.version = "0.5.13"
wireplumber.daemon = "true"
wireplumber.profile = "main"
remote.name = "[pipewire-0-manager,pipewire-0]"
config.name = "null"
context.modules.allow-empty = "true"
application.process.binary = "wireplumber"
application.language = "en_US.UTF-8"
application.process.id = "1808"
application.process.user = "jm"
application.process.host = "eris"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 48
permissions: rwxm-
type: PipeWire:Interface:Device/3
- properties:
device.enum.api = "udev"
device.api = "alsa"
media.class = "Audio/Device"
api.alsa.path = "hw:0"
api.alsa.card = "0"
api.alsa.card.name = "HDA ATI HDMI"
api.alsa.card.longname = "HDA ATI HDMI at 0xdfa20000 irq 133"
device.plugged.usec = "8699828"
device.bus-path = "pci-0000:03:00.1"
device.sysfs.path = "/devices/pci0000:00/0000:00:01.1/0000:01:00.0/0000:02:00.0/0000:03:00.1/sound/card0"
device.bus = "pci"
device.subsystem = "sound"
device.vendor.id = "0x1002"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
device.product.id = "0xab28"
device.product.name = "Navi 21/23 HDMI/DP Audio Controller"
device.name = "alsa_card.pci-0000_03_00.1"
device.description = "Navi 21/23 HDMI/DP Audio Controller"
device.nick = "HDA ATI HDMI"
device.icon-name = "audio-card-analog-pci"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio0"
spa.object.id = "2"
factory.id = "15"
client.id = "47"
object.id = "48"
object.serial = "48"
object.path = "alsa:acp:HDMI"
alsa.card = "0"
alsa.card_name = "HDA ATI HDMI"
alsa.long_card_name = "HDA ATI HDMI at 0xdfa20000 irq 133"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "ATI R6xx HDMI"
alsa.components = "HDA:1002aa01,00aa0100,00100800"
alsa.id = "HDMI"
device.string = "0"
- params: (4)
8 (Spa:Enum:ParamId:EnumProfile) r-
9 (Spa:Enum:ParamId:Profile) rw
12 (Spa:Enum:ParamId:EnumRoute) r-
13 (Spa:Enum:ParamId:Route) rw
id: 49
permissions: rwxm-
type: PipeWire:Interface:Device/3
- properties:
device.enum.api = "udev"
device.api = "alsa"
media.class = "Audio/Device"
api.alsa.path = "hw:3"
api.alsa.card = "3"
api.alsa.card.name = "Scarlett 2i2 USB"
api.alsa.card.longname = "Focusrite Scarlett 2i2 USB at usb-0000:0c:00.0-10, high speed"
device.plugged.usec = "15769120"
device.bus-path = "pci-0000:0c:00.0-usb-0:10:1.0"
device.sysfs.path = "/devices/pci0000:00/0000:00:02.1/0000:05:00.0/0000:06:0c.0/0000:0c:00.0/usb1/1-10/1-10:1.0/sound/card3"
device.bus-id = "usb-Focusrite_Scarlett_2i2_USB_Y8TZNDB24E192C-00"
device.bus = "usb"
device.subsystem = "sound"
device.vendor.id = "0x1235"
device.vendor.name = "Focusrite-Novation"
device.product.id = "0x8210"
device.product.name = "Scarlett 2i2 3rd Gen"
device.serial = "Focusrite_Scarlett_2i2_USB_Y8TZNDB24E192C"
device.name = "alsa_card.usb-Focusrite_Scarlett_2i2_USB_Y8TZNDB24E192C-00"
device.description = "Scarlett 2i2 3rd Gen"
device.nick = "Scarlett 2i2 USB"
device.icon-name = "audio-card-analog-usb"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio3"
spa.object.id = "8"
factory.id = "15"
client.id = "47"
object.id = "49"
object.serial = "49"
object.path = "alsa:acp:USB"
alsa.card = "3"
alsa.card_name = "Scarlett 2i2 USB"
alsa.long_card_name = "Focusrite Scarlett 2i2 USB at usb-0000:0c:00.0-10, high speed"
alsa.driver_name = "snd_usb_audio"
alsa.mixer_name = "USB Mixer"
alsa.components = "USB1235:8210"
alsa.id = "USB"
device.string = "3"
- params: (4)
8 (Spa:Enum:ParamId:EnumProfile) r-
9 (Spa:Enum:ParamId:Profile) rw
12 (Spa:Enum:ParamId:EnumRoute) r-
13 (Spa:Enum:ParamId:Route) rw
id: 50
permissions: rwxm-
type: PipeWire:Interface:Device/3
- properties:
device.enum.api = "udev"
device.api = "alsa"
media.class = "Audio/Device"
api.alsa.path = "hw:2"
api.alsa.card = "2"
api.alsa.card.name = "USB Audio"
api.alsa.card.longname = "Generic USB Audio at usb-0000:0c:00.0-6, high speed"
device.plugged.usec = "15210136"
device.bus-path = "pci-0000:0c:00.0-usb-0:6:1.0"
device.sysfs.path = "/devices/pci0000:00/0000:00:02.1/0000:05:00.0/0000:06:0c.0/0000:0c:00.0/usb1/1-6/1-6:1.0/sound/card2"
device.bus-id = "usb-Generic_USB_Audio-00"
device.bus = "usb"
device.subsystem = "sound"
device.vendor.id = "0x0b05"
device.vendor.name = "ASUSTek Computer, Inc."
device.product.id = "0x1a52"
device.product.name = "USB Audio"
device.serial = "Generic_USB_Audio"
device.name = "alsa_card.usb-Generic_USB_Audio-00"
device.description = "USB Audio"
device.nick = "USB Audio"
device.icon-name = "audio-card-analog-usb"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio2"
spa.object.id = "6"
factory.id = "15"
client.id = "47"
object.id = "50"
object.serial = "50"
object.path = "alsa:acp:Audio"
alsa.card = "2"
alsa.card_name = "USB Audio"
alsa.long_card_name = "Generic USB Audio at usb-0000:0c:00.0-6, high speed"
alsa.driver_name = "snd_usb_audio"
alsa.mixer_name = "USB Mixer"
alsa.components = "USB0b05:1a52"
alsa.id = "Audio"
device.string = "2"
- params: (4)
8 (Spa:Enum:ParamId:EnumProfile) r-
9 (Spa:Enum:ParamId:Profile) rw
12 (Spa:Enum:ParamId:EnumRoute) r-
13 (Spa:Enum:ParamId:Route) rw
id: 51
permissions: rwxm-
type: PipeWire:Interface:Device/3
- properties:
device.enum.api = "udev"
device.api = "alsa"
media.class = "Audio/Device"
api.alsa.path = "hw:1"
api.alsa.card = "1"
api.alsa.card.name = "HD-Audio Generic"
api.alsa.card.longname = "HD-Audio Generic at 0xdf380000 irq 134"
device.plugged.usec = "8699787"
device.bus-path = "pci-0000:0f:00.1"
device.sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0f:00.1/sound/card1"
device.bus = "pci"
device.subsystem = "sound"
device.vendor.id = "0x1002"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
device.product.id = "0x1640"
device.product.name = "Radeon High Definition Audio Controller"
device.name = "alsa_card.pci-0000_0f_00.1"
device.description = "Radeon High Definition Audio Controller"
device.nick = "HD-Audio Generic"
device.icon-name = "audio-card-analog-pci"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio1"
spa.object.id = "4"
factory.id = "15"
client.id = "47"
object.id = "51"
object.serial = "51"
object.path = "alsa:acp:Generic"
alsa.card = "1"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HD-Audio Generic at 0xdf380000 irq 134"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "ATI R6xx HDMI"
alsa.components = "HDA:1002aa01,00aa0100,00100800"
alsa.id = "Generic"
device.string = "1"
- params: (4)
8 (Spa:Enum:ParamId:EnumProfile) r-
9 (Spa:Enum:ParamId:Profile) rw
12 (Spa:Enum:ParamId:EnumRoute) r-
13 (Spa:Enum:ParamId:Route) rw
id: 52
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 1/256
- output ports: 1/256
- state: "suspended"
- properties:
factory.name = "api.alsa.seq.bridge"
node.name = "Midi-Bridge"
priority.driver = "1"
priority.session = "100"
factory.id = "11"
client.id = "47"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
device.api = "alsa"
media.class = "Midi/Bridge"
node.driver = "true"
object.id = "52"
object.serial = "52"
- params: (3)
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
7 (Spa:Enum:ParamId:IO) r-
id: 53
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "input"
- properties:
format.dsp = "8 bit raw midi"
object.path = "alsa:seq:default:client_14:playback_0"
port.name = "Midi Through Port-0 (playback)"
port.alias = "Midi Through:Midi Through Port-0"
port.group = "client_14"
port.id = "0"
port.physical = "true"
port.terminal = "true"
port.direction = "in"
node.id = "52"
object.id = "53"
object.serial = "53"
- params: (6)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
id: 54
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "8 bit raw midi"
object.path = "alsa:seq:default:client_14:capture_0"
port.name = "Midi Through Port-0 (capture)"
port.alias = "Midi Through:Midi Through Port-0"
port.group = "client_14"
port.id = "0"
port.physical = "true"
port.terminal = "true"
port.direction = "out"
node.id = "52"
object.id = "54"
object.serial = "54"
- params: (6)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
id: 55
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 1/1
- output ports: 1/1
- state: "suspended"
- properties:
api.bluez5.role = "server"
api.glib.mainloop = "true"
factory.name = "api.bluez5.midi.node"
node.description = "BLE MIDI 1"
node.name = "bluez_midi.server"
factory.id = "14"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
device.api = "bluez5"
media.class = "Midi/Bridge"
object.id = "55"
object.serial = "55"
client.id = "47"
- params: (3)
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
7 (Spa:Enum:ParamId:IO) r-
id: 56
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "input"
- properties:
format.dsp = "8 bit raw midi"
port.name = "in"
port.alias = "in"
port.group = "group.0"
port.id = "0"
port.physical = "true"
port.terminal = "true"
port.direction = "in"
object.path = "bluez_midi.server:input_0"
node.id = "55"
object.id = "56"
object.serial = "56"
- params: (6)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
id: 57
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "8 bit raw midi"
port.name = "out"
port.alias = "out"
port.group = "group.0"
port.id = "0"
port.physical = "true"
port.terminal = "true"
port.direction = "out"
object.path = "bluez_midi.server:output_0"
node.id = "55"
object.id = "57"
object.serial = "57"
- params: (6)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
id: 59
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "AUX1"
port.monitor = "true"
port.group = "playback"
port.id = "1"
port.direction = "out"
object.path = "alsa:acp:USB:1:playback:monitor_1"
port.name = "monitor_AUX1"
port.alias = "Scarlett 2i2 USB:monitor_AUX1"
node.id = "87"
object.id = "59"
object.serial = "7946"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 61
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1810"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "1810"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "61"
object.serial = "2947"
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "waybar"
application.process.id = "2462014"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waybar (deleted)"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
config.name = "pipewire-pulse.conf"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 62
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1810"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "1810"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "62"
object.serial = "2948"
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "waybar"
application.process.id = "2462014"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waybar (deleted)"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
config.name = "pipewire-pulse.conf"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 63
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "Ari Matti With a Joke So Dark it Shocked Jimmy Carr - YouTube"
pulse.corked = "true"
node.rate = "1/48000"
node.latency = "3600/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "63"
object.serial = "4846"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 64
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1810"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "1810"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "64"
object.serial = "2949"
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
config.name = "pipewire-pulse.conf"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 65
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "AUX0"
port.monitor = "true"
port.group = "playback"
port.id = "0"
port.direction = "out"
object.path = "alsa:acp:USB:1:playback:monitor_0"
port.name = "monitor_AUX0"
port.alias = "Scarlett 2i2 USB:monitor_AUX0"
node.id = "87"
object.id = "65"
object.serial = "7944"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 67
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "input"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "AUX0"
port.group = "playback"
port.id = "0"
port.physical = "true"
port.terminal = "true"
port.direction = "in"
object.path = "alsa:acp:USB:1:playback:playback_0"
port.name = "playback_AUX0"
port.alias = "Scarlett 2i2 USB:playback_AUX0"
node.id = "87"
object.id = "67"
object.serial = "7943"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 68
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 145
output-port-id: 147
input-node-id: 87
input-port-id: 67
- state: "init"
- format:
none
- properties:
link.output.node = "145"
link.output.port = "147"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "68"
object.serial = "7968"
id: 69
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 145
output-port-id: 138
input-node-id: 87
input-port-id: 193
- state: "init"
- format:
none
- properties:
link.output.node = "145"
link.output.port = "138"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "69"
object.serial = "7969"
id: 74
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 170
output-port-id: 174
input-node-id: 87
input-port-id: 67
- state: "init"
- format:
none
- properties:
link.output.node = "170"
link.output.port = "174"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "74"
object.serial = "8001"
id: 76
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1810"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "1810"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "76"
object.serial = "10138"
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Firefox"
application.process.id = "2879455"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "firefox-esr"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
config.name = "pipewire-pulse.conf"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 79
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "178"
object.id = "79"
object.serial = "10696"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 82
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 191
output-port-id: 108
input-node-id: 87
input-port-id: 67
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "191"
link.output.port = "108"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "82"
object.serial = "10111"
id: 86
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Firefox:output_1"
port.name = "output_FR"
port.alias = "Firefox:output_FR"
node.id = "111"
object.id = "86"
object.serial = "10367"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 87
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 2/65
- output ports: 2/0
- state: "running"
- properties:
object.path = "alsa:acp:USB:1:playback"
api.alsa.path = "hw:3,0"
api.alsa.pcm.card = "3"
api.alsa.pcm.stream = "playback"
port.group = "playback"
device.icon-name = "audio-card-analog"
device.bus = "usb"
audio.channels = "2"
audio.position = "AUX0,AUX1"
device.routes = "0"
alsa.resolution_bits = "32"
alsa.card = "3"
alsa.card_name = "Scarlett 2i2 USB"
alsa.long_card_name = "Focusrite Scarlett 2i2 USB at usb-0000:0c:00.0-10, high speed"
alsa.driver_name = "snd_usb_audio"
alsa.mixer_name = "USB Mixer"
alsa.components = "USB1235:8210"
alsa.id = "USB"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "USB Audio"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
clock.name = "api.alsa.3"
device.profile.pro = "true"
node.group = "pro-audio-3"
node.link-group = "pro-audio-3"
api.alsa.auto-link = "true"
api.alsa.disable-tsched = "true"
device.profile.name = "pro-output-0"
device.profile.description = "Pro"
card.profile.device = "1"
device.id = "49"
factory.name = "api.alsa.pcm.sink"
node.pause-on-idle = "false"
priority.driver = "1600"
priority.session = "1600"
media.class = "Audio/Sink"
node.name = "alsa_output.usb-Focusrite_Scarlett_2i2_USB_Y8TZNDB24E192C-00.pro-output-0"
node.nick = "Scarlett 2i2 USB"
node.description = "Scarlett 2i2 3rd Gen Pro"
api.alsa.card.name = "Scarlett 2i2 USB"
api.alsa.card.longname = "Focusrite Scarlett 2i2 USB at usb-0000:0c:00.0-10, high speed"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "47"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "87"
object.serial = "7939"
node.driver-id = "189"
api.alsa.period-size = "512"
api.alsa.period-num = "3"
api.alsa.headroom = "0"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 88
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Firefox:output_0"
port.name = "output_FL"
port.alias = "Firefox:output_FL"
node.id = "101"
object.id = "88"
object.serial = "10306"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 90
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 207
output-port-id: 306
input-node-id: 87
input-port-id: 67
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "207"
link.output.port = "306"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "90"
object.serial = "10428"
id: 94
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "AUX0"
port.group = "capture"
port.id = "0"
port.physical = "true"
port.terminal = "true"
port.direction = "out"
object.path = "alsa:acp:USB:2:capture:capture_0"
port.name = "capture_AUX0"
port.alias = "Scarlett 2i2 USB:capture_AUX0"
node.id = "189"
object.id = "94"
object.serial = "7947"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 101
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "running"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Firefox"
application.process.id = "2879455"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "firefox-esr"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "Enna__Miller's Room @ Chaturbate - Chat in a Live Adult Video Chat Room Now"
pulse.corked = "false"
node.rate = "1/48000"
node.latency = "900/48000"
stream.is-live = "true"
node.name = "Firefox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "76"
object.id = "101"
object.serial = "10305"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "12000"
pulse.attr.prebuf = "9608"
pulse.attr.minreq = "2400"
node.driver-id = "189"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 102
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 110
output-port-id: 181
input-node-id: 87
input-port-id: 67
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "110"
link.output.port = "181"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "102"
object.serial = "10653"
id: 105
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "110"
object.id = "105"
object.serial = "10652"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 107
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 110
output-port-id: 105
input-node-id: 87
input-port-id: 193
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "110"
link.output.port = "105"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "107"
object.serial = "10654"
id: 108
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "191"
object.id = "108"
object.serial = "10109"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 110
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "A Non-Technical Breakdown of OpenAI's GPT-5.2 Theoretical Physics Result - YouTube"
pulse.corked = "true"
node.rate = "1/48000"
node.latency = "3600/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "110"
object.serial = "10650"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 111
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "running"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Firefox"
application.process.id = "2879455"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "firefox-esr"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "Aprilpalmers's Room @ Chaturbate - Chat in a Live Adult Video Chat Room Now"
pulse.corked = "false"
node.rate = "1/48000"
node.latency = "900/48000"
stream.is-live = "true"
node.name = "Firefox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "76"
object.id = "111"
object.serial = "10365"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "12000"
pulse.attr.prebuf = "9608"
pulse.attr.minreq = "2400"
node.driver-id = "189"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 114
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 63
output-port-id: 182
input-node-id: 87
input-port-id: 193
- state: "init"
- format:
none
- properties:
link.output.node = "63"
link.output.port = "182"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "114"
object.serial = "7966"
id: 123
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "running"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "Home / X"
pulse.corked = "false"
node.rate = "1/48000"
node.latency = "900/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "123"
object.serial = "10088"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "12000"
pulse.attr.prebuf = "9608"
pulse.attr.minreq = "2400"
node.driver-id = "189"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 124
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 123
output-port-id: 322
input-node-id: 87
input-port-id: 193
- state: "active"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "123"
link.output.port = "322"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "124"
object.serial = "10092"
id: 128
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1810"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "1810"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "128"
object.serial = "10189"
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.icon-name = "firefox-esr"
application.name = "Firefox"
application.version = "140.7.0"
application.process.id = "2879455"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "firefox-esr"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
config.name = "pipewire-pulse.conf"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 130
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-3554629"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "3554629"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "130"
object.serial = "10726"
application.name = "pw-cli"
application.process.binary = "pw-cli"
application.language = "en_US.UTF-8"
application.process.id = "3554629"
application.process.user = "jm"
application.process.host = "eris"
log.level = "0"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 137
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Firefox:output_0"
port.name = "output_FL"
port.alias = "Firefox:output_FL"
node.id = "111"
object.id = "137"
object.serial = "10366"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 138
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "145"
object.id = "138"
object.serial = "4854"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 139
permissions: rwxm-
type: PipeWire:Interface:Client/3
- properties:
pipewire.protocol = "protocol-native"
core.name = "pipewire-jm-1810"
pipewire.sec.socket = "pipewire-0"
pipewire.sec.pid = "1810"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "unconfined"
module.id = "2"
object.id = "139"
object.serial = "3080"
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.icon-name = "waterfox"
application.name = "Waterfox"
application.version = "140.7.0"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
config.name = "pipewire-pulse.conf"
cpu.max-align = "64"
default.clock.rate = "48000"
default.clock.quantum = "1024"
default.clock.min-quantum = "32"
default.clock.max-quantum = "2048"
default.clock.quantum-limit = "8192"
default.clock.quantum-floor = "4"
default.video.width = "640"
default.video.height = "480"
default.video.rate.num = "25"
default.video.rate.denom = "1"
log.level = "2"
clock.power-of-two-quantum = "true"
link.max-buffers = "64"
mem.warn-mlock = "false"
mem.allow-mlock = "true"
settings.check-quantum = "false"
settings.check-rate = "false"
core.version = "1.4.10"
pipewire.access = "unrestricted"
id: 145
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "The Big Four Economic Models Are Dead: What Comes Next for America? - YouTube"
pulse.corked = "true"
node.rate = "1/48000"
node.latency = "3600/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "145"
object.serial = "4852"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 147
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "145"
object.id = "147"
object.serial = "4853"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 155
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 101
output-port-id: 88
input-node-id: 87
input-port-id: 67
- state: "active"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "101"
link.output.port = "88"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "155"
object.serial = "10308"
id: 167
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "191"
object.id = "167"
object.serial = "10110"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 170
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "Gemini 3.1 Pro Is HERE – Hands-On With Google’s Newest Model! - YouTube"
pulse.corked = "true"
node.rate = "1/48000"
node.latency = "3600/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "170"
object.serial = "6837"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 171
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 101
output-port-id: 205
input-node-id: 87
input-port-id: 193
- state: "active"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "101"
link.output.port = "205"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "171"
object.serial = "10309"
id: 173
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "170"
object.id = "173"
object.serial = "6839"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 174
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "170"
object.id = "174"
object.serial = "6838"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 175
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 191
output-port-id: 167
input-node-id: 87
input-port-id: 193
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "191"
link.output.port = "167"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "175"
object.serial = "10112"
id: 176
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 111
output-port-id: 86
input-node-id: 87
input-port-id: 193
- state: "active"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "111"
link.output.port = "86"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "176"
object.serial = "10369"
id: 178
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "A Web Revival: the Internet didn't die, you're just not on it - YouTube"
pulse.corked = "true"
node.rate = "1/48000"
node.latency = "3600/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "178"
object.serial = "10695"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 179
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 123
output-port-id: 324
input-node-id: 87
input-port-id: 67
- state: "active"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "123"
link.output.port = "324"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "179"
object.serial = "10091"
id: 181
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "110"
object.id = "181"
object.serial = "10651"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 182
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "63"
object.id = "182"
object.serial = "4848"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 183
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "63"
object.id = "183"
object.serial = "4847"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 186
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "178"
object.id = "186"
object.serial = "10697"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 189
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "running"
- properties:
object.path = "alsa:acp:USB:2:capture"
api.alsa.path = "hw:3,0"
api.alsa.pcm.card = "3"
api.alsa.pcm.stream = "capture"
port.group = "capture"
device.icon-name = "audio-card-analog"
device.bus = "usb"
audio.channels = "2"
audio.position = "AUX0,AUX1"
device.routes = "0"
alsa.resolution_bits = "32"
alsa.card = "3"
alsa.card_name = "Scarlett 2i2 USB"
alsa.long_card_name = "Focusrite Scarlett 2i2 USB at usb-0000:0c:00.0-10, high speed"
alsa.driver_name = "snd_usb_audio"
alsa.mixer_name = "USB Mixer"
alsa.components = "USB1235:8210"
alsa.id = "USB"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "USB Audio"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
clock.name = "api.alsa.3"
device.profile.pro = "true"
node.group = "pro-audio-3"
node.link-group = "pro-audio-3"
api.alsa.auto-link = "true"
api.alsa.disable-tsched = "true"
device.profile.name = "pro-input-0"
device.profile.description = "Pro"
card.profile.device = "2"
device.id = "49"
factory.name = "api.alsa.pcm.source"
node.pause-on-idle = "false"
priority.driver = "2600"
priority.session = "2600"
media.class = "Audio/Source"
node.name = "alsa_input.usb-Focusrite_Scarlett_2i2_USB_Y8TZNDB24E192C-00.pro-input-0"
node.nick = "Scarlett 2i2 USB"
node.description = "Scarlett 2i2 3rd Gen Pro"
api.alsa.card.name = "Scarlett 2i2 USB"
api.alsa.card.longname = "Focusrite Scarlett 2i2 USB at usb-0000:0c:00.0-10, high speed"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "47"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "189"
object.serial = "7940"
api.alsa.period-size = "512"
api.alsa.period-num = "3"
api.alsa.headroom = "0"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 191
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "Let's Run Ling-2.5 - TRILLION Param Local AI (Sibling of Kimi K2.5 & Qwen 3.5) - YouTube"
pulse.corked = "true"
node.rate = "1/48000"
node.latency = "3600/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "191"
object.serial = "10108"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 192
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 111
output-port-id: 137
input-node-id: 87
input-port-id: 67
- state: "active"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "111"
link.output.port = "137"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "192"
object.serial = "10368"
id: 193
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "input"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "AUX1"
port.group = "playback"
port.id = "1"
port.physical = "true"
port.terminal = "true"
port.direction = "in"
object.path = "alsa:acp:USB:1:playback:playback_1"
port.name = "playback_AUX1"
port.alias = "Scarlett 2i2 USB:playback_AUX1"
node.id = "87"
object.id = "193"
object.serial = "7945"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 200
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Waterfox"
application.process.id = "1138910"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "waterfox"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "America Isn't Rome. It's a Medieval Empire. - YouTube"
pulse.corked = "true"
node.rate = "1/48000"
node.latency = "3600/48000"
stream.is-live = "true"
node.name = "Waterfox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "64"
object.id = "200"
object.serial = "8203"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 201
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "200"
object.id = "201"
object.serial = "8205"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 202
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 200
output-port-id: 201
input-node-id: 87
input-port-id: 193
- state: "init"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "200"
link.output.port = "201"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "202"
object.serial = "8207"
id: 205
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Firefox:output_1"
port.name = "output_FR"
port.alias = "Firefox:output_FR"
node.id = "101"
object.id = "205"
object.serial = "10307"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 206
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 207
output-port-id: 321
input-node-id: 87
input-port-id: 193
- state: "paused"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "207"
link.output.port = "321"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "206"
object.serial = "10429"
id: 207
permissions: rwxm-
type: PipeWire:Interface:Node/3
- input ports: 0/0
- output ports: 2/65
- state: "idle"
- properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Firefox"
application.process.id = "2879455"
application.process.user = "jm"
application.process.host = "eris"
application.process.binary = "firefox-esr"
application.language = "en_US.UTF-8"
application.process.machine-id = "06e20bdca07f45988732aa974fb66347"
application.process.session-id = "48"
media.name = "AudioStream"
pulse.corked = "true"
node.rate = "1/44100"
node.latency = "3307/44100"
stream.is-live = "true"
node.name = "Firefox"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "76"
object.id = "207"
object.serial = "10425"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "44104"
pulse.attr.prebuf = "35296"
pulse.attr.minreq = "8816"
- params: (9)
3 (Spa:Enum:ParamId:EnumFormat) r-
1 (Spa:Enum:ParamId:PropInfo) r-
2 (Spa:Enum:ParamId:Props) rw
4 (Spa:Enum:ParamId:Format) rw
10 (Spa:Enum:ParamId:EnumPortConfig) r-
11 (Spa:Enum:ParamId:PortConfig) rw
15 (Spa:Enum:ParamId:Latency) rw
16 (Spa:Enum:ParamId:ProcessLatency) rw
17 (Spa:Enum:ParamId:Tag) -w
id: 209
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 63
output-port-id: 183
input-node-id: 87
input-port-id: 67
- state: "init"
- format:
none
- properties:
link.output.node = "63"
link.output.port = "183"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "209"
object.serial = "7965"
id: 305
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 170
output-port-id: 173
input-node-id: 87
input-port-id: 193
- state: "init"
- format:
none
- properties:
link.output.node = "170"
link.output.port = "173"
link.input.node = "87"
link.input.port = "193"
factory.id = "21"
client.id = "35"
object.id = "305"
object.serial = "8002"
id: 306
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Firefox:output_0"
port.name = "output_FL"
port.alias = "Firefox:output_FL"
node.id = "207"
object.id = "306"
object.serial = "10426"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 315
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "AUX1"
port.group = "capture"
port.id = "1"
port.physical = "true"
port.terminal = "true"
port.direction = "out"
object.path = "alsa:acp:USB:2:capture:capture_1"
port.name = "capture_AUX1"
port.alias = "Scarlett 2i2 USB:capture_AUX1"
node.id = "189"
object.id = "315"
object.serial = "7948"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) -w
5 (Spa:Enum:ParamId:Buffers) --
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 321
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Firefox:output_1"
port.name = "output_FR"
port.alias = "Firefox:output_FR"
node.id = "207"
object.id = "321"
object.serial = "10427"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 322
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FR"
port.group = "stream.0"
port.id = "1"
port.direction = "out"
object.path = "Waterfox:output_1"
port.name = "output_FR"
port.alias = "Waterfox:output_FR"
node.id = "123"
object.id = "322"
object.serial = "10090"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 324
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "123"
object.id = "324"
object.serial = "10089"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 326
permissions: r-xm-
type: PipeWire:Interface:Port/3
direction: "output"
- properties:
format.dsp = "32 bit float mono audio"
audio.channel = "FL"
port.group = "stream.0"
port.id = "0"
port.direction = "out"
object.path = "Waterfox:output_0"
port.name = "output_FL"
port.alias = "Waterfox:output_FL"
node.id = "200"
object.id = "326"
object.serial = "8204"
- params: (7)
3 (Spa:Enum:ParamId:EnumFormat) r-
6 (Spa:Enum:ParamId:Meta) r-
7 (Spa:Enum:ParamId:IO) r-
4 (Spa:Enum:ParamId:Format) rw
5 (Spa:Enum:ParamId:Buffers) r-
15 (Spa:Enum:ParamId:Latency) rw
17 (Spa:Enum:ParamId:Tag) rw
id: 327
permissions: r-x--
type: PipeWire:Interface:Link/3
output-node-id: 200
output-port-id: 326
input-node-id: 87
input-port-id: 67
- state: "init"
- format:
Object: size 128, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:Format (4)
Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 1 (Spa:Enum:MediaType:audio)
Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 2 (Spa:Enum:MediaSubtype:dsp)
Prop: key Spa:Pod:Object:Param:Format:Audio:format (65537), flags 00000000
Choice: type Spa:Enum:Choice:None, flags 00000000 20 4
Id 518 (Spa:Enum:AudioFormat:F32P)
- properties:
link.output.node = "200"
link.output.port = "326"
link.input.node = "87"
link.input.port = "67"
factory.id = "21"
client.id = "35"
object.id = "327"
object.serial = "8206"