Skip to content

New Plugin: Deterministic User Panning#4039

Draft
regulad wants to merge 2 commits intoVendicated:mainfrom
regulad:main
Draft

New Plugin: Deterministic User Panning#4039
regulad wants to merge 2 commits intoVendicated:mainfrom
regulad:main

Conversation

@regulad
Copy link
Copy Markdown

@regulad regulad commented Mar 8, 2026

Hi everyone. This is my first contribution to this project.

This is a simple plugin which pans the audio of every user to a different place between left and right, creating a simple soundstage where you can pick out voices by position in addition to timbre.

Unfortunately, while the logic for setting the setLocalPanning is sound, it would appear that Discord removed the support for panning behind the scenes as nothing happens even when running setLocalPanning and then confirming it with getLocalPanning. The panning functionality is documented as an RPC method (https://docs.discord.com/developers/topics/rpc#setuservoicesettings).

This PR is left as a draft as I am attempting to patch panning support back into MediaEngineNative (It lists it as supported, but it doesn't actually work).

@regulad regulad changed the title Deterministic User Panning New Plugin: Deterministic User Panning Mar 8, 2026
@regulad
Copy link
Copy Markdown
Author

regulad commented Mar 8, 2026

If anybody has experience tinkering with the MediaEngineNative engine, please get in touch! I'm at a standstill.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant