Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004222Zandronum[All Projects] Bugpublic2024-04-10 00:272025-03-25 02:22
ReporterRushJet1 
Assigned ToKaminsky 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformLinuxOSUbuntuOS Version10.04 x86-64
Product Version3.1 
Target Version3.2Fixed in Version3.2 
Summary0004222: Voice chat- Microphone input does not work in Linux client
DescriptionI only get crackling when I use push to talk or test my microphone. Most inputs do not work at all, but the ones that do only produce crackling. Even the "null" input produces crackling.
Steps To ReproduceTry to use a microphone in the Linux build (3.2-alpha-r240405-2229)
Attached Files

- Relationships
child of 0001888needs testingKaminsky Voice Chat 

-  Notes
User avatar (0023617)
Ru5tK1ng (updater)
2024-04-16 17:47

Still an issue with r240414:'https://www.youtube.com/watch?v=1-CcjumLfSI [^]'
User avatar (0024113)
RushJet1 (reporter)
2024-10-31 01:34

*still* an issue in r241027-2139
User avatar (0024120)
RushJet1 (reporter)
2024-11-06 04:31

In r241030-1744 testing any kind of voice just freezes the game
User avatar (0024210)
vvvvvv (reporter)
2025-01-31 03:00
edited on: 2025-01-31 03:11

3.2-alpha-r241030-1744
0c2b243f9d02

I've had the same issues using pipewire-alsa but pipewire-pulse seems to work fine. For reference this is the fmodex package i'm using (dependencies listed on nix expression are lib-alsa and libpulseaudio)
'https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/games/doom-ports/zandronum/fmod.nix#L58 [^]'
And this is the zandronum bin nix expression i hacked together for my overlay (based on zandronum from nixpkgs)
'https://pastebin.com/kcCKBkbH [^]'

Video:
'https://files.catbox.moe/x9jlbu.mkv [^]'

User avatar (0024242)
Kaminsky (developer)
2025-03-11 16:36

It seems that retrieving any input devices, or recording audio, doesn't work so well when raw ALSA is used, but PulseAudio works fine. The best compromise I could think of was prevent the user from recording/transmitting audio while using ALSA:'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/271 [^]'

Considering that PulseAudio is more widely used than raw ALSA these days, thus shouldn't be too bad.
User avatar (0024243)
Kaminsky (developer)
2025-03-11 16:36
edited on: 2025-03-11 16:37

It seems that retrieving any input devices, or recording audio, doesn't work so well when raw ALSA is used, but PulseAudio works fine. The best compromise I could think of was prevent the user from recording/transmitting audio while using ALSA:'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/271 [^]'

Considering that PulseAudio is more widely used than raw ALSA these days, this shouldn't be too bad.

User avatar (0024253)
Kaminsky (developer)
2025-03-16 19:38

'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/0bad4c6557d22afc6f4506cb4c1d205ad23d090c [^]'
User avatar (0024318)
Combinebobnt (reporter)
2025-03-25 02:04

Transmitting voice works for me on v3.2-alpha-250323-2124 when I select PulseAudio mode. I'm using PipeWire 0.3.65
User avatar (0024320)
Ru5tK1ng (updater)
2025-03-25 02:22

Closing based off the above ^

Reopen if necessary.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2024-04-10 00:27 RushJet1 New Issue
2024-04-10 01:10 Ru5tK1ng Relationship added child of 0001888
2024-04-16 17:47 Ru5tK1ng Note Added: 0023617
2024-04-16 17:47 Ru5tK1ng Status new => confirmed
2024-10-31 01:34 RushJet1 Note Added: 0024113
2024-11-06 04:31 RushJet1 Note Added: 0024120
2025-01-31 03:00 vvvvvv Note Added: 0024210
2025-01-31 03:01 vvvvvv Note Edited: 0024210 View Revisions
2025-01-31 03:02 vvvvvv Note Edited: 0024210 View Revisions
2025-01-31 03:11 vvvvvv Note Edited: 0024210 View Revisions
2025-03-11 16:36 Kaminsky Note Added: 0024242
2025-03-11 16:36 Kaminsky Assigned To => Kaminsky
2025-03-11 16:36 Kaminsky Status confirmed => needs review
2025-03-11 16:36 Kaminsky Target Version => 3.2
2025-03-11 16:36 Kaminsky Note Added: 0024243
2025-03-11 16:37 Kaminsky Note Edited: 0024243 View Revisions
2025-03-16 19:38 Kaminsky Note Added: 0024253
2025-03-16 19:38 Kaminsky Status needs review => needs testing
2025-03-25 02:04 Combinebobnt Note Added: 0024318
2025-03-25 02:22 Ru5tK1ng Note Added: 0024320
2025-03-25 02:22 Ru5tK1ng Status needs testing => resolved
2025-03-25 02:22 Ru5tK1ng Resolution open => fixed
2025-03-25 02:22 Ru5tK1ng Fixed in Version => 3.2






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker