Summary
The transmitted (TX) audio level is significantly too low when using the current default audio settings.
Under Mumla Settings → Audio → Microphone volume, the default value is currently 100%. At this level, receiving stations report that the transmitted voice is much quieter than expected and can be difficult to hear.
Manually increasing Microphone volume to 200% produces a more appropriate TX audio level for radio communication.
Steps to reproduce
- Install or reset Minimum so that the default audio settings are used.
- Connect to a Mumble server and select a channel.
- Leave Settings → Audio → Microphone volume at the default value of 100%.
- Transmit using PTT and monitor the audio from another station.
- Observe that the received TX audio is significantly too quiet.
- Change Microphone volume to 200%.
- Transmit again and observe that the received audio is noticeably louder and more suitable for normal communication.
Current behavior
The default Microphone volume is 100%, resulting in a low TX audio level.
The current default is defined in two places:
app/src/main/res/xml/settings_audio.xml
android:defaultValue="100"
app/src/main/java/se/lublin/mumla/Settings.java
public static final Integer DEFAULT_AMPLITUDE_BOOST = 100;
The preference already supports a maximum value of 200%.
Expected behavior
The default TX audio level should be sufficiently loud and intelligible without requiring operators to change the audio settings manually.
The proposed change is to set the default Microphone volume to 200%.
Proposed XML change
android:defaultValue="200"
Proposed Java change
public static final Integer DEFAULT_AMPLITUDE_BOOST = 200;
Both values should be updated together so that the preference UI and the Settings class remain consistent.
Acceptance criteria
Test environment
- Device model: [T56 / T99 / Generic Android]
- Android version/API: [Enter version]
- Minimum version or commit: [Enter APK version or commit]
- Network: [Wi-Fi / Mobile network]
- Transmit mode: Push-to-talk
- Screen state: [On / Off]
- Receiving client/device: [Enter monitoring client or device]
Workaround
Open Mumla Settings → Audio → Microphone volume and manually change the value from 100% to 200%.
Summary
The transmitted (TX) audio level is significantly too low when using the current default audio settings.
Under Mumla Settings → Audio → Microphone volume, the default value is currently 100%. At this level, receiving stations report that the transmitted voice is much quieter than expected and can be difficult to hear.
Manually increasing Microphone volume to 200% produces a more appropriate TX audio level for radio communication.
Steps to reproduce
Current behavior
The default Microphone volume is 100%, resulting in a low TX audio level.
The current default is defined in two places:
app/src/main/res/xml/settings_audio.xmlapp/src/main/java/se/lublin/mumla/Settings.javaThe preference already supports a maximum value of 200%.
Expected behavior
The default TX audio level should be sufficiently loud and intelligible without requiring operators to change the audio settings manually.
The proposed change is to set the default Microphone volume to 200%.
Proposed XML change
Proposed Java change
Both values should be updated together so that the preference UI and the
Settingsclass remain consistent.Acceptance criteria
Settings.getAmplitudeBoostMultiplier()returns2.0fwhen no user-selected value has been stored.Test environment
Workaround
Open Mumla Settings → Audio → Microphone volume and manually change the value from 100% to 200%.