Skip to content

PortableRadio v1.1.0

Latest

Choose a tag to compare

@fuctorial fuctorial released this 02 Nov 14:50
· 3 commits to main since this release
d4eac8a

This is a major overhaul of the mod's audio system, replacing the old raw audio engine with the modern Opus codec. This results in crystal-clear voice quality and significantly reduced network usage.

Key Features in this Release:

  • New: Complete Audio Overhaul with Opus Codec
    • The entire audio subsystem has been rewritten to use the high-efficiency Opus codec, providing superior voice clarity even at low bandwidth.
    • The default sample rate has been increased from 16kHz to 48kHz for rich, natural-sounding voice.
  • Improved: Audio Capture and Playback
    • New: Dynamic Audio Compression: Incoming audio is now processed with a compressor, which balances volume levels. Quiet sounds are made louder and loud sounds are softened, dramatically improving speech intelligibility.
    • New: Microphone Pre-Amplification: A microphone gain feature has been added to help boost the signal for users with quieter microphones.
    • New: Smart Microphone Configuration: The mod now automatically selects the best sample rate supported by your microphone (from 48kHz down to 8kHz) to ensure maximum quality.
    • Fix: Playback Stability: The audio player now reliably shuts down if no voice data is received for 250ms, preventing "stuck" audio loops.
  • Improved: User Interface and Quality of Life
    • New: Crafting Recipe: The Walkie-Talkie is now craftable in survival mode.
    • New: Dynamic Keybind Tooltips: Item tooltips now dynamically display the correct keys assigned in your game settings, instead of showing static text.
    • Fix: Cyrillic Character Support: Corrected an encoding issue that caused audio device names with Cyrillic (Russian) characters to display incorrectly.
  • Technical Improvements & Fixes
    • New: Clean Voice Transmission: The old Voice Activation (VAD) system and client-side radio distortion effects have been removed. The focus is now on transmitting pure, clear voice audio.
    • Fix: Network Reliability: The logic for updating radio settings (frequency, volume) on the server has been improved for greater reliability.
    • Fix: Native Library Loading: Ensured the Opus native library loads correctly on game startup.