This message was deleted.
# announcements
s
This message was deleted.
m
That’s cool, so where a GM or players could alter their voice? ⚔️
We don’t have any official support (yet) for custom plugins/processors (either on the client or server), but it’s something we’ve been thinking about for a while. I think the first thing we’ll probably offer is a client-side framework for doing things like this — on the sender and/or receiver sides. Server-side processing has use cases, too (we do active speaker detection this way), but there are latency implications with decoding, blocking on processing and re-encoding a stream. Audio is much more doable than video.
b
I'm thinking the DM could use a pitch transposer for deep-voiced demons, high pitch for halflings or fairies. Players too. But maybe distortion for gravely voices, flanger for speaking through a dimensional portal, etc. But also rooms where you could add a touch of reverb for big empty rooms, so players can hear their own voices, and of course massive reverb and echo for caverns. I suppose effects could be added on the client side between mic input and sending it to the server.
1
m
Wow, this sounds amazing!
c
this is possible on the client side w/ insertable streams but at the moment only supported by chromium
at the moment we're using an approach heavily borrowed from jitsi to implement end2end encryption with this strategy: https://github.com/Invisv-Privacy/client-sdk-js/blob/de7fe20af2beea25d2eab1dbfff48d0d29f3c4ee/src/room/track/LocalTrack.ts#L63-L71
b
@clever-motorcycle-90824 Perfect! Thanks for this. Looks a bit cutting edge, but by the time I get around to needing it, it will likely mature a bit. So, this is the right system to jump on board with. I can just steal the plugins from LADSPA and with a little duct-tape and bailing wire ... 🤣. Thank you!
c
d
me on script transform from FF
😂 2