TheJordan daa675af79 0.1.16 | BingBong live voice: return audio
Adds the uplink direction: each player sends their own microphone back to
whoever is puppeting BingBong, gated on proximity to him and attenuated by the
same curve his own voice is heard through. Rides the WebSocket that is already
open, so no new connection, auth or TLS surface, and still nothing over Photon.

Capture postfixes MicWrapper.Read rather than MicrophoneRelay, which copies
only the first 256 samples of each frame. Audio is downmixed, low-passed and
resampled to 16kHz in the mod, then passed through an adaptive noise gate: a
fixed threshold is unusable here because a quiet voice measures below a noisy
room, so the gate learns the background level instead.

F8 mutes the outgoing microphone for the session. uplink_denied and
uplink_roster from the relay are now handled, and the stub relay gained the
return direction plus --deny-uplink to exercise the refusal path.

The real relay and web app do not implement this direction yet, so it currently
only works against the stub.
2026-09-06 14:12:45 +02:00
2026-03-06 10:26:26 +01:00
2026-08-21 21:41:47 +02:00
2026-03-06 10:26:26 +01:00
2026-03-06 10:26:26 +01:00
2026-03-06 10:26:26 +01:00
2026-03-06 10:26:26 +01:00
2026-03-06 10:26:26 +01:00
2026-03-06 10:26:26 +01:00
2026-03-06 10:26:26 +01:00

JordanMod

Private / Personal Mod for me and my friends game sessions.

Thunderstore Packaging

This template comes with Thunderstore packaging built-in, using TCLI.

You can build Thunderstore packages by running:

dotnet build -c Release -target:PackTS -v d

Note

You can learn about different build options with dotnet build --help.
-c is short for --configuration and -v d is --verbosity detailed.

The built package will be found at artifacts/thunderstore/.

Description
No description provided
Readme CC-BY-4.0 262 KiB
Languages
C# 90.5%
Python 9.5%