wwmm / easyeffects

Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
GNU General Public License v3.0
6.36k stars 266 forks source link

Not detecting any applications #2152

Closed Betzalel-Maor closed 1 year ago

Betzalel-Maor commented 1 year ago

EasyEffects Version

7.0.1

What package are you using?

Flatpak (Flathub)

Distribution

Ubuntu 22.04

Describe the bug

Not detecting any input applications or output applications. Dark mode isn't working even when restarting. That's basically it - if easyeffects is not detecting anything, it's basically useless, no?

Expected Behavior

Expected to easyeffects to detect applications

Debug Log

Debug Log
``` Cannot find any log file... ```

Additional Information

The program seems amazing, and I would love to use it, but sadly, nothing is working.

wwmm commented 1 year ago

Follow step number 3 in this link https://github.com/wwmm/easyeffects/wiki/Reporting-Bugs to get logs. Just remember to kill EasyEffects process before running in debug mode.

wwmm commented 1 year ago

Not detecting any input applications or output applications.

It usually happens when the package pipewire-pulse is not installed.

Dark mode isn't working even when restarting.

Maybe some problem in your gtk4 installation? If we are lucky the logs may have a hint.

Betzalel-Maor commented 1 year ago

Not detecting any input applications or output applications.

It usually happens when the package pipewire-pulse is not installed.

Dark mode isn't working even when restarting.

Maybe some problem in your gtk4 installation? If we are lucky the logs may have a hint.

This is the log ``` [ { "id": 0, "type": "PipeWire:Interface:Core", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "cookie": 4177578062, "user-name": "betzalel-maor", "host-name": "betzalelmaor-IdeaPad-3-15IML05", "version": "0.3.48", "name": "pipewire-0", "change-mask": [ "props" ], "props": { "config.name": "pipewire.conf", "link.max-buffers": 16, "core.daemon": true, "core.name": "pipewire-0", "default.clock.min-quantum": 16, "cpu.max-align": 16, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.max-quantum": 2048, "default.clock.quantum-limit": 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, "settings.check-quantum": false, "settings.check-rate": false, "object.id": 0, "object.serial": 0 } } }, { "id": 1, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-rt", "filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-rt.so", "args": "{\n nice.level = -11\n #rt.prio = 88\n #rt.time.soft = -1\n #rt.time.hard = -1\n }", "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-rt", "object.id": 1, "object.serial": 1, "module.author": "Wim Taymans ", "module.description": "Use realtime thread scheduling, falling back to RTKit", "module.usage": "[nice.level=] [rt.prio=] [rt.time.soft=", "module.description": "Native protocol using unix sockets", "module.version": "0.3.48" } } }, { "id": 4, "type": "PipeWire:Interface:Profiler", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "object.serial": 4 } }, { "id": 3, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-profiler", "filename": "/usr/lib/x86_64-linux-gnu/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.48" } } }, { "id": 5, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-metadata", "filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-metadata.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-metadata", "object.id": 5, "object.serial": 5, "module.author": "Wim Taymans ", "module.description": "Allow clients to create metadata store", "module.version": "0.3.48" } } }, { "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": 6, "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/lib/x86_64-linux-gnu/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": 7, "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA devices", "module.version": "0.3.48" } } }, { "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": 8, "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/lib/x86_64-linux-gnu/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": 9, "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA nodes", "module.version": "0.3.48" } } }, { "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": 10, "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/lib/x86_64-linux-gnu/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": 11, "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote nodes", "module.version": "0.3.48" } } }, { "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": 12, "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/lib/x86_64-linux-gnu/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": 13, "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote devices", "module.version": "0.3.48" } } }, { "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": 14, "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/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-portal.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-portal", "object.id": 15, "object.serial": 15 } } }, { "id": 16, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-access", "filename": "/usr/lib/x86_64-linux-gnu/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": 16, "module.author": "Wim Taymans ", "module.description": "Perform access check", "module.usage": "[ access.force=flatpak ] [ access.allowed= ] [ access.rejected= ] [ access.restricted= ] ", "module.version": "0.3.48" } } }, { "id": 17, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-adapter", "filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-adapter.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-adapter", "object.id": 17, "object.serial": 17, "module.author": "Wim Taymans ", "module.description": "Manage adapter nodes", "module.version": "0.3.48" } } }, { "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": 18, "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/lib/x86_64-linux-gnu/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": 19, "module.author": "Wim Taymans ", "module.description": "Allow clients to create links", "module.version": "0.3.48" } } }, { "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": 20, "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/lib/x86_64-linux-gnu/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": 21, "module.author": "George Kiagiadakis ", "module.description": "Implements objects for session management", "module.version": "0.3.48" } } }, { "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": 22, "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": 23, "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": 24, "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": 25, "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": 26, "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": 27, "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, "clock.quantum-limit": 8192, "node.driver": true, "object.id": 28, "object.serial": 28 }, "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, "clock.quantum-limit": 8192, "node.driver": true, "object.id": 29, "object.serial": 29 }, "params": { } } }, { "id": 30, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "object.serial": 30, "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": 16 }, { "subject": 0, "key": "clock.max-quantum", "type": "", "value": 2048 }, { "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": 1822, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "unconfined", "module.id": 2, "object.id": 31, "object.serial": 31, "config.prefix": "media-session.d", "config.name": "media-session.conf", "cpu.max-align": 16, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 2048, "default.clock.quantum-limit": 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, "settings.check-quantum": false, "settings.check-rate": false, "application.name": "pipewire-media-session", "application.process.binary": "pipewire-media-session", "application.language": "en_US.UTF-8", "application.process.id": 1822, "application.process.user": "betzalel-maor", "application.process.host": "betzalelmaor-IdeaPad-3-15IML05", "core.version": "0.3.48", "core.name": "pipewire-betzalel-maor-1822", "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": 1822, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "unconfined", "module.id": 2, "object.id": 32, "object.serial": 32, "config.prefix": "media-session.d", "config.name": "media-session.conf", "cpu.max-align": 16, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 2048, "default.clock.quantum-limit": 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, "settings.check-quantum": false, "settings.check-rate": false, "application.name": "pipewire-media-session", "application.process.binary": "pipewire-media-session", "application.language": "en_US.UTF-8", "application.process.id": 1822, "application.process.user": "betzalel-maor", "application.process.host": "betzalelmaor-IdeaPad-3-15IML05", "core.version": "0.3.48", "core.name": "pipewire-betzalel-maor-1822", "pipewire.access": "unrestricted" } } }, { "id": 33, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "device.enum.api": "udev", "device.api": "v4l2", "media.class": "Video/Device", "api.v4l2.path": "/dev/video1", "device.plugged.usec": 4939143, "device.bus-path": "pci-0000:00:14.0-usb-0:7:1.0", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/video4linux/video1", "device.bus": "usb", "device.subsystem": "video4linux", "device.vendor.id": 5967, "device.vendor.name": "Generic", "device.product.id": 4493, "device.product.name": "Integrated Camera", "device.serial": "Generic_Integrated_Camera_200901010001", "device.capabilities": ":", "device.name": "v4l2_device.pci-0000_00_14.0-usb-0_7_1.0", "device.description": "Integrated Camera", "factory.id": 14, "client.id": 31, "object.id": 33, "object.serial": 33, "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-7", "api.v4l2.cap.version": "5.19.17", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.device-caps": "04a00000" }, "params": { } } }, { "id": 34, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "device.enum.api": "udev", "device.api": "v4l2", "media.class": "Video/Device", "api.v4l2.path": "/dev/video0", "device.plugged.usec": 4963602, "device.bus-path": "pci-0000:00:14.0-usb-0:7:1.0", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/video4linux/video0", "device.bus": "usb", "device.subsystem": "video4linux", "device.vendor.id": 5967, "device.vendor.name": "Generic", "device.product.id": 4493, "device.product.name": "Integrated Camera", "device.serial": "Generic_Integrated_Camera_200901010001", "device.capabilities": ":capture:", "device.name": "v4l2_device.pci-0000_00_14.0-usb-0_7_1.0.2", "device.description": "Integrated Camera", "factory.id": 14, "client.id": 31, "object.id": 34, "object.serial": 34, "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-7", "api.v4l2.cap.version": "5.19.17", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.device-caps": 4200001 }, "params": { } } }, { "id": 35, "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": { "object.path": "v4l2:/dev/video0", "device.api": "v4l2", "media.class": "Video/Source", "device.product.id": 4493, "device.vendor.id": 5967, "api.v4l2.path": "/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-7", "api.v4l2.cap.version": "5.19.17", "api.v4l2.cap.capabilities": "84a00001", "api.v4l2.cap.device-caps": 4200001, "device.id": 34, "node.name": "v4l2_input.pci-0000_00_14.0-usb-0_7_1.0.2", "node.description": "Integrated Camera", "factory.name": "api.v4l2.source", "node.pause-on-idle": false, "factory.id": 10, "client.id": 32, "clock.quantum-limit": 8192, "media.role": "Camera", "node.driver": true, "object.id": 35, "object.serial": 35 }, "params": { "PropInfo": [ { "id": "brightness", "type": { "default": 128, "min": 0, "max": 255, "step": 1 }, "name": "Brightness" }, { "id": "contrast", "type": { "default": 32, "min": 0, "max": 255, "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": "raw", "format": "YUY2", "size": { "width": 640, "height": 480 }, "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": 160, "height": 120 }, "framerate": { "num": 30, "denom": 1 } } ] } } }, { "id": 36, "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": 35, "object.id": 36, "object.serial": 36 }, "params": { "PropInfo": [ { "id": "brightness", "type": { "default": 128, "min": 0, "max": 255, "step": 1 }, "name": "Brightness" }, { "id": "contrast", "type": { "default": 32, "min": 0, "max": 255, "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": "raw", "format": "YUY2", "size": { "width": 640, "height": 480 }, "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": 160, "height": 120 }, "framerate": { "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": 37, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 2647, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "unconfined", "module.id": 2, "object.id": 37, "object.serial": 37, "pipewire.access.portal.is_portal": true, "portal.monitor": "Camera", "log.level": 0, "cpu.max-align": 16, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 2048, "default.clock.quantum-limit": 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, "settings.check-quantum": false, "settings.check-rate": false, "application.name": "xdg-desktop-portal", "application.process.binary": "xdg-desktop-portal", "application.language": "en_US.UTF-8", "application.process.id": 2647, "application.process.user": "betzalel-maor", "application.process.host": "betzalelmaor-IdeaPad-3-15IML05", "window.x11.display": ":0", "core.version": "0.3.48", "core.name": "pipewire-betzalel-maor-2647", "pipewire.access": "unrestricted" } } }, { "id": 38, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 10825, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "unconfined", "module.id": 2, "object.id": 38, "object.serial": 239, "log.level": 0, "cpu.max-align": 16, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 2048, "default.clock.quantum-limit": 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, "settings.check-quantum": false, "settings.check-rate": false, "application.name": "pw-dump", "application.process.binary": "pw-dump", "application.language": "en_US.UTF-8", "application.process.id": 10825, "application.process.user": "betzalel-maor", "application.process.host": "betzalelmaor-IdeaPad-3-15IML05", "window.x11.display": ":0", "core.version": "0.3.48", "core.name": "pipewire-betzalel-maor-10825", "pipewire.access": "unrestricted" } } } ] ```
wwmm commented 1 year ago

You did step number 4 where pw-dump is used. The most important one now is the output of G_MESSAGES_DEBUG=easyeffects flatpak run com.github.wwmm.easyeffects.

Betzalel-Maor commented 1 year ago
Ok so here is the debug log ``` You have PipeWire 0.3.48 installed This is newer or the same as PipeWire 0.3.41 required to run Easy Effects (process:2): easyeffects-DEBUG: 21:12:03.264: easyeffects.cpp:35 easyeffects version: 7.0.1 (process:2): easyeffects-DEBUG: 21:12:03.267: easyeffects.cpp:45 locale directory: /app/share/locale (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:49 system input presets directory: "/app/etc/xdg/easyeffects/input"; (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:49 system input presets directory: "/etc/easyeffects/input"; (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:49 system input presets directory: "/etc/xdg/easyeffects/input"; (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:52 system output presets directory: "/app/etc/xdg/easyeffects/output"; (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:52 system output presets directory: "/etc/easyeffects/output"; (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:52 system output presets directory: "/etc/xdg/easyeffects/output"; (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:194 user presets directory already exists: /home/betzalel-maor/.var/app/com.github.wwmm.easyeffects/config/easyeffects/ (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:194 user presets directory already exists: /home/betzalel-maor/.var/app/com.github.wwmm.easyeffects/config/easyeffects/input (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:194 user presets directory already exists: /home/betzalel-maor/.var/app/com.github.wwmm.easyeffects/config/easyeffects/output (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:194 user presets directory already exists: /home/betzalel-maor/.var/app/com.github.wwmm.easyeffects/config/easyeffects/autoload/input (easyeffects:2): easyeffects-DEBUG: 21:12:03.289: presets_manager.cpp:194 user presets directory already exists: /home/betzalel-maor/.var/app/com.github.wwmm.easyeffects/config/easyeffects/autoload/output (easyeffects:2): easyeffects-DEBUG: 21:12:03.655: pipe_manager.cpp:1426 compiled with PipeWire: 0.3.41 (easyeffects:2): easyeffects-DEBUG: 21:12:03.655: pipe_manager.cpp:1427 linked to PipeWire: 0.3.41 (easyeffects:2): easyeffects-DEBUG: 21:12:03.657: pipe_manager.cpp:1397 core version: 0.3.48 (easyeffects:2): easyeffects-DEBUG: 21:12:03.657: pipe_manager.cpp:1398 core name: pipewire-0 (easyeffects:2): easyeffects-DEBUG: 21:12:03.661: pipe_manager.cpp:1311 found metadata: settings (easyeffects:2): easyeffects-DEBUG: 21:12:03.661: pipe_manager.cpp:1166 Audio/Sink 47 easyeffects_sink with serial 242 has been added (easyeffects:2): easyeffects-DEBUG: 21:12:03.661: pipe_manager.cpp:1166 Audio/Source/Virtual 43 easyeffects_source with serial 243 has been added (easyeffects:2): easyeffects-DEBUG: 21:12:03.662: pipe_manager.cpp:1517 easyeffects_sink node successfully retrieved with id 47 and serial 242 (easyeffects:2): easyeffects-DEBUG: 21:12:03.662: pipe_manager.cpp:1522 easyeffects_source node successfully retrieved with id 43 and serial 243 (easyeffects:2): easyeffects-DEBUG: 21:12:03.672: plugin_base.cpp:310 soe: output_level successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 21:12:03.674: plugin_base.cpp:310 soe: spectrum successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 21:12:03.674: stream_output_effects.cpp:176 No output device set. Aborting the link (easyeffects:2): easyeffects-DEBUG: 21:12:03.676: plugin_base.cpp:310 sie: output_level successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 21:12:03.677: plugin_base.cpp:310 sie: spectrum successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 21:12:03.814: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:2): easyeffects-DEBUG: 21:12:04.138: stream_input_effects.cpp:182 No input device set. Aborting the link (easyeffects:2): easyeffects-DEBUG: 21:12:04.138: stream_output_effects.cpp:176 No output device set. Aborting the link (easyeffects:2): easyeffects-DEBUG: 21:12:04.139: stream_input_effects.cpp:182 No input device set. Aborting the link easyeffects-INFO: 21:12:04.139: application.cpp:49 disabling global bypass (easyeffects:2): easyeffects-DEBUG: 21:12:04.148: application_ui.cpp:85 Icon Theme Reversal-red detected ```
wwmm commented 1 year ago

pipe_manager.cpp:1311 found metadata: settings

There should be a default metadata too. Distributions package pipewire in a way that the module that provides it resides in the package pipewire-pulse. Try to see how to install it.

Betzalel-Maor commented 1 year ago

Try to see how to install it.

So I think I've installed it (sudo apt install pipewire-pulse) and I rebooted, and it worked, but my sound on my computer wasn't working (It was showing "Dummy Output"), so I started the PulseAudio service by running systemctl --user enable pulseaudio and systemctl --user start pulseaudio and then I got the sound back, but then EasyEffects wasn't working anymore...

wwmm commented 1 year ago

but then EasyEffects wasn't working anymore

Probably because now you have pulseaudio running and not pipewire. You will have to follow a tutorial about how to switch between pulseaudio and pipewire on ubuntu.

UaHummer commented 1 year ago

same problem Arch, KDE, package from AUR

my log ``` (process:31834): easyeffects-DEBUG: 08:51:42.047: easyeffects.cpp:35 easyeffects version: 7.0.1 (process:31834): easyeffects-DEBUG: 08:51:42.049: easyeffects.cpp:45 locale directory: /usr/share/locale (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:49 system input presets directory: "/etc/easyeffects/input"; (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:49 system input presets directory: "/etc/xdg/easyeffects/input"; (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:49 system input presets directory: "/home/uahummer/.config/kdedefaults/easyeffects/input"; (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:52 system output presets directory: "/etc/easyeffects/output"; (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:52 system output presets directory: "/etc/xdg/easyeffects/output"; (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:52 system output presets directory: "/home/uahummer/.config/kdedefaults/easyeffects/output"; (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:194 user presets directory already exists: /home/uahummer/.config/easyeffects/ (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:194 user presets directory already exists: /home/uahummer/.config/easyeffects/input (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:194 user presets directory already exists: /home/uahummer/.config/easyeffects/output (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:194 user presets directory already exists: /home/uahummer/.config/easyeffects/autoload/input (easyeffects:31834): easyeffects-DEBUG: 08:51:42.051: presets_manager.cpp:194 user presets directory already exists: /home/uahummer/.config/easyeffects/autoload/output (easyeffects:31834): Adwaita-WARNING **: 08:51:42.177: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead. (easyeffects:31834): easyeffects-DEBUG: 08:51:42.244: pipe_manager.cpp:1426 compiled with PipeWire: 0.3.66 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.244: pipe_manager.cpp:1427 linked to PipeWire: 0.3.66 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.253: pipe_manager.cpp:1397 core version: 0.3.66 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.253: pipe_manager.cpp:1398 core name: pipewire-0 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.253: pipe_manager.cpp:1311 found metadata: settings (easyeffects:31834): easyeffects-DEBUG: 08:51:42.253: pipe_manager.cpp:1311 found metadata: default (easyeffects:31834): easyeffects-DEBUG: 08:51:42.253: pipe_manager.cpp:1311 found metadata: route-settings (easyeffects:31834): easyeffects-DEBUG: 08:51:42.253: pipe_manager.cpp:1166 Audio/Sink 40 alsa_output.pci-0000_00_1b.0.analog-stereo with serial 40 has been added (easyeffects:31834): easyeffects-DEBUG: 08:51:42.253: pipe_manager.cpp:1166 Audio/Sink 54 easyeffects_sink with serial 296 has been added (easyeffects:31834): easyeffects-DEBUG: 08:51:42.254: pipe_manager.cpp:1166 Audio/Source/Virtual 50 easyeffects_source with serial 297 has been added (easyeffects:31834): easyeffects-DEBUG: 08:51:42.254: pipe_manager.cpp:899 new metadata property: 0, default.configured.audio.sink, Spa:String:JSON, {"name":"alsa_output.pci-0000_00_1b.0.analog-stereo"} (easyeffects:31834): easyeffects-DEBUG: 08:51:42.254: pipe_manager.cpp:899 new metadata property: 0, default.configured.audio.source, Spa:String:JSON, {"name":"easyeffects_source"} (easyeffects:31834): easyeffects-DEBUG: 08:51:42.254: pipe_manager.cpp:899 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.pci-0000_00_1b.0.analog-stereo"} (easyeffects:31834): easyeffects-DEBUG: 08:51:42.254: pipe_manager.cpp:899 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"alsa_output.pci-0000_00_1b.0.analog-stereo"} (easyeffects:31834): easyeffects-DEBUG: 08:51:42.255: pipe_manager.cpp:1517 easyeffects_sink node successfully retrieved with id 54 and serial 296 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.255: pipe_manager.cpp:1522 easyeffects_source node successfully retrieved with id 50 and serial 297 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.259: plugin_base.cpp:310 soe: output_level successfully connected to PipeWire graph (easyeffects:31834): easyeffects-DEBUG: 08:51:42.261: plugin_base.cpp:310 soe: spectrum successfully connected to PipeWire graph (easyeffects:31834): easyeffects-DEBUG: 08:51:42.264: pipe_manager.cpp:899 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"easyeffects_source"} (easyeffects:31834): easyeffects-DEBUG: 08:51:42.290: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_mb_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:31834): easyeffects-DEBUG: 08:51:42.356: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:31834): easyeffects-DEBUG: 08:51:42.398: stream_output_effects.cpp:194 The output device alsa_output.pci-0000_00_1b.0.3.analog-stereo is not available. Aborting the link (easyeffects:31834): easyeffects-DEBUG: 08:51:42.401: plugin_base.cpp:310 sie: output_level successfully connected to PipeWire graph (easyeffects:31834): easyeffects-DEBUG: 08:51:42.403: plugin_base.cpp:310 sie: spectrum successfully connected to PipeWire graph (easyeffects:31834): easyeffects-DEBUG: 08:51:42.405: plugin_base.cpp:310 sie: crystalizer successfully connected to PipeWire graph (easyeffects:31834): easyeffects-DEBUG: 08:51:42.405: pipe_manager.cpp:1206 alsa_output.pci-0000_00_1b.0.analog-stereo port 42 is connected to ee_sie_crystalizer port 78 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.405: pipe_manager.cpp:1206 alsa_output.pci-0000_00_1b.0.analog-stereo port 44 is connected to ee_sie_crystalizer port 79 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.408: stream_output_effects.cpp:194 The output device alsa_output.pci-0000_00_1b.0.3.analog-stereo is not available. Aborting the link (easyeffects:31834): easyeffects-DEBUG: 08:51:42.409: pipe_manager.cpp:1206 alsa_output.pci-0000_00_1b.0.analog-stereo port 42 is connected to ee_sie_crystalizer port 78 (easyeffects:31834): easyeffects-DEBUG: 08:51:42.410: pipe_manager.cpp:1206 alsa_output.pci-0000_00_1b.0.analog-stereo port 44 is connected to ee_sie_crystalizer port 79 easyeffects-INFO: 08:51:42.411: application.cpp:49 disabling global bypass (easyeffects:31834): easyeffects-DEBUG: 08:51:42.427: application_ui.cpp:85 Icon Theme Numix-Circle detected (easyeffects:31834): easyeffects-DEBUG: 08:51:43.037: application.cpp:77 new default output device: alsa_output.pci-0000_00_1b.0.analog-stereo (easyeffects:31834): easyeffects-DEBUG: 08:51:43.037: application.cpp:85 new default input device: alsa_output.pci-0000_00_1b.0.analog-stereo (easyeffects:31834): easyeffects-DEBUG: 08:51:43.037: application.cpp:129 device alsa_card.pci-0000_00_1b.0 has changed its output route to: analog-output-lineout (easyeffects:31834): easyeffects-DEBUG: 08:51:43.037: application.cpp:149 output autoloading: the target node name does not match the output device name (easyeffects:31834): easyeffects-DEBUG: 08:51:53.118: stream_input_effects.cpp:165 No app linked to our device wants to play. Unlinking our filters. ```
pw-dump ``` [ { "id": 0, "type": "PipeWire:Interface:Core", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "cookie": 1829492658, "user-name": "uahummer", "host-name": "linux-pc", "version": "0.3.66", "name": "pipewire-0", "change-mask": [ "props" ], "props": { "clock.power-of-two-quantum": true, "config.name": "pipewire.conf", "core.daemon": true, "core.name": "pipewire-0", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 16, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.x11.bell": true, "object.id": 0, "object.serial": 0, "settings.check-quantum": false, "settings.check-rate": false } } }, { "id": 1, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-rt", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-rt.so", "args": "{\n nice.level = -11\n #rt.prio = 88\n #rt.time.soft = -1\n #rt.time.hard = -1\n }", "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Use realtime thread scheduling, falling back to RTKit", "module.name": "libpipewire-module-rt", "module.usage": "[nice.level=] [rt.prio=] [rt.time.soft=", "module.description": "Native protocol using unix sockets", "module.name": "libpipewire-module-protocol-native", "module.version": "0.3.66", "object.id": 2, "object.serial": 2 } } }, { "id": 4, "type": "PipeWire:Interface:Profiler", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "object.serial": 4 } }, { "id": 3, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-profiler", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-profiler.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Generate Profiling data", "module.name": "libpipewire-module-profiler", "module.version": "0.3.66", "object.id": 3, "object.serial": 3 } } }, { "id": 5, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-metadata", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-metadata.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Allow clients to create metadata store", "module.name": "libpipewire-module-metadata", "module.version": "0.3.66", "object.id": 5, "object.serial": 5 } } }, { "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": { "factory.name": "metadata", "factory.type.name": "PipeWire:Interface:Metadata", "factory.type.version": 3, "module.id": 5, "object.id": 6, "object.serial": 6 } } }, { "id": 7, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-spa-device-factory", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-spa-device-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA devices", "module.name": "libpipewire-module-spa-device-factory", "module.version": "0.3.66", "object.id": 7, "object.serial": 7 } } }, { "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": { "factory.name": "spa-device-factory", "factory.type.name": "PipeWire:Interface:Device", "factory.type.version": 3, "module.id": 7, "object.id": 8, "object.serial": 8 } } }, { "id": 9, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-spa-node-factory", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-spa-node-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA nodes", "module.name": "libpipewire-module-spa-node-factory", "module.version": "0.3.66", "object.id": 9, "object.serial": 9 } } }, { "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": { "factory.name": "spa-node-factory", "factory.type.name": "PipeWire:Interface:Node", "factory.type.version": 3, "module.id": 9, "object.id": 10, "object.serial": 10 } } }, { "id": 11, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-client-node", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-client-node.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote nodes", "module.name": "libpipewire-module-client-node", "module.version": "0.3.66", "object.id": 11, "object.serial": 11 } } }, { "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": { "factory.name": "client-node", "factory.type.name": "PipeWire:Interface:ClientNode", "factory.type.version": 4, "module.id": 11, "object.id": 12, "object.serial": 12 } } }, { "id": 13, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-client-device", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-client-device.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote devices", "module.name": "libpipewire-module-client-device", "module.version": "0.3.66", "object.id": 13, "object.serial": 13 } } }, { "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.name": "client-device", "factory.type.name": "Spa:Pointer:Interface:Device", "factory.type.version": 0, "factory.usage": "[device.name=]", "module.id": 13, "object.id": 14, "object.serial": 14 } } }, { "id": 15, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-portal", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-portal.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-portal", "object.id": 15, "object.serial": 15 } } }, { "id": 16, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-access", "filename": "/usr/lib/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.author": "Wim Taymans ", "module.description": "Perform access check", "module.name": "libpipewire-module-access", "module.usage": "[ access.force=flatpak ] [ access.allowed= ] [ access.rejected= ] [ access.restricted= ] ", "module.version": "0.3.66", "object.id": 16, "object.serial": 16 } } }, { "id": 17, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-adapter", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-adapter.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Manage adapter nodes", "module.name": "libpipewire-module-adapter", "module.version": "0.3.66", "object.id": 17, "object.serial": 17 } } }, { "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.name": "adapter", "factory.type.name": "PipeWire:Interface:Node", "factory.type.version": 3, "factory.usage": "factory.name= [library.name=] node.name= ", "module.id": 17, "object.id": 18, "object.serial": 18 } } }, { "id": 19, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-link-factory", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-link-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "Wim Taymans ", "module.description": "Allow clients to create links", "module.name": "libpipewire-module-link-factory", "module.version": "0.3.66", "object.id": 19, "object.serial": 19 } } }, { "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.name": "link-factory", "factory.type.name": "PipeWire:Interface:Link", "factory.type.version": 3, "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": 20 } } }, { "id": 21, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-session-manager", "filename": "/usr/lib/pipewire-0.3/libpipewire-module-session-manager.so", "args": null, "change-mask": [ "props" ], "props": { "module.author": "George Kiagiadakis ", "module.description": "Implements objects for session management", "module.name": "libpipewire-module-session-manager", "module.version": "0.3.66", "object.id": 21, "object.serial": 21 } } }, { "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": { "factory.name": "client-endpoint", "factory.type.name": "PipeWire:Interface:ClientEndpoint", "factory.type.version": 0, "module.id": 21, "object.id": 22, "object.serial": 22 } } }, { "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": { "factory.name": "client-session", "factory.type.name": "PipeWire:Interface:ClientSession", "factory.type.version": 0, "module.id": 21, "object.id": 23, "object.serial": 23 } } }, { "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": { "factory.name": "session", "factory.type.name": "PipeWire:Interface:Session", "factory.type.version": 0, "module.id": 21, "object.id": 24, "object.serial": 24 } } }, { "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": { "factory.name": "endpoint", "factory.type.name": "PipeWire:Interface:Endpoint", "factory.type.version": 0, "module.id": 21, "object.id": 25, "object.serial": 25 } } }, { "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": { "factory.name": "endpoint-stream", "factory.type.name": "PipeWire:Interface:EndpointStream", "factory.type.version": 0, "module.id": 21, "object.id": 26, "object.serial": 26 } } }, { "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": { "factory.name": "endpoint-link", "factory.type.name": "PipeWire:Interface:EndpointLink", "factory.type.version": 0, "module.id": 21, "object.id": 27, "object.serial": 27 } } }, { "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": { "clock.id": "monotonic", "clock.name": "clock.system.monotonic", "clock.quantum-limit": 8192, "factory.id": 10, "factory.name": "support.node.driver", "node.driver": true, "node.group": "pipewire.dummy", "node.name": "Dummy-Driver", "object.id": 28, "object.serial": 28, "priority.driver": 20000 }, "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": { "clock.id": "monotonic", "clock.name": "clock.system.monotonic", "clock.quantum-limit": 8192, "factory.id": 10, "factory.name": "support.node.driver", "node.driver": true, "node.freewheel": true, "node.group": "pipewire.freewheel", "node.name": "Freewheel-Driver", "object.id": 29, "object.serial": 29, "priority.driver": 19000 }, "params": { } } }, { "id": 30, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "metadata.name": "settings", "object.serial": 30 }, "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": 2048 }, { "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": { "application.language": "uk_UA.UTF-8", "application.name": "WirePlumber", "application.process.binary": "wireplumber", "application.process.host": "linux-pc", "application.process.id": 594, "application.process.user": "uahummer", "clock.power-of-two-quantum": true, "config.name": "/usr/share/wireplumber/wireplumber.conf", "core.name": "pipewire-uahummer-594", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 31, "object.serial": 31, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:0100000005560000008fd48600000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000e8fe162a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000e0fe162a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827e8fe162a055600000000000000000000e0fe162a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000e0fe162a0556000000006000080000006c00000000000000e8fe162a05560000980000000000000030ff162a055600001d00000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000e0fe162a055600007300000000000000e0fe162a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000e0fe162a05560000e0fe162a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000e0fe162a05560000e0fe162a05560000e0e8162a0556000081b9415baa7f0000a821162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffffa821162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001fe162a0556000050dc162a055600000410875aaa7f000070e6162a055600000100000000000000a821162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000e0fe162a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000bd0000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 594, "pipewire.sec.uid": 1000, "settings.check-quantum": false, "settings.check-rate": false, "wireplumber.daemon": true, "wireplumber.export-core": true, "wireplumber.script-engine": "lua-scripting" } } }, { "id": 32, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.language": "uk_UA.UTF-8", "application.name": "WirePlumber [export]", "application.process.binary": "wireplumber", "application.process.host": "linux-pc", "application.process.id": 594, "application.process.user": "uahummer", "clock.power-of-two-quantum": true, "config.name": "/usr/share/wireplumber/wireplumber.conf", "core.name": "pipewire-uahummer-594", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 32, "object.serial": 32, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:0100000005560000008fd48600000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000e8fe162a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000e0fe162a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827e8fe162a055600000000000000000000e0fe162a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000e0fe162a0556000000006000080000006c00000000000000e8fe162a05560000980000000000000030ff162a055600001d00000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000e0fe162a055600007300000000000000e0fe162a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000e0fe162a05560000e0fe162a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000e0fe162a05560000e0fe162a05560000e0e8162a0556000081b9415baa7f0000a821162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b02000000008934d5fc7f000020000000ffffffffa821162a055600003976615baa7f000001000000a056162a0556000001000000107c182a05560000010000000000000050915e5baa7f000001fe162a0556000050dc162a055600000410875aaa7f000070e6162a055600000100000000000000a821162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000e0fe162a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000bd0000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 594, "pipewire.sec.uid": 1000, "settings.check-quantum": false, "settings.check-rate": false, "wireplumber.daemon": true, "wireplumber.export-core": true, "wireplumber.script-engine": "lua-scripting" } } }, { "id": 33, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "client.id": 31, "factory.id": 6, "metadata.name": "default", "module.id": 5, "object.serial": 33 }, "metadata": [ { "subject": 0, "key": "default.configured.audio.sink", "type": "Spa:String:JSON", "value": { "name": "alsa_output.pci-0000_00_1b.0.analog-stereo" } }, { "subject": 0, "key": "default.configured.audio.source", "type": "Spa:String:JSON", "value": { "name": "easyeffects_source" } }, { "subject": 0, "key": "default.audio.sink", "type": "Spa:String:JSON", "value": { "name": "alsa_output.pci-0000_00_1b.0.analog-stereo" } }, { "subject": 0, "key": "default.audio.source", "type": "Spa:String:JSON", "value": { "name": "alsa_output.pci-0000_00_1b.0.analog-stereo" } } ] }, { "id": 34, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "client.id": 31, "factory.id": 6, "metadata.name": "route-settings", "module.id": 5, "object.serial": 34 }, "metadata": [ { "subject": 0, "key": "restore.stream.Output/Audio.media.role:Notification", "type": "Spa:String:JSON", "value": { "channels": [ "FL", "FR" ], "volume": 1.000000, "mute": false, "volumes": [ 0.000000, 0.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": { "client.id": 32, "clock.quantum-limit": 8192, "device.api": "alsa", "factory.id": 10, "factory.name": "api.alsa.seq.bridge", "media.class": "Midi/Bridge", "node.driver": true, "node.name": "Midi-Bridge", "object.id": 35, "object.serial": 35 }, "params": { "PropInfo": [ { "id": "device", "description": "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", "node.id": 35, "object.id": 36, "object.path": "alsa:seq:default:client_14:playback_0", "object.serial": 36, "port.alias": "Midi Through:Midi Through Port-0", "port.direction": "in", "port.id": 0, "port.name": "Midi Through:(playback_0) Midi Through Port-0", "port.physical": true, "port.terminal": true }, "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", "node.id": 35, "object.id": 37, "object.path": "alsa:seq:default:client_14:capture_0", "object.serial": 37, "port.alias": "Midi Through:Midi Through Port-0", "port.direction": "out", "port.id": 0, "port.name": "Midi Through:(capture_0) Midi Through Port-0", "port.physical": true, "port.terminal": true }, "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": 38, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "alsa.card": 1, "alsa.card_name": "HDA NVidia", "alsa.driver_name": "snd_hda_intel", "alsa.long_card_name": "HDA NVidia at 0xf7080000 irq 17", "api.acp.auto-port": false, "api.acp.auto-profile": false, "api.alsa.card": 1, "api.alsa.card.longname": "HDA NVidia at 0xf7080000 irq 17", "api.alsa.card.name": "HDA NVidia", "api.alsa.path": "hw:1", "api.alsa.use-acp": true, "api.dbus.ReserveDevice1": "Audio1", "client.id": 32, "device.api": "alsa", "device.bus": "pci", "device.bus-path": "pci-0000:01:00.1", "device.description": "GA106 High Definition Audio Controller", "device.enum.api": "udev", "device.icon-name": "audio-card-analog-pci", "device.name": "alsa_card.pci-0000_01_00.1", "device.nick": "HDA NVidia", "device.plugged.usec": 5951719, "device.product.id": "0x228e", "device.product.name": "GA106 High Definition Audio Controller", "device.string": 1, "device.subsystem": "sound", "device.sysfs.path": "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1", "device.vendor.id": "0x10de", "device.vendor.name": "NVIDIA Corporation", "factory.id": 14, "media.class": "Audio/Device", "object.id": 38, "object.path": "alsa:pcm:1", "object.serial": 38 }, "params": { "EnumProfile": [ { "index": 0, "name": "off", "description": "Вимкнено", "priority": 0, "available": "yes", "classes": [ 0 ] }, { "index": 1, "name": "output:hdmi-stereo", "description": "Цифровий стерео (HDMI)-вихід", "priority": 5900, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 4 ] ] ] }, { "index": 2, "name": "output:hdmi-stereo-extra1", "description": "Digital Stereo (HDMI 2)-вихід", "priority": 5700, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 5 ] ] ] }, { "index": 3, "name": "output:hdmi-stereo-extra2", "description": "Digital Stereo (HDMI 3)-вихід", "priority": 5700, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 8 ] ] ] }, { "index": 4, "name": "output:hdmi-stereo-extra3", "description": "Digital Stereo (HDMI 4)-вихід", "priority": 5700, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 11 ] ] ] }, { "index": 5, "name": "output:hdmi-surround-extra1", "description": "Digital Surround 5.1 (HDMI 2)-вихід", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 6 ] ] ] }, { "index": 6, "name": "output:hdmi-surround71-extra1", "description": "Digital Surround 7.1 (HDMI 2)-вихід", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 7 ] ] ] }, { "index": 7, "name": "output:hdmi-surround-extra2", "description": "Digital Surround 5.1 (HDMI 3)-вихід", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 9 ] ] ] }, { "index": 8, "name": "output:hdmi-surround71-extra2", "description": "Digital Surround 7.1 (HDMI 3)-вихід", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 10 ] ] ] }, { "index": 9, "name": "output:hdmi-surround-extra3", "description": "Digital Surround 5.1 (HDMI 4)-вихід", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 12 ] ] ] }, { "index": 10, "name": "output:hdmi-surround71-extra3", "description": "Digital Surround 7.1 (HDMI 4)-вихід", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 13 ] ] ] }, { "index": 11, "name": "pro-audio", "description": "Професійний звук", "priority": 1, "available": "unknown", "classes": [ 1, [ "Audio/Sink", 4, "card.profile.devices", [ 0, 1, 2, 3 ] ] ] } ], "Profile": [ { "index": 0, "name": "off", "description": "Вимкнено", "priority": 0, "available": "yes", "classes": [ 0 ], "save": false } ], "EnumRoute": [ { "index": 0, "direction": "Output", "name": "hdmi-output-0", "description": "HDMI / DisplayPort", "priority": 5900, "available": "yes", "info": [ 5, "port.type", "hdmi", "port.availability-group", "Legacy 1", "device.icon_name", "video-display", "card.profile.port", "0", "device.product.name", "ASUS VG249\n " ], "profiles": [ 1 ], "devices": [ 4 ] }, { "index": 1, "direction": "Output", "name": "hdmi-output-1", "description": "HDMI / DisplayPort 2", "priority": 5800, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 2", "device.icon_name", "video-display", "card.profile.port", "1" ], "profiles": [ 2, 5, 6 ], "devices": [ 5, 6, 7 ] }, { "index": 2, "direction": "Output", "name": "hdmi-output-2", "description": "HDMI / DisplayPort 3", "priority": 5700, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 3", "device.icon_name", "video-display", "card.profile.port", "2" ], "profiles": [ 3, 7, 8 ], "devices": [ 8, 9, 10 ] }, { "index": 3, "direction": "Output", "name": "hdmi-output-3", "description": "HDMI / DisplayPort 4", "priority": 5600, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 4", "device.icon_name", "video-display", "card.profile.port", "3" ], "profiles": [ 4, 9, 10 ], "devices": [ 11, 12, 13 ] } ], "Route": [ ] } } }, { "id": 39, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "alsa.card": 0, "alsa.card_name": "HDA Intel PCH", "alsa.driver_name": "snd_hda_intel", "alsa.long_card_name": "HDA Intel PCH at 0xf7620000 irq 46", "api.acp.auto-port": false, "api.acp.auto-profile": false, "api.alsa.card": 0, "api.alsa.card.longname": "HDA Intel PCH at 0xf7620000 irq 46", "api.alsa.card.name": "HDA Intel PCH", "api.alsa.path": "hw:0", "api.alsa.use-acp": true, "api.dbus.ReserveDevice1": "Audio0", "client.id": 32, "device.api": "alsa", "device.bus": "pci", "device.bus-path": "pci-0000:00:1b.0", "device.description": "Вбудоване аудіо", "device.enum.api": "udev", "device.form-factor": "internal", "device.icon-name": "audio-card-analog-pci", "device.name": "alsa_card.pci-0000_00_1b.0", "device.nick": "HDA Intel PCH", "device.plugged.usec": 5998027, "device.product.id": "0x1c20", "device.product.name": "6 Series/C200 Series Chipset Family High Definition Audio Controller", "device.string": 0, "device.subsystem": "sound", "device.sysfs.path": "/devices/pci0000:00/0000:00:1b.0/sound/card0", "device.vendor.id": "0x8086", "device.vendor.name": "Intel Corporation", "factory.id": 14, "media.class": "Audio/Device", "object.id": 39, "object.path": "alsa:pcm:0", "object.serial": 39 }, "params": { "EnumProfile": [ { "index": 0, "name": "off", "description": "Вимкнено", "priority": 0, "available": "yes", "classes": [ 0 ] }, { "index": 1, "name": "output:analog-stereo+input:analog-stereo", "description": "Аналогове двобічне стерео", "priority": 6565, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 5 ] ] ] }, { "index": 2, "name": "output:analog-stereo", "description": "Аналогове стерео-вихід", "priority": 6500, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 5 ] ] ] }, { "index": 3, "name": "output:iec958-stereo+input:analog-stereo", "description": "Цифрове стерео (IEC958)-вихід + Аналогове стерео-вхід", "priority": 5565, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 12 ] ] ] }, { "index": 4, "name": "output:iec958-stereo", "description": "Цифрове стерео (IEC958)-вихід", "priority": 5500, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 12 ] ] ] }, { "index": 5, "name": "output:analog-surround-21+input:analog-stereo", "description": "Аналоговий об'ємний 2.1-вихід + Аналогове стерео-вхід", "priority": 1365, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 6 ] ] ] }, { "index": 6, "name": "output:analog-surround-41+input:analog-stereo", "description": "Аналоговий об'ємний 4.1-вихід + Аналогове стерео-вхід", "priority": 1365, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 8 ] ] ] }, { "index": 7, "name": "output:analog-surround-51+input:analog-stereo", "description": "Аналоговий об'ємний 5.1-вихід + Аналогове стерео-вхід", "priority": 1365, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 10 ] ] ] }, { "index": 8, "name": "output:analog-surround-21", "description": "Аналоговий об'ємний 2.1-вихід", "priority": 1300, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 6 ] ] ] }, { "index": 9, "name": "output:analog-surround-41", "description": "Аналоговий об'ємний 4.1-вихід", "priority": 1300, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 8 ] ] ] }, { "index": 10, "name": "output:analog-surround-51", "description": "Аналоговий об'ємний 5.1-вихід", "priority": 1300, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 10 ] ] ] }, { "index": 11, "name": "output:analog-surround-40+input:analog-stereo", "description": "Аналоговий об'ємний 4.0-вихід + Аналогове стерео-вхід", "priority": 1265, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 7 ] ] ] }, { "index": 12, "name": "output:analog-surround-50+input:analog-stereo", "description": "Аналоговий об'ємний 5.0-вихід + Аналогове стерео-вхід", "priority": 1265, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 9 ] ] ] }, { "index": 13, "name": "output:analog-surround-71+input:analog-stereo", "description": "Аналоговий об'ємний 7.1-вихід + Аналогове стерео-вхід", "priority": 1265, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 11 ] ] ] }, { "index": 14, "name": "output:analog-surround-40", "description": "Аналоговий об'ємний 4.0-вихід", "priority": 1200, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 7 ] ] ] }, { "index": 15, "name": "output:analog-surround-50", "description": "Аналоговий об'ємний 5.0-вихід", "priority": 1200, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 9 ] ] ] }, { "index": 16, "name": "output:analog-surround-71", "description": "Аналоговий об'ємний 7.1-вихід", "priority": 1200, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 11 ] ] ] }, { "index": 17, "name": "output:iec958-ac3-surround-51+input:analog-stereo", "description": "Цифровий об’ємний 5.1 (IEC958/AC3)-вихід + Аналогове стерео-вхід", "priority": 365, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 13 ] ] ] }, { "index": 18, "name": "output:iec958-ac3-surround-51", "description": "Цифровий об’ємний 5.1 (IEC958/AC3)-вихід", "priority": 300, "available": "unknown", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 13 ] ] ] }, { "index": 19, "name": "input:analog-stereo", "description": "Аналогове стерео-вхід", "priority": 65, "available": "yes", "classes": [ 1, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ] ] }, { "index": 20, "name": "pro-audio", "description": "Професійний звук", "priority": 1, "available": "unknown", "classes": [ 2, [ "Audio/Source", 2, "card.profile.devices", [ 3, 4 ] ], [ "Audio/Sink", 2, "card.profile.devices", [ 1, 2 ] ] ] } ], "Profile": [ { "index": 2, "name": "output:analog-stereo", "description": "Аналогове стерео-вихід", "priority": 6500, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 5 ] ] ], "save": false } ], "EnumRoute": [ { "index": 0, "direction": "Input", "name": "analog-input-front-mic", "description": "Передній мікрофон", "priority": 8500, "available": "no", "info": [ 4, "port.type", "mic", "port.availability-group", "Legacy 1", "device.icon_name", "audio-input-microphone", "card.profile.port", "0" ], "profiles": [ 19, 1, 5, 11, 6, 12, 7, 13, 3, 17 ], "devices": [ 0 ] }, { "index": 1, "direction": "Input", "name": "analog-input-rear-mic", "description": "Задній мікрофон", "priority": 8200, "available": "yes", "info": [ 4, "port.type", "mic", "port.availability-group", "Legacy 2", "device.icon_name", "audio-input-microphone", "card.profile.port", "1" ], "profiles": [ 19, 1, 5, 11, 6, 12, 7, 13, 3, 17 ], "devices": [ 0 ] }, { "index": 2, "direction": "Input", "name": "analog-input-linein", "description": "Лінійний вхід", "priority": 8100, "available": "no", "info": [ 3, "port.type", "line", "port.availability-group", "Legacy 3", "card.profile.port", "2" ], "profiles": [ 19, 1, 5, 11, 6, 12, 7, 13, 3, 17 ], "devices": [ 0 ] }, { "index": 3, "direction": "Output", "name": "analog-output-lineout", "description": "Лінійний вихід", "priority": 9000, "available": "yes", "info": [ 3, "port.type", "line", "port.availability-group", "Legacy 4", "card.profile.port", "3" ], "profiles": [ 2, 1, 8, 5, 14, 11, 9, 6, 15, 12, 10, 7, 16, 13 ], "devices": [ 5, 6, 7, 8, 9, 10, 11 ] }, { "index": 4, "direction": "Output", "name": "analog-output-headphones", "description": "Аналогові навушники", "priority": 9900, "available": "no", "info": [ 4, "port.type", "headphones", "port.availability-group", "Legacy 5", "device.icon_name", "audio-headphones", "card.profile.port", "4" ], "profiles": [ 2, 1 ], "devices": [ 5 ] }, { "index": 5, "direction": "Output", "name": "iec958-stereo-output", "description": "Цифровий вихід (S/PDIF)", "priority": 0, "available": "unknown", "info": [ 2, "port.type", "spdif", "card.profile.port", "5" ], "profiles": [ 4, 3 ], "devices": [ 12 ] } ], "Route": [ { "index": 3, "direction": "Output", "name": "analog-output-lineout", "description": "Лінійний вихід", "priority": 9000, "available": "yes", "info": [ 5, "port.type", "line", "port.availability-group", "Legacy 4", "card.profile.port", "3", "route.hw-mute", "true", "route.hw-volume", "true" ], "profiles": [ 2, 1, 8, 5, 14, 11, 9, 6, 15, 12, 10, 7, 16, 13 ], "device": 5, "props": { "mute": false, "channelVolumes": [ 0.342996, 0.342996 ], "volumeBase": 1.000000, "volumeStep": 0.000015, "channelMap": [ "FL", "FR" ], "softVolumes": [ 0.966686, 0.966686 ], "latencyOffsetNsec": 0 }, "devices": [ 5, 6, 7, 8, 9, 10, 11 ], "profile": 2, "save": true } ] } } }, { "id": 40, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 65, "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": "HDA Intel PCH", "alsa.class": "generic", "alsa.device": 0, "alsa.driver_name": "snd_hda_intel", "alsa.id": "ALC892 Analog", "alsa.long_card_name": "HDA Intel PCH at 0xf7620000 irq 46", "alsa.name": "ALC892 Analog", "alsa.resolution_bits": 16, "alsa.subclass": "generic-mix", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "api.alsa.card.longname": "HDA Intel PCH at 0xf7620000 irq 46", "api.alsa.card.name": "HDA Intel PCH", "api.alsa.headroom": 0, "api.alsa.path": "front:0", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "playback", "api.alsa.period-num": 32, "api.alsa.period-size": 1024, "audio.adapt.follower": "", "audio.channels": 2, "audio.position": "FL,FR", "card.profile.device": 5, "client.id": 32, "clock.quantum-limit": 8192, "device.api": "alsa", "device.class": "sound", "device.id": 39, "device.profile.description": "Аналогове стерео", "device.profile.name": "analog-stereo", "device.routes": 2, "factory.id": 18, "factory.mode": "merge", "factory.name": "api.alsa.pcm.sink", "library.name": "audioconvert/libspa-audioconvert", "media.class": "Audio/Sink", "node.description": "Вбудоване аудіо Аналогове стерео", "node.driver": true, "node.max-latency": "16384/48000", "node.name": "alsa_output.pci-0000_00_1b.0.analog-stereo", "node.nick": "ALC892 Analog", "node.pause-on-idle": false, "object.id": 40, "object.path": "alsa:pcm:0:front:0:playback", "object.serial": 40, "priority.driver": 1009, "priority.session": 1009 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S32LE", "alt1": "S32LE", "alt2": "S16LE" }, "rate": { "default": 48000, "min": 44100, "max": 192000 }, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "description": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "description": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "description": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "description": "Channel Map", "type": "", "container": "Array" }, { "id": "monitorMute", "description": "Monitor Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "monitorVolumes", "description": "Monitor Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "softMute", "description": "Soft Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "softVolumes", "description": "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 }, { "name": "channelmix.disable", "description": "Disable Channel mixing", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "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": true, "alt1": true, "alt2": false }, "params": true }, { "name": "channelmix.upmix", "description": "Enable upmixing", "type": { "default": true, "alt1": true, "alt2": false }, "params": true }, { "name": "channelmix.lfe-cutoff", "description": "LFE cutoff frequency", "type": { "default": 150.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "name": "channelmix.fc-cutoff", "description": "FC cutoff frequency (Hz)", "type": { "default": 12000.000000, "min": 0.000000, "max": 48000.000000 }, "params": true }, { "name": "channelmix.rear-delay", "description": "Rear channels delay (ms)", "type": { "default": 12.000000, "min": 0.000000, "max": 1000.000000 }, "params": true }, { "name": "channelmix.stereo-widen", "description": "Stereo widen", "type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 }, "params": true }, { "name": "channelmix.hilbert-taps", "description": "Taps for phase shift of rear", "type": { "default": 0, "min": 0, "max": 255 }, "params": true }, { "name": "channelmix.upmix-method", "description": "Upmix method to use", "type": "psd", "params": true, "labels": [ "none", "Disabled", "simple", "Simple upmixing", "psd", "Passive Surround Decoding" ] }, { "id": "rate", "description": "Rate scaler", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "quality", "name": "resample.quality", "description": "Resample Quality", "type": { "default": 4, "min": 0, "max": 14 }, "params": true }, { "name": "resample.disable", "description": "Disable Resampling", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "dither.noise", "description": "Add noise bits", "type": { "default": 0, "min": 0, "max": 16 }, "params": true }, { "name": "dither.method", "description": "The dithering method", "type": "none", "params": true, "labels": [ "none", "Disabled", "rectangular", "Rectangular dithering", "triangular", "Triangular dithering", "triangular-hf", "Sloped Triangular dithering", "wannamaker3", "Wannamaker 3 dithering", "shaped5", "Lipshitz 5 dithering" ] }, { "id": "device", "name": "api.alsa.path", "description": "The ALSA device", "type": "front:0" }, { "id": "deviceName", "description": "The ALSA device name", "type": "" }, { "id": "cardName", "description": "The ALSA card name", "type": "" }, { "id": "latencyOffsetNsec", "description": "Latency offset (ns)", "type": { "default": 0, "min": 0, "max": 2000000000 } }, { "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": { "default": 0, "min": 0, "max": 8192 }, "params": true }, { "name": "api.alsa.period-num", "description": "Number of Periods", "type": { "default": 0, "min": 0, "max": 1024 }, "params": true }, { "name": "api.alsa.headroom", "description": "Headroom", "type": { "default": 0, "min": 0, "max": 8192 }, "params": true }, { "name": "api.alsa.start-delay", "description": "Start Delay", "type": { "default": 0, "min": 0, "max": 8192 }, "params": true }, { "name": "api.alsa.disable-mmap", "description": "Disable MMAP", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "api.alsa.disable-batch", "description": "Disable Batch", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "api.alsa.use-chmap", "description": "Use the driver channelmap", "type": { "default": false, "alt1": false, "alt2": true }, "params": true }, { "name": "api.alsa.multi-rate", "description": "Support multiple rates", "type": { "default": true, "alt1": true, "alt2": false }, "params": true }, { "name": "latency.internal.rate", "description": "Internal latency in samples", "type": { "default": 0, "min": 0, "max": 65536 }, "params": true }, { "name": "latency.internal.ns", "description": "Internal latency in nanoseconds", "type": { "default": 0, "min": 0, "max": 2000000000 }, "params": true }, { "name": "clock.name", "description": "The name of the clock", "type": "api.alsa.p-0", "params": true } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 0.342996, 0.342996 ], "channelMap": [ "FL", "FR" ], "softMute": false, "softVolumes": [ 0.966686, 0.966686 ], "monitorMute": false, "monitorVolumes": [ 1.000000, 1.000000 ], "params": [ "monitor.channel-volumes", false, "channelmix.disable", false, "channelmix.normalize", false, "channelmix.mix-lfe", true, "channelmix.upmix", true, "channelmix.lfe-cutoff", 150.000000, "channelmix.fc-cutoff", 12000.000000, "channelmix.rear-delay", 12.000000, "channelmix.stereo-widen", 0.000000, "channelmix.hilbert-taps", 0, "channelmix.upmix-method", "psd", "resample.quality", 4, "resample.disable", false, "dither.noise", 0, "dither.method", "none" ] }, { "device": "front:0", "deviceName": "", "cardName": "", "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, "latency.internal.rate", 0, "latency.internal.ns", 0, "clock.name", "api.alsa.p-0" ] } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": { "default": "none", "alt1": "none", "alt2": "dsp", "alt3": "convert" }, "monitor": { "default": false, "alt1": false, "alt2": true }, "control": { "default": false, "alt1": false, "alt2": true } } ], "PortConfig": [ { "direction": "Input", "mode": "dsp", "monitor": true, "control": false, "format": { "mediaType": "audio", "mediaSubtype": "raw", "format": "F32P", "channels": 2, "position": [ "FL", "FR" ] } } ], "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": 41, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "audio.channel": "FL", "format.dsp": "32 bit float mono audio", "node.id": 40, "object.id": 41, "object.path": "alsa:pcm:0:front:0:playback:playback_0", "object.serial": 41, "port.alias": "ALC892 Analog:playback_FL", "port.direction": "in", "port.id": 0, "port.name": "playback_FL", "port.physical": true, "port.terminal": true }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "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": 42, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "audio.channel": "FL", "format.dsp": "32 bit float mono audio", "node.id": 40, "object.id": 42, "object.path": "alsa:pcm:0:front:0:playback:monitor_0", "object.serial": 42, "port.alias": "ALC892 Analog:monitor_FL", "port.direction": "out", "port.id": 0, "port.monitor": true, "port.name": "monitor_FL" }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 2, "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": 43, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "audio.channel": "FR", "format.dsp": "32 bit float mono audio", "node.id": 40, "object.id": 43, "object.path": "alsa:pcm:0:front:0:playback:playback_1", "object.serial": 43, "port.alias": "ALC892 Analog:playback_FR", "port.direction": "in", "port.id": 1, "port.name": "playback_FR", "port.physical": true, "port.terminal": true }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "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": 44, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "audio.channel": "FR", "format.dsp": "32 bit float mono audio", "node.id": 40, "object.id": 44, "object.path": "alsa:pcm:0:front:0:playback:monitor_1", "object.serial": 44, "port.alias": "ALC892 Analog:monitor_FR", "port.direction": "out", "port.id": 1, "port.monitor": true, "port.name": "monitor_FR" }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 } ], "Format": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Buffers": [ { "buffers": { "default": 2, "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:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.language": "uk_UA.UTF-8", "application.name": "xdg-desktop-portal", "application.process.binary": "xdg-desktop-portal", "application.process.host": "linux-pc", "application.process.id": 679, "application.process.session-id": 1, "application.process.user": "uahummer", "clock.power-of-two-quantum": true, "core.name": "pipewire-uahummer-679", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 0, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 45, "object.serial": 45, "pipewire.access": "unrestricted", "pipewire.access.portal.is_portal": true, "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:00000000000000000000000000000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000e8fe162a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000e0fe162a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827e8fe162a055600000000000000000000e0fe162a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000e0fe162a05560000000060000d0000006c00000000000000e8fe162a05560000980000000000000030ff162a055600003e00000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000e0fe162a055600007300000000000000e0fe162a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000e0fe162a05560000e0fe162a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000e0fe162a05560000e0fe162a05560000e0e8162a0556000081b9415baa7f00000021162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffff0021162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001fe162a0556000050dc162a055600000410875aaa7f000070e6162a0556000001000000000000000021162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000e0fe162a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000de0000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 679, "pipewire.sec.uid": 1000, "portal.monitor": "Camera", "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0" } } }, { "id": 90, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.language": "uk_UA.UTF-8", "application.name": "pipewire", "application.process.binary": "pipewire", "application.process.host": "linux-pc", "application.process.id": 1443, "application.process.session-id": 1, "application.process.user": "uahummer", "clock.power-of-two-quantum": true, "config.name": "pipewire-pulse.conf", "core.name": "pipewire-uahummer-1443", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 90, "object.serial": 98, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:50c8262a05560000008fd48600000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000c8ec172a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000c0ec172a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827c8ec172a055600000000000000000000c0ec172a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000c0ec172a05560000000060000d0000006c00000000000000c8ec172a05560000980000000000000010ed172a055600002e00000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000c0ec172a055600007300000000000000c0ec172a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a0556000081b9415baa7f00000021162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffff0021162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001ec172a0556000050dc162a055600000410875aaa7f000070e6162a0556000001000000000000000021162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000c0ec172a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000ce0000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 1443, "pipewire.sec.uid": 1000, "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0" } } }, { "id": 91, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.icon-name": "audio-card", "application.id": "org.kde.plasma-pa", "application.language": "uk_UA.UTF-8", "application.name": "PA Плазми", "application.process.binary": "plasmashell", "application.process.host": "linux-pc", "application.process.id": 741, "application.process.machine-id": "f63c9d159b4b4411aff564a5e424b7b5", "application.process.session-id": 1, "application.process.user": "uahummer", "client.api": "pipewire-pulse", "clock.power-of-two-quantum": true, "config.name": "pipewire-pulse.conf", "core.name": "pipewire-uahummer-1443", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 91, "object.serial": 99, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:08000000050000006300000000000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000c8ec172a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000c0ec172a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827c8ec172a055600000000000000000000c0ec172a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000c0ec172a05560000000060000d0000006c00000000000000c8ec172a05560000980000000000000010ed172a055600003600000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000c0ec172a055600007300000000000000c0ec172a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a0556000081b9415baa7f00000021162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffff0021162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001ec172a0556000050dc162a055600000410875aaa7f000070e6162a0556000001000000000000000021162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000c0ec172a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000d60000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 1443, "pipewire.sec.uid": 1000, "pulse.server.type": "unix", "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0" } } }, { "id": 88, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.language": "en_US.UTF-8", "application.name": "Steam Voice Settings", "application.process.binary": "steam", "application.process.host": "linux-pc", "application.process.id": 2606, "application.process.machine-id": "f63c9d159b4b4411aff564a5e424b7b5", "application.process.session-id": 1, "application.process.user": "uahummer", "client.api": "pipewire-pulse", "clock.power-of-two-quantum": true, "config.name": "pipewire-pulse.conf", "core.name": "pipewire-uahummer-1443", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 88, "object.serial": 101, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:400000000e0000000100000000000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000c8ec172a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000c0ec172a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827c8ec172a055600000000000000000000c0ec172a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000c0ec172a05560000000060000d0000006c00000000000000c8ec172a05560000980000000000000010ed172a055600001e00000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000c0ec172a055600007300000000000000c0ec172a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a0556000081b9415baa7f00000021162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffff0021162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001ec172a0556000050dc162a055600000410875aaa7f000070e6162a0556000001000000000000000021162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000c0ec172a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000be0000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 1443, "pipewire.sec.uid": 1000, "pulse.server.type": "unix", "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0" } } }, { "id": 87, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.icon-name": "steam", "application.id": "org.valvesoftware.steam", "application.language": "en_US.UTF-8", "application.name": "Steam", "application.process.binary": "steam", "application.process.host": "linux-pc", "application.process.id": 2606, "application.process.machine-id": "f63c9d159b4b4411aff564a5e424b7b5", "application.process.session-id": 1, "application.process.user": "uahummer", "application.version": "1.0.0", "client.api": "pipewire-pulse", "clock.power-of-two-quantum": true, "config.name": "pipewire-pulse.conf", "core.name": "pipewire-uahummer-1443", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 87, "object.serial": 102, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:100000000e0000000100000000000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000c8ec172a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000c0ec172a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827c8ec172a055600000000000000000000c0ec172a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000c0ec172a0556000000006000080000006c00000000000000c8ec172a05560000980000000000000010ed172a055600001d00000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000c0ec172a055600007300000000000000c0ec172a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a0556000081b9415baa7f00000021162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffff0021162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001ec172a0556000050dc162a055600000410875aaa7f000070e6162a0556000001000000000000000021162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000c0ec172a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000bd0000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 1443, "pipewire.sec.uid": 1000, "pulse.server.type": "unix", "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0" } } }, { "id": 89, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.language": "uk_UA.UTF-8", "application.name": "Firefox", "application.process.binary": "firefox-bin", "application.process.host": "linux-pc", "application.process.id": 4658, "application.process.machine-id": "f63c9d159b4b4411aff564a5e424b7b5", "application.process.session-id": 1, "application.process.user": "uahummer", "client.api": "pipewire-pulse", "clock.power-of-two-quantum": true, "config.name": "pipewire-pulse.conf", "core.name": "pipewire-uahummer-1443", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 89, "object.serial": 103, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:c0c3372a0e0000000100000000000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000c8ec172a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000c0ec172a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827c8ec172a055600000000000000000000c0ec172a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000c0ec172a05560000000060000d0000006c00000000000000c8ec172a05560000980000000000000010ed172a055600004600000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000c0ec172a055600007300000000000000c0ec172a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a0556000081b9415baa7f00000021162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffff0021162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001ec172a0556000050dc162a055600000410875aaa7f000070e6162a0556000001000000000000000021162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000c0ec172a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000e60000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 1443, "pipewire.sec.uid": 1000, "pulse.server.type": "unix", "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0", "window.x11.screen": 0 } } }, { "id": 97, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.icon-name": "firefox", "application.language": "uk_UA.UTF-8", "application.name": "Nightly", "application.process.binary": "firefox-bin", "application.process.host": "linux-pc", "application.process.id": 4658, "application.process.machine-id": "f63c9d159b4b4411aff564a5e424b7b5", "application.process.session-id": 1, "application.process.user": "uahummer", "application.version": "112.0a1", "client.api": "pipewire-pulse", "clock.power-of-two-quantum": true, "config.name": "pipewire-pulse.conf", "core.name": "pipewire-uahummer-1443", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 2, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 97, "object.serial": 350, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:00000000000000000000000000000000000000000000000000000000000000000000000000000000008fd4866660082790382f2a055600007860352a055600007060352a05560000c06f342a05560000e08734d5fc7f0000008fd48666600827e0413e2a0556000088ffffffffffffff0b000000000000008277825aaa7f0000509d182a055600000c000000000000000000000000000000956b845aaa7f0000e049845aaa7f000052852e5baa7f0000010000000e000000010000000000000050f2312a05560000cdd3575baa7f0000c06f342a0556000080fe232a05560000f075342a0556000000000000010000002036342a055600000c000000000000000000000000000000956b845aaa7f000000000000000000006100000000000000000000000e00000040f2312a055600003000000030000000108834d5fc7f0000008734d5fc7f0000008fd48666600827107c182a0556000029c02e5baa7f000061000000000000009cc02e5baa7f000000000000000000009cc02e5baa7f0000040000000400000061000000000000001875182a055600008277825aaa7f00002036342a055600000c000000000000000000000000000000956b845aaa7f0000e049845aaa7f0000e684825aaa7f0000509d182a0e0000003000000000000000b874182a05560000807c182a05560000887c182a0556000098e0835aaa7f00001875182a05560000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000004000000280100400000000000000000000000001073182a0556000030000000300000006375615baa7f0000208834d5fc7f0000008fd4861d00000060e9612a05560000008fd486666008272036342a05560000cb48605baa7f00005015342a055600005815342a00000000a80200400000000098e0835aaa7f000078423e2a055600005815342a055600000000000000000000008fd4866660082700000000000000005015342a0556000010000000000000009aec425baa7f0000008934d5fc7f000024000000400000405015342a0556000030c0835aaa7f000018423e2a05560000cad1425baa7f000040932f2a055600002036342a01000000008934d5fc7f000020000000ffffffff2036342a055600003976615baa7f000001000000a056162a05560000aa7f0000408934d5fc7f00003800000000000000608934d5fc7f0000800000004040000040000040000000004fc8835aaa7f0000e025342a05560000e025342a0556000000000000000000005015342a0556000000000000000000000000000000000000a08934d5fc7f0000010000000000000000000000000000000000000000000000000000000000000028010040000000001003562a055600003800000000000000", "pipewire.sec.pid": 1443, "pipewire.sec.uid": 1000, "pulse.server.type": "unix", "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0" } } }, { "id": 46, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "application.language": "uk_UA.UTF-8", "application.name": "pw-dump", "application.process.binary": "pw-dump", "application.process.host": "linux-pc", "application.process.id": 73990, "application.process.session-id": 1, "application.process.user": "uahummer", "clock.power-of-two-quantum": true, "core.name": "pipewire-uahummer-73990", "core.version": "0.3.66", "cpu.max-align": 32, "default.clock.max-quantum": 2048, "default.clock.min-quantum": 32, "default.clock.quantum": 1024, "default.clock.quantum-limit": 8192, "default.clock.rate": 48000, "default.video.height": 480, "default.video.rate.denom": 1, "default.video.rate.num": 25, "default.video.width": 640, "link.max-buffers": 64, "log.level": 0, "mem.allow-mlock": true, "mem.warn-mlock": false, "module.id": 2, "object.id": 46, "object.serial": 354, "pipewire.access": "unrestricted", "pipewire.protocol": "protocol-native", "pipewire.sec.gid": 985, "pipewire.sec.label": "hex:00a3622a0e0000000100000000000000a88634d5fc7f0000e983875aaa7f00000100000005560000008fd48666600827108634d5fc7f0000108634d5fc7f0000108634d5fc7f0000b984875aaa7f0000a08634d5fc7f0000698e875aaa7f00006c0000000000000048e0162a055600009300000000000000db04895aaa7f0000b08734d5fc7f0000f38e875aaa7f00000000000000000000008fd48666600827a08634d5fc7f00009900000000000000a08634d5fc7f00000d8f875aaa7f0000a08634d5fc7f0000008fd48666600827b08734d5fc7f00000000000000000000b08734d5fc7f0000b984875aaa7f0000000000000000000028dd875aaa7f0000b08734d5fc7f0000a08734d5fc7f00000000000000000000609d8a5aaa7f00000000000073000000008fd486666008270000000000000000b08734d5fc7f0000c8ec172a05560000b08734d5fc7f0000e48834d5fc7f0000c888875aaa7f0000408834d5fc7f0000408834d5fc7f0000a08734d5fc7f0000008fd48666600827b08734d5fc7f0000c0ec172a055600001800000030000000108934d5fc7f0000408834d5fc7f0000008fd48666600827c8ec172a055600000000000000000000c0ec172a05560000a08734d5fc7f0000208834d5fc7f00007300000000000000000000000000000028e5875aaa7f0000c0ec172a0556000000006000080000006c00000000000000c8ec172a05560000980000000000000010ed172a055600001d00000000000000e09d8a5aaa7f00000000000000000000008fd486666008270000000000000000c0ec172a055600007300000000000000c0ec172a05560000b88934d5fc7f000065e6875aaa7f00003000000030000000008fd48666600827408834d5fc7f000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a05560000008fd4866660082760e0162a0556000070de162a0556000060e4162a055600000000000000000000c0ec172a05560000c0ec172a05560000e0e8162a0556000081b9415baa7f00000021162a055600000800000000000000008934d5fc7f0000cad1425baa7f00000200000000000000a870615b01000000008934d5fc7f000020000000ffffffff0021162a055600003976615baa7f000001000000a056162a055600006660082770e6162a05560000010000000000000050915e5baa7f000001ec172a0556000050dc162a055600000410875aaa7f000070e6162a0556000001000000000000000021162a055600009106875aaa7f000070e6162a055600004c43875aaa7f0000b08834d5fc7f0000c0ec172a05560000a8e6162a05560000c88934d5fc7f000001000000aa7f0000bd0000000000000000e9162a05560000048a34d5fc7f0000", "pipewire.sec.pid": 73990, "pipewire.sec.uid": 1000, "settings.check-quantum": false, "settings.check-rate": false, "window.x11.display": ":0" } } } ] ```
wwmm commented 1 year ago

same problem Arch, KDE, package from AUR

As you have the default metadata it can not be the same thing. I also use Arch Linux and as far as the repository packages are concerned there is not reason for audio apps to not be detected. Did you try to rebuild your aur package and reboot?

wwmm commented 1 year ago

Did you have an audio app playing while taking the logs?

UaHummer commented 1 year ago

Did you have an audio app playing while taking the logs?

no

As you have the default metadata it can not be the same thing. I also use Arch Linux and as far as the repository packages are concerned there is not reason for audio apps to not be detected. Did you try to rebuild your aur package and reboot?

yep but still not detect

img ![Screenshot_20230309_192736](https://user-images.githubusercontent.com/321529/224107864-9bf08dde-57a7-456c-b7b1-8b61892f26ae.jpg)
wwmm commented 1 year ago

no

Then try to start an audio app while EasyEffects is running so we can see if the audio streams is shown there.

yep but still not detect

I am confused by this image. I am assuming that what is not being shown in EE window are the audio players streams. But your image is showing the devices tab. I am afraid I do not understand what is your problem exactly.

antonio-petricca commented 1 year ago

I have the same problem on Ubuntu 22.04 and Gnome.

Betzalel-Maor commented 1 year ago

I have the same problem on Ubuntu 22.04 and Gnome.

Yeah, so I fixed this at the end by removing pulse-audio and installing pipewire-pulse.

KwisatzJim commented 1 year ago

I just installed a fresh copy of Ubuntu 22.04 on my Framework laptop and then ran into this issue with EasyEffects. I installedd pipewire-pulse but no joy. The final thing that fixed it for me was to install wireplumber. Then EasyEffects saw my output devices.