You are not logged in.

#1 2019-03-08 01:16:00

miomio
Member
Registered: 2016-01-17
Posts: 167

[SOLVED] PulseEffects and Scarlett 2i2

When I use PulseEffects and increase the bass, or any other parameter, e.g. treble, the sound is unaffected. Which wiki page do I need to be looking at to troubleshoot?

Last edited by miomio (2019-04-18 18:44:25)

Offline

#2 2019-03-08 11:37:30

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,657

Re: [SOLVED] PulseEffects and Scarlett 2i2

PulseEffects creates virtual sinks, you have to move applications you want to be affected by your settings to play back to those virtual sinks. Check pavucontrol. If this is insufficient post during attempted playback

pacmd list-cards
pacmd list-sinks
pacmd list-sink-inputs

Last edited by V1del (2019-03-08 15:18:58)

Offline

#3 2019-03-08 14:52:06

miomio
Member
Registered: 2016-01-17
Posts: 167

Re: [SOLVED] PulseEffects and Scarlett 2i2

From pavucontrol I can see when PulseEffects is loaded my browser sound is playing via "PulseEffects(apps)", and PulseEffects is output to the 2i2.

During playback, here is the command output you asked for:

$ pacmd list-cards
2 card(s) available.
    index: 0
	name: <alsa_card.usb-Focusrite_Scarlett_2i2_USB-00>
	driver: <module-alsa-card.c>
	owner module: 6
	properties:
		alsa.card = "0"
		alsa.card_name = "Scarlett 2i2 USB"
		alsa.long_card_name = "Focusrite Scarlett 2i2 USB at usb-0000:00:14.0-4.1, high speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:4.1:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.1/1-4.1:1.0/sound/card0"
		udev.id = "usb-Focusrite_Scarlett_2i2_USB-00"
		device.bus = "usb"
		device.vendor.id = "1235"
		device.vendor.name = "Focusrite-Novation"
		device.product.id = "8202"
		device.product.name = "Scarlett 2i2 USB"
		device.serial = "Focusrite_Scarlett_2i2_USB"
		device.string = "0"
		device.description = "Scarlett 2i2 USB"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
	profiles:
		input:analog-stereo: Analog Stereo Input (priority 65, available: unknown)
		output:analog-stereo: Analog Stereo Output (priority 6500, available: unknown)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
		off: Off (priority 0, available: unknown)
	active profile: <output:analog-stereo+input:analog-stereo>
	sinks:
		alsa_output.usb-Focusrite_Scarlett_2i2_USB-00.analog-stereo/#0: Scarlett 2i2 USB Analog Stereo
	sources:
		alsa_output.usb-Focusrite_Scarlett_2i2_USB-00.analog-stereo.monitor/#0: Monitor of Scarlett 2i2 USB Analog Stereo
		alsa_input.usb-Focusrite_Scarlett_2i2_USB-00.analog-stereo/#1: Scarlett 2i2 USB Analog Stereo
	ports:
		analog-input: Analog Input (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
			properties:
				
    index: 1
	name: <alsa_card.pci-0000_00_1f.3>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "1"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xdc140000 irq 127"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9d70"
		device.product.name = "Sunrise Point-LP HD Audio"
		device.form_factor = "internal"
		device.string = "1"
		device.description = "Built-in Audio"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:analog-stereo: Analog Stereo Input (priority 65, available: unknown)
		output:analog-stereo: Analog Stereo Output (priority 6500, available: unknown)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
		output:analog-surround-40: Analog Surround 4.0 Output (priority 1200, available: unknown)
		output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (priority 1265, available: unknown)
		output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5900, available: no)
		output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (priority 5965, available: unknown)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 800, available: no)
		output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (priority 865, available: unknown)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 800, available: no)
		output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI) Output + Analog Stereo Input (priority 865, available: unknown)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: unknown)
		output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo Input (priority 5765, available: unknown)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: unknown)
		output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input (priority 665, available: unknown)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: unknown)
		output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input (priority 665, available: unknown)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
		output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo Input (priority 5765, available: unknown)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
		output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input (priority 665, available: unknown)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
		output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input (priority 665, available: unknown)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: unknown)
		output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4) Output + Analog Stereo Input (priority 5765, available: unknown)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (priority 5700, available: no)
		output:hdmi-stereo-extra4+input:analog-stereo: Digital Stereo (HDMI 5) Output + Analog Stereo Input (priority 5765, available: unknown)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (priority 600, available: no)
		output:hdmi-surround-extra4+input:analog-stereo: Digital Surround 5.1 (HDMI 5) Output + Analog Stereo Input (priority 665, available: unknown)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (priority 600, available: no)
		output:hdmi-surround71-extra4+input:analog-stereo: Digital Surround 7.1 (HDMI 5) Output + Analog Stereo Input (priority 665, available: unknown)
		off: Off (priority 0, available: unknown)
	active profile: <output:hdmi-stereo-extra3>
	sinks:
		alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra3/#133: Built-in Audio Digital Stereo (HDMI 4)
	sources:
		alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra3.monitor/#134: Monitor of Built-in Audio Digital Stereo (HDMI 4)
	ports:
		analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-dock-mic: Dock Microphone (priority 7800, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "ASUS VC239"
		hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "ASUS VC239"
		hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
$  pacmd list-sinks
4 sink(s) available.
  * index: 0
	name: <alsa_output.usb-Focusrite_Scarlett_2i2_USB-00.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 9049
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 68.13 ms
	max request: 22 KiB
	max rewind: 22 KiB
	monitor source: 0
	sample spec: s32le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 1
	linked by: 3
	configured latency: 66.00 ms; range is 66.00 .. 2000.00 ms
	card: 0 <alsa_card.usb-Focusrite_Scarlett_2i2_USB-00>
	module: 6
	properties:
		alsa.resolution_bits = "32"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "USB Audio"
		alsa.id = "USB Audio"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "Scarlett 2i2 USB"
		alsa.long_card_name = "Focusrite Scarlett 2i2 USB at usb-0000:00:14.0-4.1, high speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:4.1:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.1/1-4.1:1.0/sound/card0"
		udev.id = "usb-Focusrite_Scarlett_2i2_USB-00"
		device.bus = "usb"
		device.vendor.id = "1235"
		device.vendor.name = "Focusrite-Novation"
		device.product.id = "8202"
		device.product.name = "Scarlett 2i2 USB"
		device.serial = "Focusrite_Scarlett_2i2_USB"
		device.string = "front:0"
		device.buffering.buffer_size = "705600"
		device.buffering.fragment_size = "352800"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Scarlett 2i2 USB Analog Stereo"
		alsa.mixer_name = "USB Mixer"
		alsa.components = "USB1235:8202"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
	ports:
		analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
			properties:
				
	active port: <analog-output>
    index: 133
	name: <alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra3>
	driver: <module-alsa-card.c>
	flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: IDLE
	suspend cause: (none)
	priority: 9030
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 40.56 ms
	max request: 6 KiB
	max rewind: 6 KiB
	monitor source: 134
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 1
	configured latency: 40.00 ms; range is 0.50 .. 2000.00 ms
	card: 1 <alsa_card.pci-0000_00_1f.3>
	module: 7
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "HDMI 3"
		alsa.id = "HDMI 3"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "9"
		alsa.card = "1"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xdc140000 irq 127"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9d70"
		device.product.name = "Sunrise Point-LP HD Audio"
		device.form_factor = "internal"
		device.string = "hdmi:1,3"
		device.buffering.buffer_size = "352800"
		device.buffering.fragment_size = "176400"
		device.access_mode = "mmap+timer"
		device.profile.name = "hdmi-stereo-extra3"
		device.profile.description = "Digital Stereo (HDMI 4)"
		device.description = "Built-in Audio Digital Stereo (HDMI 4)"
		alsa.mixer_name = "Realtek ALC298"
		alsa.components = "HDA:10ec0298,17aa224b,00100103 HDA:80862809,80860101,00100000"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "ASUS VC239"
	active port: <hdmi-output-3>
    index: 134
	name: <PulseEffects_apps>
	driver: <module-null-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 9000
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 1.33 ms
	max request: 1 KiB
	max rewind: 1 KiB
	monitor source: 135
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 1
	linked by: 4
	configured latency: 10.00 ms; range is 0.50 .. 2000.00 ms
	module: 31
	properties:
		device.description = "PulseEffects(apps)"
		device.class = "sound"
		device.icon_name = "audio-card"
    index: 135
	name: <PulseEffects_mic>
	driver: <module-null-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: IDLE
	suspend cause: (none)
	priority: 9000
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 22.88 ms
	max request: 6 KiB
	max rewind: 6 KiB
	monitor source: 136
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 1
	configured latency: 40.00 ms; range is 0.50 .. 2000.00 ms
	module: 32
	properties:
		device.description = "PulseEffects(mic)"
		device.class = "sound"
		device.icon_name = "audio-card"
$ pacmd list-sink-inputs
2 sink input(s) available.
    index: 401
	driver: <protocol-native.c>
	flags: START_CORKED 
	state: RUNNING
	sink: 134 <PulseEffects_apps>
	volume: front-left: 52385 /  80% / -5.84 dB,   front-right: 52385 /  80% / -5.84 dB
	        balance 0.00
	muted: no
	current latency: 36.44 ms
	requested latency: 23.22 ms
	sample spec: float32le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	resample method: copy
	module: 13
	client: 457 <Brave>
	properties:
		application.icon_name = "chromium-browser"
		media.name = "Playback"
		application.name = "Brave"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "32"
		application.process.id = "1170"
		application.process.user = "chonk"
		application.process.host = "pop"
		application.process.binary = "brave"
		application.language = "en_GB.UTF-8"
		window.x11.display = ":0.0"
		application.process.machine_id = "b277a175d26a4df3a88fefbe478474c1"
		application.process.session_id = "1"
		module-stream-restore.id = "sink-input-by-application-name:Brave"
    index: 403
	driver: <protocol-native.c>
	flags: START_CORKED 
	state: RUNNING
	sink: 0 <alsa_output.usb-Focusrite_Scarlett_2i2_USB-00.analog-stereo>
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 64.51 ms
	requested latency: 90.00 ms
	sample spec: float32le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	resample method: copy
	module: 13
	client: 446 <PulseEffects>
	properties:
		application.id = "com.github.wwmm.pulseeffects.sinkinputs"
		media.name = "Playback Stream"
		application.name = "PulseEffects"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "32"
		application.icon_name = "pulseeffects"
		application.process.id = "17229"
		application.process.user = "chonk"
		application.process.host = "pop"
		application.process.binary = "pulseeffects"
		application.language = "en_GB.UTF-8"
		window.x11.display = ":0.0"
		application.process.machine_id = "b277a175d26a4df3a88fefbe478474c1"
		application.process.session_id = "1"
		module-stream-restore.id = "sink-input-by-application-id:com.github.wwmm.pulseeffects.sinkinputs"

I'm also using Sony MDR-V6 which are balanced. Changes to bass, treble, etc should be very noticeable.

Last edited by miomio (2019-03-08 15:31:08)

Offline

#4 2019-03-08 15:21:35

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,657

Re: [SOLVED] PulseEffects and Scarlett 2i2

pacmd list-sink-inputs

for that last one sorry.

Offline

#5 2019-03-08 15:31:20

miomio
Member
Registered: 2016-01-17
Posts: 167

Re: [SOLVED] PulseEffects and Scarlett 2i2

I've updated it.

Offline

#6 2019-03-09 16:33:54

miomio
Member
Registered: 2016-01-17
Posts: 167

Re: [SOLVED] PulseEffects and Scarlett 2i2

....so everything is working as it should, then?

Offline

#7 2019-03-15 19:46:42

miomio
Member
Registered: 2016-01-17
Posts: 167

Re: [SOLVED] PulseEffects and Scarlett 2i2

FWIW I can change the bass,treble, other EQ settings via VLC's 'Adjustments and Effects' panel so not sure why I can't change the same parameters via PulseEffects.

Maybe a stupid question: is PulseEffects changing these settings in software on the machine like (I presume) VLC does, or is PulseEffects sending some kind of control commands via some protocol to the 2i2 which isn't able to understand?

Offline

#8 2019-03-15 21:03:28

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,657

Re: [SOLVED] PulseEffects and Scarlett 2i2

No pulseffects applies them in software to the sink it creates. However you can quite fine grainedly control on whether it actually applies the changes, are the relevant knobs actually enabled? Did you install all the opt depends? Post a screenshot (link or thumbnail) of your pulseeffects window on the application tab

Offline

#9 2019-04-10 00:28:43

wwmm
Member
From: Rio de Janeiro, Brazil
Registered: 2010-08-14
Posts: 28

Re: [SOLVED] PulseEffects and Scarlett 2i2

Which plugin are you using to increase bass? The bass enhancer or the equalizer? Your logs seem fine. It seems you are not setting the plugins properly. Or that you do not have the optional packages Calf and lsp-plugins installed

Offline

#10 2019-04-12 19:39:56

zazzy
Member
Registered: 2018-07-22
Posts: 3

Re: [SOLVED] PulseEffects and Scarlett 2i2

+1 to wwmm's answer, that was my problem when trying to use the convolver and equalizer plugins

Offline

#11 2019-04-18 18:44:13

miomio
Member
Registered: 2016-01-17
Posts: 167

Re: [SOLVED] PulseEffects and Scarlett 2i2

wwmm wrote:

Which plugin are you using to increase bass? The bass enhancer or the equalizer? Your logs seem fine. It seems you are not setting the plugins properly. Or that you do not have the optional packages Calf and lsp-plugins installed

That's it! Thanks.

Offline

Board footer

Powered by FluxBB