Dualsense Vibration/Haptic Feedback being recorded

LordVeral

New Member
I am using a dualsense controller (on pc) and I really dig the dualsense haptic feedback especially for some of the newer pc games that are supporting it, yet I have noticed (far too late) that it seems the vibrations and such are silent/muted audio queues that is being picked up as rather annoying "buzzing" like sounds. If I turn the vibration and haptic triggers off this ultimately "fixes" the issue, however I would like to keep the vibration and triggers on so i'm curious if anyone knows a workaround or a fix (that dont involve turning off the features). I have tried muting the dualsense controller speaker in my volume mixer which doesn't work. I have also added it as a separate audio source on obs but muting that doesnt fix it either. It seems it is baked right into the game capture audio itself.

I've heard of similar issues when streaming on discord, however discord has an experimental audio feature that seemingly fixes the problem which I'm unaware if obs has something similar or not. I'm at a loss, i've googled the ever loving shite out of this and I the only things i could find were remote play/discord related from like 2-3+ years ago.
 

LordVeral

New Member
I have found a workaround. This involves using OBS' display capture rather than game capture as well as a separate audio output capture specifically for the game/for the speaker the games comes out of, which in this case would be steelseries sonar game. I am unsure if this workaround would work if you couldn't split your audio into separate categories, ie game, chat, and media.

I am also unsure if turning down the Dualsense speaker made this work, however as part of previous testing i had tried disabling it as well as muting it. Neither of which worked. Now i just need to figure out how to fix it via discord. Perhaps streaming the desktop/screen would be better for games like these that have haptic feedback.

I am still open to potential ideas or other workarounds if anyone is able to find them though.
 

blue111

New Member
Hi, I have the same problem as well and stumble on this, but I have found another work around so I will leave it here as well.

The Problem
The main issue is that dualsense will use 2 of the surround sound channels to carry its haptic feedback. So, when you choose to record audio in stereo, OBS will downmixing those channel to stereo as if it was coming from surround source. And currently OBS has no "toggle" to turn off down mixing feature (and 'discard' unwanted channel instead).

Workaround
The workaround I found is to record audio in 5.1 and then use rematrix-filter plugin to mute audio channel that's used for haptic feedback. Then, you can re-encode 5.1 channel to stereo later without haptic feedback sound. But I don't know if 5.1 channel will work on streaming platform, so this might not be your solution.

How to use plugin

1. Unzip and copy it to OBS folder.

2. Make sure that you change channel in audio settings to 5.1 or 7.1 in case 5.1 doesn't work. You can test this by mute all audio using in-game option and then do something that you know it will trigger haptic feedback and see which chanel light up. (In my case, FF14 only need 4.0 channels and I only have to mute last 2 channels)

3. Right click game audio source -> filter -> add Rematrix -> mute unwanted channel.
 
Last edited:

LT.

New Member
hi, I wanted to know how do you re-encode 5.1 channel to stereo later after doing all the steps you noted down?
 
Top