[ { "id": 0, "type": "PipeWire:Interface:Core", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "cookie": 297221061, "user-name": "michael", "host-name": "mike-lap.int.workdomain.com", "version": "0.3.43", "name": "pipewire-0", "change-mask": [ "props" ], "props": { "config.name": "pipewire.conf", "link.max-buffers": 16, "core.daemon": true, "core.name": "pipewire-0", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "mem.warn-mlock": false, "mem.allow-mlock": true, "object.id": 0, "object.serial": 0 } } }, { "id": 1, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-rtkit", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-rtkit.so", "args": "{\n #nice.level = -11\n #rt.prio = 88\n #rt.time.soft = 2000000\n #rt.time.hard = 2000000\n }", "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-rtkit", "object.id": 1, "object.serial": 1, "module.author": "Wim Taymans ", "module.description": "Use RTKit to raise thread priorities", "module.usage": "[nice.level=] [rt.prio=] [rt.time.soft=", "module.description": "Native protocol using unix sockets", "module.version": "0.3.43" } } }, { "id": 4, "type": "PipeWire:Interface:Profiler", "version": 3, "permissions": [ "r", "w", "x", "m" ] }, { "id": 3, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-profiler", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-profiler.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-profiler", "object.id": 3, "object.serial": 3, "module.author": "Wim Taymans ", "module.description": "Generate Profiling data", "module.version": "0.3.43" } } }, { "id": 5, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-metadata", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-metadata.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-metadata", "object.id": 5, "object.serial": 4, "module.author": "Wim Taymans ", "module.description": "Allow clients to create metadata store", "module.version": "0.3.43" } } }, { "id": 6, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "metadata", "type": "PipeWire:Interface:Metadata", "version": 3, "change-mask": [ "props" ], "props": { "module.id": 5, "object.id": 6, "object.serial": 5, "factory.name": "metadata", "factory.type.name": "PipeWire:Interface:Metadata", "factory.type.version": 3 } } }, { "id": 7, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-spa-device-factory", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-spa-device-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-spa-device-factory", "object.id": 7, "object.serial": 6, "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA devices", "module.version": "0.3.43" } } }, { "id": 8, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "spa-device-factory", "type": "PipeWire:Interface:Device", "version": 3, "change-mask": [ "props" ], "props": { "module.id": 7, "object.id": 8, "object.serial": 7, "factory.name": "spa-device-factory", "factory.type.name": "PipeWire:Interface:Device", "factory.type.version": 3 } } }, { "id": 9, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-spa-node-factory", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-spa-node-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-spa-node-factory", "object.id": 9, "object.serial": 8, "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA nodes", "module.version": "0.3.43" } } }, { "id": 10, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "spa-node-factory", "type": "PipeWire:Interface:Node", "version": 3, "change-mask": [ "props" ], "props": { "module.id": 9, "object.id": 10, "object.serial": 9, "factory.name": "spa-node-factory", "factory.type.name": "PipeWire:Interface:Node", "factory.type.version": 3 } } }, { "id": 11, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-client-node", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-client-node.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-client-node", "object.id": 11, "object.serial": 10, "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote nodes", "module.version": "0.3.43" } } }, { "id": 12, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-node", "type": "PipeWire:Interface:ClientNode", "version": 4, "change-mask": [ "props" ], "props": { "module.id": 11, "object.id": 12, "object.serial": 11, "factory.name": "client-node", "factory.type.name": "PipeWire:Interface:ClientNode", "factory.type.version": 4 } } }, { "id": 13, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-client-device", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-client-device.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-client-device", "object.id": 13, "object.serial": 12, "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote devices", "module.version": "0.3.43" } } }, { "id": 14, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-device", "type": "Spa:Pointer:Interface:Device", "version": 0, "change-mask": [ "props" ], "props": { "factory.usage": "[device.name=]", "module.id": 13, "object.id": 14, "object.serial": 13, "factory.name": "client-device", "factory.type.name": "Spa:Pointer:Interface:Device", "factory.type.version": 0 } } }, { "id": 15, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-portal", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-portal.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-portal", "object.id": 15, "object.serial": 14 } } }, { "id": 16, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-access", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-access.so", "args": "{\n # access.allowed to list an array of paths of allowed\n # apps.\n #access.allowed = [\n # /usr/bin/pipewire-media-session\n #]\n\n # An array of rejected paths.\n #access.rejected = [ ]\n\n # An array of paths with restricted access.\n #access.restricted = [ ]\n\n # Anything not in the above lists gets assigned the\n # access.force permission.\n #access.force = flatpak\n }", "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-access", "object.id": 16, "object.serial": 15, "module.author": "Wim Taymans ", "module.description": "Perform access check", "module.usage": "[ access.force=flatpak ] [ access.allowed= ] [ access.rejected= ] [ access.restricted= ] ", "module.version": "0.3.43" } } }, { "id": 17, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-adapter", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-adapter.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-adapter", "object.id": 17, "object.serial": 16, "module.author": "Wim Taymans ", "module.description": "Manage adapter nodes", "module.version": "0.3.43" } } }, { "id": 18, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "adapter", "type": "PipeWire:Interface:Node", "version": 3, "change-mask": [ "props" ], "props": { "factory.usage": "factory.name= [library.name=] node.name= ", "module.id": 17, "object.id": 18, "object.serial": 17, "factory.name": "adapter", "factory.type.name": "PipeWire:Interface:Node", "factory.type.version": 3 } } }, { "id": 19, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-link-factory", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-link-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-link-factory", "object.id": 19, "object.serial": 18, "module.author": "Wim Taymans ", "module.description": "Allow clients to create links", "module.version": "0.3.43" } } }, { "id": 20, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "link-factory", "type": "PipeWire:Interface:Link", "version": 3, "change-mask": [ "props" ], "props": { "factory.usage": "link.output.node= [link.output.port=] link.input.node= [link.input.port=] [object.linger=] [link.passive=]", "module.id": 19, "object.id": 20, "object.serial": 19, "factory.name": "link-factory", "factory.type.name": "PipeWire:Interface:Link", "factory.type.version": 3 } } }, { "id": 21, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-session-manager", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-session-manager.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-session-manager", "object.id": 21, "object.serial": 20, "module.author": "George Kiagiadakis ", "module.description": "Implements objects for session management", "module.version": "0.3.43" } } }, { "id": 22, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-endpoint", "type": "PipeWire:Interface:ClientEndpoint", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 22, "object.serial": 21, "factory.name": "client-endpoint", "factory.type.name": "PipeWire:Interface:ClientEndpoint", "factory.type.version": 0 } } }, { "id": 23, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-session", "type": "PipeWire:Interface:ClientSession", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 23, "object.serial": 22, "factory.name": "client-session", "factory.type.name": "PipeWire:Interface:ClientSession", "factory.type.version": 0 } } }, { "id": 24, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "session", "type": "PipeWire:Interface:Session", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 24, "object.serial": 23, "factory.name": "session", "factory.type.name": "PipeWire:Interface:Session", "factory.type.version": 0 } } }, { "id": 25, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "endpoint", "type": "PipeWire:Interface:Endpoint", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 25, "object.serial": 24, "factory.name": "endpoint", "factory.type.name": "PipeWire:Interface:Endpoint", "factory.type.version": 0 } } }, { "id": 26, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "endpoint-stream", "type": "PipeWire:Interface:EndpointStream", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 26, "object.serial": 25, "factory.name": "endpoint-stream", "factory.type.name": "PipeWire:Interface:EndpointStream", "factory.type.version": 0 } } }, { "id": 27, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "endpoint-link", "type": "PipeWire:Interface:EndpointLink", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 27, "object.serial": 26, "factory.name": "endpoint-link", "factory.type.name": "PipeWire:Interface:EndpointLink", "factory.type.version": 0 } } }, { "id": 28, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 0, "state": "suspended", "error": null, "props": { "factory.name": "support.node.driver", "node.name": "Dummy-Driver", "node.group": "pipewire.dummy", "priority.driver": 20000, "factory.id": 10, "node.driver": true, "object.id": 28, "object.serial": 27 }, "params": { } } }, { "id": 29, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 0, "state": "suspended", "error": null, "props": { "factory.name": "support.node.driver", "node.name": "Freewheel-Driver", "priority.driver": 19000, "node.group": "pipewire.freewheel", "node.freewheel": true, "factory.id": 10, "node.driver": true, "object.id": 29, "object.serial": 28 }, "params": { } } }, { "id": 30, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "metadata.name": "settings" }, "metadata": [ { "subject": 0, "key": "log.level", "type": "", "value": 2 }, { "subject": 0, "key": "clock.rate", "type": "", "value": 48000 }, { "subject": 0, "key": "clock.allowed-rates", "type": "", "value": "[ 48000 ]" }, { "subject": 0, "key": "clock.quantum", "type": "", "value": 1024 }, { "subject": 0, "key": "clock.min-quantum", "type": "", "value": 32 }, { "subject": 0, "key": "clock.max-quantum", "type": "", "value": 8192 }, { "subject": 0, "key": "clock.force-quantum", "type": "", "value": 0 }, { "subject": 0, "key": "clock.force-rate", "type": "", "value": 0 } ] }, { "id": 31, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2329, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 31, "object.serial": 30, "config.name": "/usr/share/wireplumber/wireplumber.conf", "application.name": "WirePlumber", "wireplumber.daemon": true, "wireplumber.export-core": true, "log.level": 2, "wireplumber.script-engine": "lua-scripting", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "application.process.binary": "wireplumber", "application.language": "en_US.UTF-8", "application.process.id": 2329, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "window.x11.display": ":0", "core.version": "0.3.43", "core.name": "pipewire-michael-2329", "pipewire.access": "unrestricted" } } }, { "id": 32, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2329, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 32, "object.serial": 31, "application.name": "WirePlumber [export]", "config.name": "/usr/share/wireplumber/wireplumber.conf", "wireplumber.daemon": true, "wireplumber.export-core": true, "log.level": 2, "wireplumber.script-engine": "lua-scripting", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "application.process.binary": "wireplumber", "application.language": "en_US.UTF-8", "application.process.id": 2329, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "window.x11.display": ":0", "core.version": "0.3.43", "core.name": "pipewire-michael-2329", "pipewire.access": "unrestricted" } } }, { "id": 33, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "factory.id": 6, "client.id": 31, "metadata.name": "default" }, "metadata": [ { "subject": 0, "key": "default.configured.audio.sink", "type": "Spa:String:JSON", "value": { "name": "bluez_output.A4_77_58_77_6D_70.a2dp-sink" } }, { "subject": 0, "key": "default.configured.audio.source", "type": "Spa:String:JSON", "value": { "name": "alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source" } }, { "subject": 0, "key": "default.video.source", "type": "Spa:String:JSON", "value": { "name": "v4l2_input.pci-0000_00_14.0-usb-0_8_1.0" } }, { "subject": 0, "key": "default.audio.sink", "type": "Spa:String:JSON", "value": { "name": "bluez_output.A4_77_58_77_6D_70.a2dp-sink" } }, { "subject": 0, "key": "default.audio.source", "type": "Spa:String:JSON", "value": { "name": "alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source" } } ] }, { "id": 34, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "metadata.name": "route-settings", "factory.id": 6, "client.id": 31 }, "metadata": [ { "subject": 0, "key": "restore.stream.Output/Audio.media.role:Notification", "type": "Spa:String:JSON", "value": { "volumes": [ 1.000000, 1.000000 ], "mute": false, "channels": [ "FL", "FR" ], "volume": 1.000000 } } ] }, { "id": 35, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 256, "max-output-ports": 256, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 1, "n-output-ports": 1, "state": "suspended", "error": null, "props": { "factory.name": "api.alsa.seq.bridge", "node.name": "Midi-Bridge", "factory.id": 10, "client.id": 32, "device.api": "alsa", "media.class": "Midi/Bridge", "node.driver": true, "object.id": 35, "object.serial": 32 }, "params": { "PropInfo": [ { "id": "device", "name": "The ALSA device", "type": "default" } ], "Props": [ { "device": "default" } ], "IO": [ { "id": "Clock", "size": 160 }, { "id": "Position", "size": 1688 } ] } } }, { "id": 36, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "8 bit raw midi", "object.path": "alsa:seq:default:client_14:playback_0", "port.name": "Midi Through:(playback_0) Midi Through Port-0", "port.alias": "Midi Through:Midi Through Port-0", "port.id": 0, "port.physical": true, "port.terminal": true, "port.direction": "in", "node.id": 35, "object.id": 36, "object.serial": 33 }, "params": { "EnumFormat": [ { "mediaType": "application", "mediaSubtype": "control" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 37, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "8 bit raw midi", "object.path": "alsa:seq:default:client_14:capture_0", "port.name": "Midi Through:(capture_0) Midi Through Port-0", "port.alias": "Midi Through:Midi Through Port-0", "port.id": 0, "port.physical": true, "port.terminal": true, "port.direction": "out", "node.id": 35, "object.id": 37, "object.serial": 34 }, "params": { "EnumFormat": [ { "mediaType": "application", "mediaSubtype": "control" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 73, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 73, "object.serial": 70, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "GNOME Shell Volume Control", "application.id": "org.gnome.VolumeControl", "application.icon-name": "multimedia-volume-control", "application.version": 41.300000, "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 74, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 74, "object.serial": 72, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "GNOME Volume Control Media Keys", "application.id": "org.gnome.VolumeControl", "application.icon-name": "multimedia-volume-control", "application.version": "", "application.process.id": 2460, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gsd-media-keys", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 75, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 75, "object.serial": 73, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Chromium input", "application.process.id": 3008, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "teams", "application.language": "C", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 82, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 82, "object.serial": 80, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Skype", "application.process.id": 3162, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "teams", "application.language": "C", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 83, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 83, "object.serial": 93, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 93, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 93, "object.serial": 169, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "WEBRTC VoiceEngine", "application.process.id": 6833, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "signal-desktop", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 97, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 97, "object.serial": 170, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Chromium input", "application.process.id": 6866, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "signal-desktop", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 96, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 96, "object.serial": 272, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Firefox", "application.process.id": 7106, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "firefox", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 88, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Firefox", "application.process.id": 7106, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "firefox", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "media.name": "AudioCallbackDriver", "node.rate": "1/48000", "stream.is-live": true, "node.name": "Firefox", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 96, "object.id": 88, "object.serial": 273, "node.latency": "900/48000", "pulse.attr.maxlength": 4194304, "pulse.attr.tlength": 12000, "pulse.attr.prebuf": 9608, "pulse.attr.minreq": 2400 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "F32LE", "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "F32LE", "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ ] } } }, { "id": 94, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Firefox:output_0", "port.name": "output_FL", "port.alias": "Firefox:output_FL", "port.direction": "out", "node.id": 88, "object.id": 94, "object.serial": 274 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 95, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Firefox:output_1", "port.name": "output_FR", "port.alias": "Firefox:output_FR", "port.direction": "out", "node.id": 88, "object.id": 95, "object.serial": 275 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 44, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "api.v4l2.path": "/dev/video2", "device.api": "v4l2", "device.bus": "usb", "device.bus-path": "pci-0000:00:14.0-usb-0:8:1.2", "device.capabilities": ":capture:", "device.description": "Integrated Camera: Integrated I", "device.enum.api": "udev", "device.name": "v4l2_device.pci-0000_00_14.0-usb-0_8_1.2", "device.plugged.usec": 7050636, "device.product.id": 21510, "device.product.name": "Integrated Camera: Integrated I", "device.serial": "Azurewave_Integrated_Camera_0000", "device.subsystem": "video4linux", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.2/video4linux/video2", "device.vendor.id": 5075, "device.vendor.name": "Azurewave", "media.class": "Video/Device", "factory.id": 14, "client.id": 32, "object.id": 44, "object.serial": 316, "object.path": "v4l2:/dev/video2", "api.v4l2.cap.driver": "uvcvideo", "api.v4l2.cap.card": "Integrated Camera: Integrated I", "api.v4l2.cap.bus_info": "usb-0000:00:14.0-8", "api.v4l2.cap.version": "5.16.0", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.device-caps": 4200001 }, "params": { } } }, { "id": 38, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "api.v4l2.path": "/dev/video3", "device.api": "v4l2", "device.bus": "usb", "device.bus-path": "pci-0000:00:14.0-usb-0:8:1.2", "device.capabilities": ":", "device.description": "Integrated Camera: Integrated I", "device.enum.api": "udev", "device.name": "v4l2_device.pci-0000_00_14.0-usb-0_8_1.2.2", "device.plugged.usec": 7048282, "device.product.id": 21510, "device.product.name": "Integrated Camera: Integrated I", "device.serial": "Azurewave_Integrated_Camera_0000", "device.subsystem": "video4linux", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.2/video4linux/video3", "device.vendor.id": 5075, "device.vendor.name": "Azurewave", "media.class": "Video/Device", "factory.id": 14, "client.id": 32, "object.id": 38, "object.serial": 317, "object.path": "v4l2:/dev/video3", "api.v4l2.cap.driver": "uvcvideo", "api.v4l2.cap.card": "Integrated Camera: Integrated I", "api.v4l2.cap.bus_info": "usb-0000:00:14.0-8", "api.v4l2.cap.version": "5.16.0", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.device-caps": "04a00000" }, "params": { } } }, { "id": 46, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "api.v4l2.path": "/dev/video1", "device.api": "v4l2", "device.bus": "usb", "device.bus-path": "pci-0000:00:14.0-usb-0:8:1.0", "device.capabilities": ":", "device.description": "Integrated Camera: Integrated C", "device.enum.api": "udev", "device.name": "v4l2_device.pci-0000_00_14.0-usb-0_8_1.0.2", "device.plugged.usec": 7061435, "device.product.id": 21510, "device.product.name": "Integrated Camera: Integrated C", "device.serial": "Azurewave_Integrated_Camera_0000", "device.subsystem": "video4linux", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/video4linux/video1", "device.vendor.id": 5075, "device.vendor.name": "Azurewave", "media.class": "Video/Device", "factory.id": 14, "client.id": 32, "object.id": 46, "object.serial": 318, "object.path": "v4l2:/dev/video1", "api.v4l2.cap.driver": "uvcvideo", "api.v4l2.cap.card": "Integrated Camera: Integrated C", "api.v4l2.cap.bus_info": "usb-0000:00:14.0-8", "api.v4l2.cap.version": "5.16.0", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.device-caps": "04a00000" }, "params": { } } }, { "id": 52, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "api.v4l2.path": "/dev/video0", "device.api": "v4l2", "device.bus": "usb", "device.bus-path": "pci-0000:00:14.0-usb-0:8:1.0", "device.capabilities": ":capture:", "device.description": "Integrated Camera: Integrated C", "device.enum.api": "udev", "device.name": "v4l2_device.pci-0000_00_14.0-usb-0_8_1.0", "device.plugged.usec": 7047947, "device.product.id": 21510, "device.product.name": "Integrated Camera: Integrated C", "device.serial": "Azurewave_Integrated_Camera_0000", "device.subsystem": "video4linux", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/video4linux/video0", "device.vendor.id": 5075, "device.vendor.name": "Azurewave", "media.class": "Video/Device", "factory.id": 14, "client.id": 32, "object.id": 52, "object.serial": 319, "object.path": "v4l2:/dev/video0", "api.v4l2.cap.driver": "uvcvideo", "api.v4l2.cap.card": "Integrated Camera: Integrated C", "api.v4l2.cap.bus_info": "usb-0000:00:14.0-8", "api.v4l2.cap.version": "5.16.0", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.device-caps": 4200001 }, "params": { } } }, { "id": 39, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 1, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 1, "state": "suspended", "error": null, "props": { "api.v4l2.cap.bus_info": "usb-0000:00:14.0-8", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.card": "Integrated Camera: Integrated I", "api.v4l2.cap.device-caps": 4200001, "api.v4l2.cap.driver": "uvcvideo", "api.v4l2.cap.version": "5.16.0", "api.v4l2.path": "/dev/video2", "device.api": "v4l2", "device.id": 44, "device.product.id": 21510, "device.vendor.id": 5075, "factory.name": "api.v4l2.source", "media.class": "Video/Source", "node.description": "Integrated Camera Integrated I", "node.name": "v4l2_input.pci-0000_00_14.0-usb-0_8_1.2", "node.pause-on-idle": false, "object.path": "v4l2:/dev/video2", "factory.id": 10, "client.id": 32, "media.role": "Camera", "node.driver": true, "object.id": 39, "object.serial": 320 }, "params": { "PropInfo": [ ], "Props": [ { "device": "/dev/video2", "deviceName": "", "deviceFd": 0 } ], "EnumFormat": [ { "mediaType": "video", "mediaSubtype": "raw", "format": "GRAY8", "size": { "width": 640, "height": 360 }, "framerate": { "default": { "num": 15, "denom": 1 }, "alt1": { "num": 15, "denom": 1 }, "alt2": { "num": 30, "denom": 1 } } } ] } } }, { "id": 43, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "port.id": 0, "port.physical": true, "port.terminal": true, "port.direction": "out", "port.name": "out_0", "node.id": 39, "object.id": 43, "object.serial": 321 }, "params": { "PropInfo": [ ], "EnumFormat": [ { "mediaType": "video", "mediaSubtype": "raw", "format": "GRAY8", "size": { "width": 640, "height": 360 }, "framerate": { "default": { "num": 15, "denom": 1 }, "alt1": { "num": 15, "denom": 1 }, "alt2": { "num": 30, "denom": 1 } } } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "Clock", "size": 160 }, { "id": "Control", "size": 16 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 40, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 1, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 1, "state": "suspended", "error": null, "props": { "api.v4l2.cap.bus_info": "usb-0000:00:14.0-8", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.card": "Integrated Camera: Integrated C", "api.v4l2.cap.device-caps": 4200001, "api.v4l2.cap.driver": "uvcvideo", "api.v4l2.cap.version": "5.16.0", "api.v4l2.path": "/dev/video0", "device.api": "v4l2", "device.id": 52, "device.product.id": 21510, "device.vendor.id": 5075, "factory.name": "api.v4l2.source", "media.class": "Video/Source", "node.description": "Integrated Camera Integrated C", "node.name": "v4l2_input.pci-0000_00_14.0-usb-0_8_1.0", "node.pause-on-idle": false, "object.path": "v4l2:/dev/video0", "factory.id": 10, "client.id": 32, "media.role": "Camera", "node.driver": true, "object.id": 40, "object.serial": 322 }, "params": { "PropInfo": [ { "id": "brightness", "type": { "default": 128, "min": 0, "max": 255, "step": 1 }, "name": "Brightness" }, { "id": "contrast", "type": { "default": 32, "min": 0, "max": 100, "step": 1 }, "name": "Contrast" }, { "id": "saturation", "type": { "default": 64, "min": 0, "max": 100, "step": 1 }, "name": "Saturation" }, { "id": "hue", "type": { "default": 0, "min": -180, "max": 180, "step": 1 }, "name": "Hue" }, { "id": "id-0198090c", "type": { "default": true, "alt1": true, "alt2": false }, "name": "White Balance, Automatic" }, { "id": "gamma", "type": { "default": 120, "min": 90, "max": 150, "step": 1 }, "name": "Gamma" }, { "id": "id-01980918", "type": { "default": 1 }, "name": "Power Line Frequency", "labels": [ 0, "Disabled", 1, "50 Hz", 2, "60 Hz" ] }, { "id": "id-0198091a", "type": { "default": 4600, "min": 2800, "max": 6500, "step": 10 }, "name": "White Balance Temperature" }, { "id": "sharpness", "type": { "default": 3, "min": 0, "max": 7, "step": 1 }, "name": "Sharpness" }, { "id": "id-0198091c", "type": { "default": 1, "min": 0, "max": 2, "step": 1 }, "name": "Backlight Compensation" }, { "id": "id-019a0901", "type": { "default": 3 }, "name": "Auto Exposure", "labels": [ 1, "Manual Mode", 3, "Aperture Priority Mode" ] }, { "id": "id-019a0902", "type": { "default": 156, "min": 2, "max": 1250, "step": 1 }, "name": "Exposure Time, Absolute" }, { "id": "id-019a0903", "type": { "default": false, "alt1": false, "alt2": true }, "name": "Exposure, Dynamic Framerate" } ], "Props": [ { "device": "/dev/video0", "deviceName": "", "deviceFd": 0 } ], "EnumFormat": [ { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 1280, "height": 720 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 320, "height": 180 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 320, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 352, "height": 288 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 424, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 640, "height": 360 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 640, "height": 480 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 848, "height": 480 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 960, "height": 540 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 640, "height": 480 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 320, "height": 180 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 320, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 352, "height": 288 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 424, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 640, "height": 360 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 848, "height": 480 }, "framerate": { "num": 20, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 960, "height": 540 }, "framerate": { "num": 15, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 1280, "height": 720 }, "framerate": { "num": 10, "denom": 1 } } ] } } }, { "id": 50, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "port.id": 0, "port.physical": true, "port.terminal": true, "port.direction": "out", "port.name": "out_0", "node.id": 40, "object.id": 50, "object.serial": 323 }, "params": { "PropInfo": [ { "id": "brightness", "type": { "default": 128, "min": 0, "max": 255, "step": 1 }, "name": "Brightness" }, { "id": "contrast", "type": { "default": 32, "min": 0, "max": 100, "step": 1 }, "name": "Contrast" }, { "id": "saturation", "type": { "default": 64, "min": 0, "max": 100, "step": 1 }, "name": "Saturation" }, { "id": "hue", "type": { "default": 0, "min": -180, "max": 180, "step": 1 }, "name": "Hue" }, { "id": "id-0198090c", "type": { "default": true, "alt1": true, "alt2": false }, "name": "White Balance, Automatic" }, { "id": "gamma", "type": { "default": 120, "min": 90, "max": 150, "step": 1 }, "name": "Gamma" }, { "id": "id-01980918", "type": { "default": 1 }, "name": "Power Line Frequency", "labels": [ 0, "Disabled", 1, "50 Hz", 2, "60 Hz" ] }, { "id": "id-0198091a", "type": { "default": 4600, "min": 2800, "max": 6500, "step": 10 }, "name": "White Balance Temperature" }, { "id": "sharpness", "type": { "default": 3, "min": 0, "max": 7, "step": 1 }, "name": "Sharpness" }, { "id": "id-0198091c", "type": { "default": 1, "min": 0, "max": 2, "step": 1 }, "name": "Backlight Compensation" }, { "id": "id-019a0901", "type": { "default": 3 }, "name": "Auto Exposure", "labels": [ 1, "Manual Mode", 3, "Aperture Priority Mode" ] }, { "id": "id-019a0902", "type": { "default": 156, "min": 2, "max": 1250, "step": 1 }, "name": "Exposure Time, Absolute" }, { "id": "id-019a0903", "type": { "default": false, "alt1": false, "alt2": true }, "name": "Exposure, Dynamic Framerate" } ], "EnumFormat": [ { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 1280, "height": 720 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 320, "height": 180 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 320, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 352, "height": 288 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 424, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 640, "height": 360 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 640, "height": 480 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 848, "height": 480 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "mjpg", "size": { "width": 960, "height": 540 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 640, "height": 480 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 320, "height": 180 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 320, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 352, "height": 288 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 424, "height": 240 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 640, "height": 360 }, "framerate": { "num": 30, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 848, "height": 480 }, "framerate": { "num": 20, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 960, "height": 540 }, "framerate": { "num": 15, "denom": 1 } }, { "mediaType": "video", "mediaSubtype": "raw", "format": "YUY2", "size": { "width": 1280, "height": 720 }, "framerate": { "num": 10, "denom": 1 } } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "Clock", "size": 160 }, { "id": "Control", "size": 16 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 64, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "api.acp.auto-port": false, "api.acp.auto-profile": false, "api.alsa.card": 0, "api.alsa.card.longname": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "api.alsa.card.name": "sof-hda-dsp", "api.alsa.path": "hw:0", "api.alsa.use-acp": true, "api.dbus.ReserveDevice1": "Audio0", "device.api": "alsa", "device.bus": "pci", "device.bus-path": "pci-0000:00:1f.3-platform-skl_hda_dsp_generic", "device.description": "Comet Lake PCH-LP cAVS", "device.enum.api": "udev", "device.icon-name": "audio-card-analog-pci", "device.name": "alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic", "device.nick": "sof-hda-dsp", "device.plugged.usec": 7452977, "device.product.id": 712, "device.product.name": "Comet Lake PCH-LP cAVS", "device.subsystem": "sound", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0", "device.vendor.id": 32902, "device.vendor.name": "Intel Corporation", "media.class": "Audio/Device", "factory.id": 14, "client.id": 32, "object.id": 64, "object.serial": 325, "object.path": "alsa:pcm:0", "alsa.card": 0, "alsa.card_name": "sof-hda-dsp", "alsa.long_card_name": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "alsa.driver_name": "snd_soc_skl_hda_dsp", "device.string": 0 }, "params": { "EnumProfile": [ { "index": 0, "name": "off", "description": "Off", "priority": 0, "available": "yes", "classes": [ 0 ] }, { "index": 1, "name": "HiFi", "description": "Play HiFi quality Music", "priority": 8000, "available": "yes", "classes": [ 2, [ "Audio/Source", 2, "card.profile.devices", [ 4, 5 ] ], [ "Audio/Sink", 4, "card.profile.devices", [ 0, 1, 2, 3 ] ] ] } ], "Profile": [ { "index": 1, "name": "HiFi", "description": "Play HiFi quality Music", "priority": 8000, "available": "yes", "classes": [ 2, [ "Audio/Source", 2, "card.profile.devices", [ 4, 5 ] ], [ "Audio/Sink", 4, "card.profile.devices", [ 0, 1, 2, 3 ] ] ], "save": false } ], "EnumRoute": [ { "index": 0, "direction": "Output", "name": "[Out] HDMI3", "description": "HDMI / DisplayPort 3 Output", "priority": 700, "available": "no", "info": [ 3, "port.type", "hdmi", "port.availability-group", "HDMI/DP,pcm=5", "card.profile.port", "0" ], "profiles": [ 1 ], "devices": [ 0 ] }, { "index": 1, "direction": "Output", "name": "[Out] HDMI2", "description": "HDMI / DisplayPort 2 Output", "priority": 600, "available": "no", "info": [ 3, "port.type", "hdmi", "port.availability-group", "HDMI/DP,pcm=4", "card.profile.port", "1" ], "profiles": [ 1 ], "devices": [ 1 ] }, { "index": 2, "direction": "Output", "name": "[Out] HDMI1", "description": "HDMI / DisplayPort 1 Output", "priority": 500, "available": "no", "info": [ 3, "port.type", "hdmi", "port.availability-group", "HDMI/DP,pcm=3", "card.profile.port", "2" ], "profiles": [ 1 ], "devices": [ 2 ] }, { "index": 3, "direction": "Output", "name": "[Out] Speaker", "description": "Speaker", "priority": 100, "available": "unknown", "info": [ 2, "port.type", "speaker", "card.profile.port", "3" ], "profiles": [ 1 ], "devices": [ 3 ] }, { "index": 4, "direction": "Output", "name": "[Out] Headphones", "description": "Headphones", "priority": 200, "available": "no", "info": [ 3, "port.type", "headphones", "port.availability-group", "Headphone", "card.profile.port", "4" ], "profiles": [ 1 ], "devices": [ 3 ] }, { "index": 5, "direction": "Input", "name": "[In] Mic2", "description": "Headphones Stereo Microphone", "priority": 200, "available": "no", "info": [ 3, "port.type", "mic", "port.availability-group", "Mic", "card.profile.port", "5" ], "profiles": [ 1 ], "devices": [ 4 ] }, { "index": 6, "direction": "Input", "name": "[In] Mic1", "description": "Digital Microphone", "priority": 100, "available": "unknown", "info": [ 2, "port.type", "mic", "card.profile.port", "6" ], "profiles": [ 1 ], "devices": [ 5 ] } ], "Route": [ { "index": 3, "direction": "Output", "name": "[Out] Speaker", "description": "Speaker", "priority": 100, "available": "unknown", "info": [ 4, "port.type", "speaker", "card.profile.port", "3", "route.hw-mute", "true", "route.hw-volume", "true" ], "profiles": [ 1 ], "device": 3, "props": { "mute": false, "channelVolumes": [ 1.330911, 1.330911 ], "volumeBase": 1.000000, "volumeStep": 0.000015, "channelMap": [ "FL", "FR" ], "softVolumes": [ 1.330911, 1.330911 ], "latencyOffsetNsec": 0 }, "devices": [ 3 ], "profile": 1, "save": true }, { "index": 6, "direction": "Input", "name": "[In] Mic1", "description": "Digital Microphone", "priority": 100, "available": "unknown", "info": [ 4, "port.type", "mic", "card.profile.port", "6", "route.hw-mute", "true", "route.hw-volume", "true" ], "profiles": [ 1 ], "device": 5, "props": { "mute": false, "channelVolumes": [ 0.340110, 0.340110 ], "volumeBase": 0.099999, "volumeStep": 0.000015, "channelMap": [ "FL", "FR" ], "softVolumes": [ 1.075525, 1.075525 ], "latencyOffsetNsec": 0 }, "devices": [ 5 ], "profile": 1, "save": true } ] } } }, { "id": 60, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 64, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 2, "n-output-ports": 2, "state": "suspended", "error": null, "props": { "alsa.card": 0, "alsa.card_name": "sof-hda-dsp", "alsa.class": "generic", "alsa.device": 5, "alsa.driver_name": "snd_soc_skl_hda_dsp", "alsa.id": "HDMI3 (*)", "alsa.long_card_name": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "alsa.mixer_device": "_ucm0009.hw:sofhdadsp", "alsa.name": "", "alsa.resolution_bits": 16, "alsa.subclass": "generic-mix", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "api.alsa.card.longname": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "api.alsa.card.name": "sof-hda-dsp", "api.alsa.open.ucm": true, "api.alsa.path": "hw:sofhdadsp,5", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "playback", "audio.channels": 2, "audio.position": "FL,FR", "card.profile.device": 0, "device.api": "alsa", "device.class": "sound", "device.id": 64, "device.profile.description": "HDMI / DisplayPort 3 Output", "device.profile.name": "HiFi: hw:sofhdadsp,5: sink", "device.routes": 1, "factory.name": "api.alsa.pcm.sink", "media.class": "Audio/Sink", "node.description": "Comet Lake PCH-LP cAVS HDMI / DisplayPort 3 Output", "node.name": "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_5__sink", "node.nick": "sof-hda-dsp", "node.pause-on-idle": false, "object.path": "alsa:pcm:0:hw:sofhdadsp,5:playback", "priority.driver": 664, "priority.session": 664, "factory.id": 18, "client.id": 32, "node.driver": true, "factory.mode": "merge", "audio.adapt.follower": "", "library.name": "audioconvert/libspa-audioconvert", "object.id": 60, "object.serial": 326 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S24_32LE", "alt1": "S24_32LE", "alt2": "S16LE" }, "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "monitor.channel-volumes", "description": "Monitor channel volume", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "id": "device", "name": "api.alsa.path", "description": "The ALSA device", "type": "hw:sofhdadsp,5" }, { "id": "deviceName", "description": "The ALSA device name", "type": "" }, { "id": "cardName", "description": "The ALSA card name", "type": "" }, { "id": "minLatency", "description": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "description": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "latencyOffsetNsec", "description": "Latency offset (ns)", "type": { "default": 0, "min": 0, "max": 9223372036854775807 } }, { "name": "audio.channels", "description": "Audio Channels", "type": 2, "params": true }, { "name": "audio.rate", "description": "Audio Rate", "type": 0, "params": true }, { "name": "audio.format", "description": "Audio Format", "type": "UNKNOWN", "params": true }, { "name": "audio.position", "description": "Audio Position", "type": "[ FL, FR ]", "params": true }, { "name": "audio.allowed-rates", "description": "Audio Allowed Rates", "type": "[ ]", "params": true }, { "name": "api.alsa.period-size", "description": "Period Size", "type": 0, "params": true }, { "name": "api.alsa.period-num", "description": "Number of Periods", "type": 0, "params": true }, { "name": "api.alsa.headroom", "description": "Headroom", "type": 0, "params": true }, { "name": "api.alsa.start-delay", "description": "Start Delay", "type": 0, "params": true }, { "name": "api.alsa.disable-mmap", "description": "Disable MMAP", "type": false, "params": true }, { "name": "api.alsa.disable-batch", "description": "Disable Batch", "type": false, "params": true }, { "name": "api.alsa.use-chmap", "description": "Use the driver channelmap", "type": false, "params": true }, { "name": "api.alsa.multi-rate", "description": "Support multiple rates", "type": true, "params": true }, { "name": "clock.name", "description": "The name of the clock", "type": "api.alsa.0", "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "monitor.channel-volumes", false ] }, { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] }, { "device": "hw:sofhdadsp,5", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "latencyOffsetNsec": 0, "params": [ "audio.channels", 2, "audio.rate", 0, "audio.format", "UNKNOWN", "audio.position", "[ FL, FR ]", "audio.allowed-rates", "[ ]", "api.alsa.period-size", 0, "api.alsa.period-num", 0, "api.alsa.headroom", 0, "api.alsa.start-delay", 0, "api.alsa.disable-mmap", false, "api.alsa.disable-batch", false, "api.alsa.use-chmap", false, "api.alsa.multi-rate", true, "clock.name", "api.alsa.0" ] } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "convert" } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ { "quantum": 0.000000, "rate": 0, "ns": 0 } ] } } }, { "id": 53, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 64, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 2, "n-output-ports": 2, "state": "suspended", "error": null, "props": { "alsa.card": 0, "alsa.card_name": "sof-hda-dsp", "alsa.class": "generic", "alsa.device": 4, "alsa.driver_name": "snd_soc_skl_hda_dsp", "alsa.id": "HDMI2 (*)", "alsa.long_card_name": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "alsa.mixer_device": "_ucm0009.hw:sofhdadsp", "alsa.name": "", "alsa.resolution_bits": 16, "alsa.subclass": "generic-mix", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "api.alsa.card.longname": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "api.alsa.card.name": "sof-hda-dsp", "api.alsa.open.ucm": true, "api.alsa.path": "hw:sofhdadsp,4", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "playback", "audio.channels": 2, "audio.position": "FL,FR", "card.profile.device": 1, "device.api": "alsa", "device.class": "sound", "device.id": 64, "device.profile.description": "HDMI / DisplayPort 2 Output", "device.profile.name": "HiFi: hw:sofhdadsp,4: sink", "device.routes": 1, "factory.name": "api.alsa.pcm.sink", "media.class": "Audio/Sink", "node.description": "Comet Lake PCH-LP cAVS HDMI / DisplayPort 2 Output", "node.name": "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_4__sink", "node.nick": "sof-hda-dsp", "node.pause-on-idle": false, "object.path": "alsa:pcm:0:hw:sofhdadsp,4:playback", "priority.driver": 680, "priority.session": 680, "factory.id": 18, "client.id": 32, "node.driver": true, "factory.mode": "merge", "audio.adapt.follower": "", "library.name": "audioconvert/libspa-audioconvert", "object.id": 53, "object.serial": 327 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S24_32LE", "alt1": "S24_32LE", "alt2": "S16LE" }, "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "monitor.channel-volumes", "description": "Monitor channel volume", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "id": "device", "name": "api.alsa.path", "description": "The ALSA device", "type": "hw:sofhdadsp,4" }, { "id": "deviceName", "description": "The ALSA device name", "type": "" }, { "id": "cardName", "description": "The ALSA card name", "type": "" }, { "id": "minLatency", "description": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "description": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "latencyOffsetNsec", "description": "Latency offset (ns)", "type": { "default": 0, "min": 0, "max": 9223372036854775807 } }, { "name": "audio.channels", "description": "Audio Channels", "type": 2, "params": true }, { "name": "audio.rate", "description": "Audio Rate", "type": 0, "params": true }, { "name": "audio.format", "description": "Audio Format", "type": "UNKNOWN", "params": true }, { "name": "audio.position", "description": "Audio Position", "type": "[ FL, FR ]", "params": true }, { "name": "audio.allowed-rates", "description": "Audio Allowed Rates", "type": "[ ]", "params": true }, { "name": "api.alsa.period-size", "description": "Period Size", "type": 0, "params": true }, { "name": "api.alsa.period-num", "description": "Number of Periods", "type": 0, "params": true }, { "name": "api.alsa.headroom", "description": "Headroom", "type": 0, "params": true }, { "name": "api.alsa.start-delay", "description": "Start Delay", "type": 0, "params": true }, { "name": "api.alsa.disable-mmap", "description": "Disable MMAP", "type": false, "params": true }, { "name": "api.alsa.disable-batch", "description": "Disable Batch", "type": false, "params": true }, { "name": "api.alsa.use-chmap", "description": "Use the driver channelmap", "type": false, "params": true }, { "name": "api.alsa.multi-rate", "description": "Support multiple rates", "type": true, "params": true }, { "name": "clock.name", "description": "The name of the clock", "type": "api.alsa.0", "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "monitor.channel-volumes", false ] }, { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] }, { "device": "hw:sofhdadsp,4", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "latencyOffsetNsec": 0, "params": [ "audio.channels", 2, "audio.rate", 0, "audio.format", "UNKNOWN", "audio.position", "[ FL, FR ]", "audio.allowed-rates", "[ ]", "api.alsa.period-size", 0, "api.alsa.period-num", 0, "api.alsa.headroom", 0, "api.alsa.start-delay", 0, "api.alsa.disable-mmap", false, "api.alsa.disable-batch", false, "api.alsa.use-chmap", false, "api.alsa.multi-rate", true, "clock.name", "api.alsa.0" ] } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "convert" } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ { "quantum": 0.000000, "rate": 0, "ns": 0 } ] } } }, { "id": 66, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 64, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 2, "n-output-ports": 2, "state": "suspended", "error": null, "props": { "alsa.card": 0, "alsa.card_name": "sof-hda-dsp", "alsa.class": "generic", "alsa.device": 3, "alsa.driver_name": "snd_soc_skl_hda_dsp", "alsa.id": "HDMI1 (*)", "alsa.long_card_name": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "alsa.mixer_device": "_ucm0009.hw:sofhdadsp", "alsa.name": "", "alsa.resolution_bits": 16, "alsa.subclass": "generic-mix", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "api.alsa.card.longname": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "api.alsa.card.name": "sof-hda-dsp", "api.alsa.open.ucm": true, "api.alsa.path": "hw:sofhdadsp,3", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "playback", "audio.channels": 2, "audio.position": "FL,FR", "card.profile.device": 2, "device.api": "alsa", "device.class": "sound", "device.id": 64, "device.profile.description": "HDMI / DisplayPort 1 Output", "device.profile.name": "HiFi: hw:sofhdadsp,3: sink", "device.routes": 1, "factory.name": "api.alsa.pcm.sink", "media.class": "Audio/Sink", "node.description": "Comet Lake PCH-LP cAVS HDMI / DisplayPort 1 Output", "node.name": "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink", "node.nick": "sof-hda-dsp", "node.pause-on-idle": false, "object.path": "alsa:pcm:0:hw:sofhdadsp,3:playback", "priority.driver": 696, "priority.session": 696, "factory.id": 18, "client.id": 32, "node.driver": true, "factory.mode": "merge", "audio.adapt.follower": "", "library.name": "audioconvert/libspa-audioconvert", "object.id": 66, "object.serial": 328 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S24_32LE", "alt1": "S24_32LE", "alt2": "S16LE" }, "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "monitor.channel-volumes", "description": "Monitor channel volume", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "id": "device", "name": "api.alsa.path", "description": "The ALSA device", "type": "hw:sofhdadsp,3" }, { "id": "deviceName", "description": "The ALSA device name", "type": "" }, { "id": "cardName", "description": "The ALSA card name", "type": "" }, { "id": "minLatency", "description": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "description": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "latencyOffsetNsec", "description": "Latency offset (ns)", "type": { "default": 0, "min": 0, "max": 9223372036854775807 } }, { "name": "audio.channels", "description": "Audio Channels", "type": 2, "params": true }, { "name": "audio.rate", "description": "Audio Rate", "type": 0, "params": true }, { "name": "audio.format", "description": "Audio Format", "type": "UNKNOWN", "params": true }, { "name": "audio.position", "description": "Audio Position", "type": "[ FL, FR ]", "params": true }, { "name": "audio.allowed-rates", "description": "Audio Allowed Rates", "type": "[ ]", "params": true }, { "name": "api.alsa.period-size", "description": "Period Size", "type": 0, "params": true }, { "name": "api.alsa.period-num", "description": "Number of Periods", "type": 0, "params": true }, { "name": "api.alsa.headroom", "description": "Headroom", "type": 0, "params": true }, { "name": "api.alsa.start-delay", "description": "Start Delay", "type": 0, "params": true }, { "name": "api.alsa.disable-mmap", "description": "Disable MMAP", "type": false, "params": true }, { "name": "api.alsa.disable-batch", "description": "Disable Batch", "type": false, "params": true }, { "name": "api.alsa.use-chmap", "description": "Use the driver channelmap", "type": false, "params": true }, { "name": "api.alsa.multi-rate", "description": "Support multiple rates", "type": true, "params": true }, { "name": "clock.name", "description": "The name of the clock", "type": "api.alsa.0", "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "monitor.channel-volumes", false ] }, { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] }, { "device": "hw:sofhdadsp,3", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "latencyOffsetNsec": 0, "params": [ "audio.channels", 2, "audio.rate", 0, "audio.format", "UNKNOWN", "audio.position", "[ FL, FR ]", "audio.allowed-rates", "[ ]", "api.alsa.period-size", 0, "api.alsa.period-num", 0, "api.alsa.headroom", 0, "api.alsa.start-delay", 0, "api.alsa.disable-mmap", false, "api.alsa.disable-batch", false, "api.alsa.use-chmap", false, "api.alsa.multi-rate", true, "clock.name", "api.alsa.0" ] } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "convert" } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ { "quantum": 0.000000, "rate": 0, "ns": 0 } ] } } }, { "id": 58, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 64, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 2, "n-output-ports": 2, "state": "running", "error": null, "props": { "alsa.card": 0, "alsa.card_name": "sof-hda-dsp", "alsa.class": "generic", "alsa.device": 0, "alsa.driver_name": "snd_soc_skl_hda_dsp", "alsa.id": "HDA Analog (*)", "alsa.long_card_name": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "alsa.mixer_device": "_ucm0009.hw:sofhdadsp", "alsa.name": "", "alsa.resolution_bits": 16, "alsa.subclass": "generic-mix", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "api.alsa.card.longname": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "api.alsa.card.name": "sof-hda-dsp", "api.alsa.open.ucm": true, "api.alsa.path": "hw:sofhdadsp", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "playback", "audio.channels": 2, "audio.position": "FL,FR", "card.profile.device": 3, "device.api": "alsa", "device.class": "sound", "device.id": 64, "device.profile.description": "Speaker + Headphones", "device.profile.name": "HiFi: hw:sofhdadsp: sink", "device.routes": 2, "factory.name": "api.alsa.pcm.sink", "media.class": "Audio/Sink", "node.description": "Comet Lake PCH-LP cAVS Speaker + Headphones", "node.name": "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink", "node.nick": "sof-hda-dsp", "node.pause-on-idle": false, "object.path": "alsa:pcm:0:hw:sofhdadsp:playback", "priority.driver": 1000, "priority.session": 1000, "factory.id": 18, "client.id": 32, "node.driver": true, "factory.mode": "merge", "audio.adapt.follower": "", "library.name": "audioconvert/libspa-audioconvert", "object.id": 58, "object.serial": 329, "node.max-latency": "2048/48000" }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S24_32LE", "alt1": "S24_32LE", "alt2": "S16LE" }, "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "monitor.channel-volumes", "description": "Monitor channel volume", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "id": "device", "name": "api.alsa.path", "description": "The ALSA device", "type": "hw:sofhdadsp" }, { "id": "deviceName", "description": "The ALSA device name", "type": "" }, { "id": "cardName", "description": "The ALSA card name", "type": "" }, { "id": "minLatency", "description": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "description": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "latencyOffsetNsec", "description": "Latency offset (ns)", "type": { "default": 0, "min": 0, "max": 9223372036854775807 } }, { "name": "audio.channels", "description": "Audio Channels", "type": 2, "params": true }, { "name": "audio.rate", "description": "Audio Rate", "type": 0, "params": true }, { "name": "audio.format", "description": "Audio Format", "type": "UNKNOWN", "params": true }, { "name": "audio.position", "description": "Audio Position", "type": "[ FL, FR ]", "params": true }, { "name": "audio.allowed-rates", "description": "Audio Allowed Rates", "type": "[ ]", "params": true }, { "name": "api.alsa.period-size", "description": "Period Size", "type": 0, "params": true }, { "name": "api.alsa.period-num", "description": "Number of Periods", "type": 0, "params": true }, { "name": "api.alsa.headroom", "description": "Headroom", "type": 0, "params": true }, { "name": "api.alsa.start-delay", "description": "Start Delay", "type": 0, "params": true }, { "name": "api.alsa.disable-mmap", "description": "Disable MMAP", "type": false, "params": true }, { "name": "api.alsa.disable-batch", "description": "Disable Batch", "type": false, "params": true }, { "name": "api.alsa.use-chmap", "description": "Use the driver channelmap", "type": false, "params": true }, { "name": "api.alsa.multi-rate", "description": "Support multiple rates", "type": true, "params": true }, { "name": "clock.name", "description": "The name of the clock", "type": "api.alsa.0", "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.330911, 1.330911 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.330911, 1.330911 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "monitor.channel-volumes", false ] }, { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.330911, 1.330911 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.330911, 1.330911 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] }, { "device": "hw:sofhdadsp", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "latencyOffsetNsec": 0, "params": [ "audio.channels", 2, "audio.rate", 0, "audio.format", "UNKNOWN", "audio.position", "[ FL, FR ]", "audio.allowed-rates", "[ ]", "api.alsa.period-size", 0, "api.alsa.period-num", 0, "api.alsa.headroom", 0, "api.alsa.start-delay", 0, "api.alsa.disable-mmap", false, "api.alsa.disable-batch", false, "api.alsa.use-chmap", false, "api.alsa.multi-rate", true, "clock.name", "api.alsa.0" ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S24_32LE", "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "convert" } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ { "quantum": 0.000000, "rate": 0, "ns": 0 } ] } } }, { "id": 54, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "suspended", "error": null, "props": { "alsa.card": 0, "alsa.card_name": "sof-hda-dsp", "alsa.class": "generic", "alsa.device": 0, "alsa.driver_name": "snd_soc_skl_hda_dsp", "alsa.id": "HDA Analog (*)", "alsa.long_card_name": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "alsa.mixer_device": "_ucm0009.hw:sofhdadsp", "alsa.name": "", "alsa.resolution_bits": 16, "alsa.subclass": "generic-mix", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "api.alsa.card.longname": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "api.alsa.card.name": "sof-hda-dsp", "api.alsa.open.ucm": true, "api.alsa.path": "hw:sofhdadsp", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "capture", "audio.channels": 2, "audio.position": "FL,FR", "card.profile.device": 4, "device.api": "alsa", "device.class": "sound", "device.id": 64, "device.profile.description": "Headphones Stereo Microphone", "device.profile.name": "HiFi: hw:sofhdadsp: source", "device.routes": 1, "factory.name": "api.alsa.pcm.source", "media.class": "Audio/Source", "node.description": "Comet Lake PCH-LP cAVS Headphones Stereo Microphone", "node.name": "alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__source", "node.nick": "sof-hda-dsp", "node.pause-on-idle": false, "object.path": "alsa:pcm:0:hw:sofhdadsp:capture", "priority.driver": 2000, "priority.session": 2000, "factory.id": 18, "client.id": 32, "node.driver": true, "factory.mode": "split", "audio.adapt.follower": "", "library.name": "audioconvert/libspa-audioconvert", "object.id": 54, "object.serial": 330 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S24_32LE", "alt1": "S24_32LE", "alt2": "S16LE" }, "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "id": "device", "name": "api.alsa.path", "description": "The ALSA device", "type": "hw:sofhdadsp" }, { "id": "deviceName", "description": "The ALSA device name", "type": "" }, { "id": "cardName", "description": "The ALSA card name", "type": "" }, { "id": "minLatency", "description": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "description": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "latencyOffsetNsec", "description": "Latency offset (ns)", "type": { "default": 0, "min": 0, "max": 9223372036854775807 } }, { "name": "audio.channels", "description": "Audio Channels", "type": 2, "params": true }, { "name": "audio.rate", "description": "Audio Rate", "type": 0, "params": true }, { "name": "audio.format", "description": "Audio Format", "type": "UNKNOWN", "params": true }, { "name": "audio.position", "description": "Audio Position", "type": "[ FL, FR ]", "params": true }, { "name": "audio.allowed-rates", "description": "Audio Allowed Rates", "type": "[ ]", "params": true }, { "name": "api.alsa.period-size", "description": "Period Size", "type": 0, "params": true }, { "name": "api.alsa.period-num", "description": "Number of Periods", "type": 0, "params": true }, { "name": "api.alsa.headroom", "description": "Headroom", "type": 0, "params": true }, { "name": "api.alsa.start-delay", "description": "Start Delay", "type": 0, "params": true }, { "name": "api.alsa.disable-mmap", "description": "Disable MMAP", "type": false, "params": true }, { "name": "api.alsa.disable-batch", "description": "Disable Batch", "type": false, "params": true }, { "name": "api.alsa.use-chmap", "description": "Use the driver channelmap", "type": false, "params": true }, { "name": "api.alsa.multi-rate", "description": "Support multiple rates", "type": true, "params": true }, { "name": "clock.name", "description": "The name of the clock", "type": "api.alsa.0", "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] }, { "device": "hw:sofhdadsp", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "latencyOffsetNsec": 0, "params": [ "audio.channels", 2, "audio.rate", 0, "audio.format", "UNKNOWN", "audio.position", "[ FL, FR ]", "audio.allowed-rates", "[ ]", "api.alsa.period-size", 0, "api.alsa.period-num", 0, "api.alsa.headroom", 0, "api.alsa.start-delay", 0, "api.alsa.disable-mmap", false, "api.alsa.disable-batch", false, "api.alsa.use-chmap", false, "api.alsa.multi-rate", true, "clock.name", "api.alsa.0" ] } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ { "quantum": 0.000000, "rate": 0, "ns": 0 } ] } } }, { "id": 67, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "suspended", "error": null, "props": { "alsa.card": 0, "alsa.card_name": "sof-hda-dsp", "alsa.class": "generic", "alsa.device": 6, "alsa.driver_name": "snd_soc_skl_hda_dsp", "alsa.id": "DMIC (*)", "alsa.long_card_name": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "alsa.mixer_device": "_ucm0009.hw:sofhdadsp", "alsa.name": "", "alsa.resolution_bits": 16, "alsa.subclass": "generic-mix", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "api.alsa.card.longname": "LENOVO-20T5S17V00-ThinkPadP15sGen1", "api.alsa.card.name": "sof-hda-dsp", "api.alsa.open.ucm": true, "api.alsa.path": "hw:sofhdadsp,6", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "capture", "audio.channels": 2, "audio.position": "FL,FR", "card.profile.device": 5, "device.api": "alsa", "device.class": "sound", "device.id": 64, "device.profile.description": "Digital Microphone", "device.profile.name": "HiFi: hw:sofhdadsp,6: source", "device.routes": 1, "factory.name": "api.alsa.pcm.source", "media.class": "Audio/Source", "node.description": "Comet Lake PCH-LP cAVS Digital Microphone", "node.name": "alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source", "node.nick": "sof-hda-dsp", "node.pause-on-idle": false, "object.path": "alsa:pcm:0:hw:sofhdadsp,6:capture", "priority.driver": 1648, "priority.session": 1648, "factory.id": 18, "client.id": 32, "node.driver": true, "factory.mode": "split", "audio.adapt.follower": "", "library.name": "audioconvert/libspa-audioconvert", "object.id": 67, "object.serial": 331, "node.max-latency": "2048/48000" }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S32LE", "alt1": "S32LE", "alt2": "S24_32LE", "alt3": "S16LE" }, "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "id": "device", "name": "api.alsa.path", "description": "The ALSA device", "type": "hw:sofhdadsp,6" }, { "id": "deviceName", "description": "The ALSA device name", "type": "" }, { "id": "cardName", "description": "The ALSA card name", "type": "" }, { "id": "minLatency", "description": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "description": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "latencyOffsetNsec", "description": "Latency offset (ns)", "type": { "default": 0, "min": 0, "max": 9223372036854775807 } }, { "name": "audio.channels", "description": "Audio Channels", "type": 2, "params": true }, { "name": "audio.rate", "description": "Audio Rate", "type": 0, "params": true }, { "name": "audio.format", "description": "Audio Format", "type": "UNKNOWN", "params": true }, { "name": "audio.position", "description": "Audio Position", "type": "[ FL, FR ]", "params": true }, { "name": "audio.allowed-rates", "description": "Audio Allowed Rates", "type": "[ ]", "params": true }, { "name": "api.alsa.period-size", "description": "Period Size", "type": 0, "params": true }, { "name": "api.alsa.period-num", "description": "Number of Periods", "type": 0, "params": true }, { "name": "api.alsa.headroom", "description": "Headroom", "type": 0, "params": true }, { "name": "api.alsa.start-delay", "description": "Start Delay", "type": 0, "params": true }, { "name": "api.alsa.disable-mmap", "description": "Disable MMAP", "type": false, "params": true }, { "name": "api.alsa.disable-batch", "description": "Disable Batch", "type": false, "params": true }, { "name": "api.alsa.use-chmap", "description": "Use the driver channelmap", "type": false, "params": true }, { "name": "api.alsa.multi-rate", "description": "Support multiple rates", "type": true, "params": true }, { "name": "clock.name", "description": "The name of the clock", "type": "api.alsa.0", "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 0.340110, 0.340110 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.075525, 1.075525 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] }, { "device": "hw:sofhdadsp,6", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "latencyOffsetNsec": 0, "params": [ "audio.channels", 2, "audio.rate", 0, "audio.format", "UNKNOWN", "audio.position", "[ FL, FR ]", "audio.allowed-rates", "[ ]", "api.alsa.period-size", 0, "api.alsa.period-num", 0, "api.alsa.headroom", 0, "api.alsa.start-delay", 0, "api.alsa.disable-mmap", false, "api.alsa.disable-batch", false, "api.alsa.use-chmap", false, "api.alsa.multi-rate", true, "clock.name", "api.alsa.0" ] } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ { "quantum": 0.000000, "rate": 0, "ns": 0 } ] } } }, { "id": 48, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,5:playback:playback_0", "port.name": "playback_FL", "port.alias": "sof-hda-dsp:playback_FL", "port.direction": "in", "node.id": 60, "object.id": 48, "object.serial": 332 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 51, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.monitor": true, "port.id": 0, "object.path": "alsa:pcm:0:hw:sofhdadsp,5:playback:monitor_0", "port.name": "monitor_FL", "port.alias": "sof-hda-dsp:monitor_FL", "port.direction": "out", "node.id": 60, "object.id": 51, "object.serial": 333 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 42, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,5:playback:playback_1", "port.name": "playback_FR", "port.alias": "sof-hda-dsp:playback_FR", "port.direction": "in", "node.id": 60, "object.id": 42, "object.serial": 334 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 70, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.monitor": true, "port.id": 1, "object.path": "alsa:pcm:0:hw:sofhdadsp,5:playback:monitor_1", "port.name": "monitor_FR", "port.alias": "sof-hda-dsp:monitor_FR", "port.direction": "out", "node.id": 60, "object.id": 70, "object.serial": 335 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 59, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,4:playback:playback_0", "port.name": "playback_FL", "port.alias": "sof-hda-dsp:playback_FL", "port.direction": "in", "node.id": 53, "object.id": 59, "object.serial": 336 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 61, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.monitor": true, "port.id": 0, "object.path": "alsa:pcm:0:hw:sofhdadsp,4:playback:monitor_0", "port.name": "monitor_FL", "port.alias": "sof-hda-dsp:monitor_FL", "port.direction": "out", "node.id": 53, "object.id": 61, "object.serial": 337 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 71, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,4:playback:playback_1", "port.name": "playback_FR", "port.alias": "sof-hda-dsp:playback_FR", "port.direction": "in", "node.id": 53, "object.id": 71, "object.serial": 338 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 55, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.monitor": true, "port.id": 1, "object.path": "alsa:pcm:0:hw:sofhdadsp,4:playback:monitor_1", "port.name": "monitor_FR", "port.alias": "sof-hda-dsp:monitor_FR", "port.direction": "out", "node.id": 53, "object.id": 55, "object.serial": 339 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 56, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,3:playback:playback_0", "port.name": "playback_FL", "port.alias": "sof-hda-dsp:playback_FL", "port.direction": "in", "node.id": 66, "object.id": 56, "object.serial": 340 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 57, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.monitor": true, "port.id": 0, "object.path": "alsa:pcm:0:hw:sofhdadsp,3:playback:monitor_0", "port.name": "monitor_FL", "port.alias": "sof-hda-dsp:monitor_FL", "port.direction": "out", "node.id": 66, "object.id": 57, "object.serial": 341 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 47, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,3:playback:playback_1", "port.name": "playback_FR", "port.alias": "sof-hda-dsp:playback_FR", "port.direction": "in", "node.id": 66, "object.id": 47, "object.serial": 342 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 68, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.monitor": true, "port.id": 1, "object.path": "alsa:pcm:0:hw:sofhdadsp,3:playback:monitor_1", "port.name": "monitor_FR", "port.alias": "sof-hda-dsp:monitor_FR", "port.direction": "out", "node.id": 66, "object.id": 68, "object.serial": 343 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 41, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp:playback:playback_0", "port.name": "playback_FL", "port.alias": "sof-hda-dsp:playback_FL", "port.direction": "in", "node.id": 58, "object.id": 41, "object.serial": 344 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 }, { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 92, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.monitor": true, "port.id": 0, "object.path": "alsa:pcm:0:hw:sofhdadsp:playback:monitor_0", "port.name": "monitor_FL", "port.alias": "sof-hda-dsp:monitor_FL", "port.direction": "out", "node.id": 58, "object.id": 92, "object.serial": 345 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 }, { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 69, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp:playback:playback_1", "port.name": "playback_FR", "port.alias": "sof-hda-dsp:playback_FR", "port.direction": "in", "node.id": 58, "object.id": 69, "object.serial": 346 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 }, { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 62, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.monitor": true, "port.id": 1, "object.path": "alsa:pcm:0:hw:sofhdadsp:playback:monitor_1", "port.name": "monitor_FR", "port.alias": "sof-hda-dsp:monitor_FR", "port.direction": "out", "node.id": 58, "object.id": 62, "object.serial": 347 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 }, { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 }, { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 45, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp:capture:capture_0", "port.name": "capture_FL", "port.alias": "sof-hda-dsp:capture_FL", "port.direction": "out", "node.id": 54, "object.id": 45, "object.serial": 348 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 80, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp:capture:capture_1", "port.name": "capture_FR", "port.alias": "sof-hda-dsp:capture_FR", "port.direction": "out", "node.id": 54, "object.id": 80, "object.serial": 349 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 49, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,6:capture:capture_0", "port.name": "capture_FL", "port.alias": "sof-hda-dsp:capture_FL", "port.direction": "out", "node.id": 67, "object.id": 49, "object.serial": 350 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 72, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:hw:sofhdadsp,6:capture:capture_1", "port.name": "capture_FR", "port.alias": "sof-hda-dsp:capture_FR", "port.direction": "out", "node.id": 67, "object.id": 72, "object.serial": 351 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 85, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 85, "object.serial": 384, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.icon-name": "firefox", "application.name": "Firefox", "application.version": 96.000000, "application.process.id": 8046, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "firefox", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 90, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 90, "object.serial": 385, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Firefox", "application.process.id": 8046, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "firefox", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 76, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 76, "object.serial": 391, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "gsd-power", "window.x11.display": "wayland-0", "window.x11.screen": 0, "application.process.id": 2463, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gsd-power", "application.language": "en_US.UTF-8", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 81, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 81, "object.serial": 424 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 79, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 81, "object.id": 79, "object.serial": 425 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 104, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 81, "object.id": 104, "object.serial": 426 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 102, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 81, "output-port-id": 79, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 81, "link.output.port": 79, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 102, "object.serial": 427 } } }, { "id": 103, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 81, "output-port-id": 104, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 81, "link.output.port": 104, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 103, "object.serial": 428 } } }, { "id": 99, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2330, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 99, "object.serial": 435, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.icon-name": "firefox", "application.name": "Firefox", "application.version": 96.000000, "application.process.id": 7106, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "firefox", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "core.version": "0.3.43", "core.name": "pipewire-michael-2330", "pipewire.access": "unrestricted" } } }, { "id": 106, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "idle", "error": null, "props": { "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Firefox", "application.process.id": 7106, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "firefox", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "media.name": "210707 CoffeHourAD HQ - YouTube", "node.rate": "1/48000", "stream.is-live": true, "node.name": "Firefox", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 96, "object.id": 106, "object.serial": 436, "node.latency": "3600/48000", "pulse.attr.maxlength": 4194304, "pulse.attr.tlength": 48000, "pulse.attr.prebuf": 38408, "pulse.attr.minreq": 9600 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "F32LE", "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "F32LE", "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ ] } } }, { "id": 78, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Firefox:output_0", "port.name": "output_FL", "port.alias": "Firefox:output_FL", "port.direction": "out", "node.id": 106, "object.id": 78, "object.serial": 437 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 105, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Firefox:output_1", "port.name": "output_FR", "port.alias": "Firefox:output_FR", "port.direction": "out", "node.id": 106, "object.id": 105, "object.serial": 438 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 114, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 114, "object.serial": 441 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 115, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 114, "object.id": 115, "object.serial": 442 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 110, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 114, "object.id": 110, "object.serial": 443 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 111, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 114, "output-port-id": 115, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 114, "link.output.port": 115, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 111, "object.serial": 444 } } }, { "id": 112, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 114, "output-port-id": 110, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 114, "link.output.port": 110, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 112, "object.serial": 445 } } }, { "id": 116, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 116, "object.serial": 466 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 118, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 116, "object.id": 118, "object.serial": 467 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 126, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 116, "object.id": 126, "object.serial": 468 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 124, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 116, "output-port-id": 118, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 116, "link.output.port": 118, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 124, "object.serial": 469 } } }, { "id": 125, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 116, "output-port-id": 126, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 116, "link.output.port": 126, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 125, "object.serial": 470 } } }, { "id": 130, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 130, "object.serial": 473 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 123, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 130, "object.id": 123, "object.serial": 474 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 129, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 130, "object.id": 129, "object.serial": 475 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 117, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 130, "output-port-id": 123, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 130, "link.output.port": 123, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 117, "object.serial": 476 } } }, { "id": 122, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 130, "output-port-id": 129, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 130, "link.output.port": 129, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 122, "object.serial": 477 } } }, { "id": 120, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 16860, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 120, "object.serial": 478, "pipewire.access.portal.is_portal": true, "portal.monitor": "Camera", "log.level": 0, "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "application.name": "xdg-desktop-portal", "application.process.binary": "xdg-desktop-portal", "application.language": "en_US.UTF-8", "application.process.id": 16860, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "window.x11.display": ":0", "core.version": "0.3.43", "core.name": "pipewire-michael-16860", "pipewire.access": "unrestricted" } } }, { "id": 121, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 121, "object.serial": 479 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 128, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 121, "object.id": 128, "object.serial": 480 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 119, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 121, "object.id": 119, "object.serial": 481 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 127, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 121, "output-port-id": 128, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 121, "link.output.port": 128, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 127, "object.serial": 482 } } }, { "id": 131, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 121, "output-port-id": 119, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 121, "link.output.port": 119, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 131, "object.serial": 483 } } }, { "id": 132, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 132, "object.serial": 484 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 133, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 132, "object.id": 133, "object.serial": 485 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 134, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 132, "object.id": 134, "object.serial": 486 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 135, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 132, "output-port-id": 133, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 132, "link.output.port": 133, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 135, "object.serial": 487 } } }, { "id": 136, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 132, "output-port-id": 134, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 132, "link.output.port": 134, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 136, "object.serial": 488 } } }, { "id": 137, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 137, "object.serial": 489 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 138, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 137, "object.id": 138, "object.serial": 490 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 139, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 137, "object.id": 139, "object.serial": 491 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 140, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 137, "output-port-id": 138, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 137, "link.output.port": 138, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 140, "object.serial": 492 } } }, { "id": 141, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 137, "output-port-id": 139, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 137, "link.output.port": 139, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 141, "object.serial": 493 } } }, { "id": 142, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 142, "object.serial": 494 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 143, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 142, "object.id": 143, "object.serial": 495 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 144, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 142, "object.id": 144, "object.serial": 496 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 145, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 142, "output-port-id": 143, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 142, "link.output.port": 143, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 145, "object.serial": 497 } } }, { "id": 146, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 142, "output-port-id": 144, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 142, "link.output.port": 144, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 146, "object.serial": 498 } } }, { "id": 147, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "running", "error": null, "props": { "event.description": "Bell event", "event.id": "bell-window-system", "media.role": "Notification", "media.name": "bell-window-system", "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Mutter", "application.process.id": 2154, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "application.process.binary": "gnome-shell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "5917bea1ed814e719998fc38fbdf0860", "node.target": 58, "media.filename": "/home/michael/.local/share/sounds/__custom/./bell-window-system.ogg", "stream.is-live": true, "node.name": "Mutter", "node.autoconnect": true, "media.class": "Stream/Output/Audio", "adapt.follower.node": "", "object.register": false, "factory.id": 6, "audio.adapt.follower": "", "factory.mode": "split", "library.name": "audioconvert/libspa-audioconvert", "client.id": 83, "object.id": 147, "object.serial": 499 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 44100, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ], "Latency": [ ], "ProcessLatency": [ ] } } }, { "id": 148, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "object.path": "Mutter:output_0", "port.name": "output_FL", "port.alias": "Mutter:output_FL", "port.direction": "out", "node.id": 147, "object.id": 148, "object.serial": 500 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 149, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "object.path": "Mutter:output_1", "port.name": "output_FR", "port.alias": "Mutter:output_FR", "port.direction": "out", "node.id": 147, "object.id": 149, "object.serial": 501 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 32768 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 150, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 147, "output-port-id": 148, "input-node-id": 58, "input-port-id": 41, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 147, "link.output.port": 148, "link.input.node": 58, "link.input.port": 41, "factory.id": 20, "client.id": 31, "object.id": 150, "object.serial": 502 } } }, { "id": 151, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 147, "output-port-id": 149, "input-node-id": 58, "input-port-id": 69, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 147, "link.output.port": 149, "link.input.node": 58, "link.input.port": 69, "factory.id": 20, "client.id": 31, "object.id": 151, "object.serial": 503 } } }, { "id": 157, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "api.bluez5.address": "A4:77:58:77:6D:70", "api.bluez5.class": 2360324.000000, "api.bluez5.connection": "disconnected", "api.bluez5.device": "", "api.bluez5.icon": "audio-headset", "api.bluez5.path": "/org/bluez/hci0/dev_A4_77_58_77_6D_70", "bluez5.auto-connect": "[ hfp_hf hsp_hs a2dp_sink ]", "device.alias": "Philips SHB3075", "device.api": "bluez5", "device.bus": "bluetooth", "device.description": "Philips SHB3075", "device.form-factor": "headset", "device.name": "bluez_card.A4_77_58_77_6D_70", "device.string": "A4:77:58:77:6D:70", "media.class": "Audio/Device", "factory.id": 14, "client.id": 32, "object.id": 157, "object.serial": 524 }, "params": { "EnumProfile": [ { "index": 0, "name": "off", "description": "Off", "available": "yes", "priority": 0 }, { "index": 2, "name": "a2dp-sink", "description": "High Fidelity Playback (A2DP Sink)", "available": "yes", "priority": 16, "classes": [ [ "Audio/Sink", 1, "card.profile.devices", [ 1 ] ] ] }, { "index": 3, "name": "headset-head-unit", "description": "Headset Head Unit (HSP/HFP)", "available": "yes", "priority": 1, "classes": [ [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 1 ] ] ] }, { "index": 4, "name": "a2dp-sink-sbc", "description": "High Fidelity Playback (A2DP Sink, codec SBC)", "available": "yes", "priority": 18, "classes": [ [ "Audio/Sink", 1, "card.profile.devices", [ 1 ] ] ] }, { "index": 5, "name": "a2dp-sink-sbc_xq", "description": "High Fidelity Playback (A2DP Sink, codec SBC-XQ)", "available": "yes", "priority": 17, "classes": [ [ "Audio/Sink", 1, "card.profile.devices", [ 1 ] ] ] }, { "index": 259, "name": "headset-head-unit-cvsd", "description": "Headset Head Unit (HSP/HFP, codec CVSD)", "available": "yes", "priority": 2, "classes": [ [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 1 ] ] ] }, { "index": 260, "name": "headset-head-unit-msbc", "description": "Headset Head Unit (HSP/HFP, codec mSBC)", "available": "yes", "priority": 3, "classes": [ [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 1 ] ] ] } ], "Profile": [ { "index": 4, "name": "a2dp-sink-sbc", "description": "High Fidelity Playback (A2DP Sink, codec SBC)", "available": "yes", "priority": 18, "classes": [ [ "Audio/Sink", 1, "card.profile.devices", [ 1 ] ] ] } ], "EnumRoute": [ { "index": 0, "direction": "Input", "name": "headset-input", "description": "Headset", "priority": 0, "available": "yes", "info": [ 1, "port.type", "headset" ], "profiles": [ 3, 259, 260 ], "devices": [ 0 ] }, { "index": 1, "direction": "Output", "name": "headset-output", "description": "Headset", "priority": 0, "available": "yes", "info": [ 1, "port.type", "headset" ], "profiles": [ 2, 3, 4, 5, 259, 260 ], "devices": [ 1 ] } ], "Route": [ { "index": 1, "direction": "Output", "name": "headset-output", "description": "Headset", "priority": 0, "available": "yes", "info": [ 1, "port.type", "headset" ], "profiles": [ 2, 3, 4, 5, 259, 260 ], "device": 1, "props": { "mute": false, "channelVolumes": [ 0.289352, 0.289352 ], "volumeStep": 0.007812, "channelMap": [ "FL", "FR" ], "latencyOffsetNsec": 0 }, "save": true, "devices": [ 1 ], "profile": 2 } ], "PropInfo": [ { "id": "bluetoothAudioCodec", "name": "Air codec", "type": { "default": 1, "alt1": 1, "alt2": 2 }, "labels": [ 1, "SBC", 2, "SBC-XQ" ] } ], "Props": [ { "bluetoothAudioCodec": "sbc" } ] } } }, { "id": 159, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 64, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 2, "n-output-ports": 2, "state": "running", "error": null, "props": { "api.bluez5.address": "A4:77:58:77:6D:70", "api.bluez5.codec": "sbc", "api.bluez5.profile": "a2dp-sink", "api.bluez5.transport": "", "card.profile.device": 1, "device.id": 157, "device.routes": 1, "factory.name": "api.bluez5.a2dp.sink", "node.description": "Philips SHB3075", "node.name": "bluez_output.A4_77_58_77_6D_70.a2dp-sink", "node.pause-on-idle": false, "priority.driver": 1010, "priority.session": 1010, "factory.id": 8, "device.api": "bluez5", "media.class": "Audio/Sink", "node.driver": true, "node.latency": "512/48000", "factory.mode": "merge", "audio.adapt.follower": "", "library.name": "audioconvert/libspa-audioconvert", "object.id": 159, "object.serial": 525, "client.id": 32 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "monitor.channel-volumes", "description": "Monitor channel volume", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": "", "container": "Array" }, { "id": "softMute", "name": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "name": "Soft Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "monitorMute", "name": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "name": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "name": "channelmix.normalize", "description": "Normalize Volumes", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.mix-lfe", "description": "Mix LFE into channels", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "id": "minLatency", "name": "The minimum latency", "type": { "default": 512, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "name": "The maximum latency", "type": { "default": 1024, "min": 1, "max": 2147483647 } }, { "id": "latencyOffsetNsec", "name": "Latency offset (ns)", "type": { "default": 0, "min": -9223372036854775808, "max": 9223372036854775807 } } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 0.289352, 0.289352 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "monitor.channel-volumes", false ] }, { "volume": 1.000000, "mute": false, "channelVolumes": [ 0.289352, 0.289352 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 1.000000, 1.000000 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "channelmix.normalize", false, "channelmix.mix-lfe", false, "channelmix.upmix", false, "channelmix.lfe-cutoff", 0.000000 ] }, { "minLatency": 512, "maxLatency": 1024, "latencyOffsetNsec": 0 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": "S16LE", "rate": 48000, "channels": 2, "position": [ "FL", "FR" ] } ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "convert" } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ], "ProcessLatency": [ ] } } }, { "id": 161, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "Philips SHB3075:playback_0", "port.name": "playback_FL", "port.alias": "Philips SHB3075:playback_FL", "port.direction": "in", "node.id": 159, "object.id": 161, "object.serial": 20 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 158, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.monitor": true, "port.id": 0, "object.path": "Philips SHB3075:monitor_0", "port.name": "monitor_FL", "port.alias": "Philips SHB3075:monitor_FL", "port.direction": "out", "node.id": 159, "object.id": 158, "object.serial": 527 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 160, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "Philips SHB3075:playback_1", "port.name": "playback_FR", "port.alias": "Philips SHB3075:playback_FR", "port.direction": "in", "node.id": 159, "object.id": 160, "object.serial": 22 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 1, "min": 1, "max": 32 }, "blocks": 1, "size": { "default": 32768, "min": 64, "max": 2147483647 }, "stride": 4 } ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 152, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.monitor": true, "port.id": 1, "object.path": "Philips SHB3075:monitor_1", "port.name": "monitor_FR", "port.alias": "Philips SHB3075:monitor_FR", "port.direction": "out", "node.id": 159, "object.id": 152, "object.serial": 529 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ], "Latency": [ { "direction": "Input", "minQuantum": 1.000000, "maxQuantum": 1.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 }, { "direction": "Output", "minQuantum": 0.000000, "maxQuantum": 0.000000, "minRate": 0, "maxRate": 0, "minNs": 0, "maxNs": 0 } ] } } }, { "id": 63, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 88, "output-port-id": 94, "input-node-id": 159, "input-port-id": 161, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 88, "link.output.port": 94, "link.input.node": 159, "link.input.port": 161, "factory.id": 20, "client.id": 31, "object.id": 63, "object.serial": 530 } } }, { "id": 65, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 88, "output-port-id": 95, "input-node-id": 159, "input-port-id": 160, "change-mask": [ "state", "format", "props" ], "state": "active", "error": null, "format": { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" }, "props": { "link.output.node": 88, "link.output.port": 95, "link.input.node": 159, "link.input.port": 160, "factory.id": 20, "client.id": 31, "object.id": 65, "object.serial": 531 } } }, { "id": 113, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 106, "output-port-id": 78, "input-node-id": 159, "input-port-id": 161, "change-mask": [ "state", "format", "props" ], "state": "init", "error": null, "format": null, "props": { "link.output.node": 106, "link.output.port": 78, "link.input.node": 159, "link.input.port": 161, "factory.id": 20, "client.id": 31, "object.id": 113, "object.serial": 536 } } }, { "id": 109, "type": "PipeWire:Interface:Link", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "output-node-id": 106, "output-port-id": 105, "input-node-id": 159, "input-port-id": 160, "change-mask": [ "state", "format", "props" ], "state": "init", "error": null, "format": null, "props": { "link.output.node": 106, "link.output.port": 105, "link.input.node": 159, "link.input.port": 160, "factory.id": 20, "client.id": 31, "object.id": 109, "object.serial": 537 } } }, { "id": 86, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 19133, "pipewire.sec.uid": 1001, "pipewire.sec.gid": 1001, "pipewire.sec.label": "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023", "module.id": 2, "object.id": 86, "object.serial": 538, "log.level": 0, "cpu.max-align": 32, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "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, "application.name": "pw-dump", "application.process.binary": "pw-dump", "application.language": "en_US.UTF-8", "application.process.id": 19133, "application.process.user": "michael", "application.process.host": "mike-lap.int.workdomain.com", "window.x11.display": ":0", "core.version": "0.3.43", "core.name": "pipewire-michael-19133", "pipewire.access": "unrestricted" } } } ]