ClearComms Svelte Themes

Clearcomms

ClearComms is a lightweight desktop application for Microsoft Flight Simulator, built with Tauri and Svelte, and powered by Rust. Optimised for performance, it leverages LVars, RawInput, and the Windows Core Audio API to provide synchronised intercom control through flightdeck and hardware inputs..

ClearComms

ClearComms is a lightweight companion application for Microsoft Flight Simulator, built with Tauri and Svelte, and powered by Rust.

Optimised for performance, ClearComms leverages SimVars, DirectInput, and the Windows Core Audio API to provide synchronised radio-stack volume control through both flightdeck audio controls and external hardware inputs.


Why ClearComms?

Flight simulators like MSFS already simulate radio stacks, but thereโ€™s a disconnect:

  • Radio-stack controls donโ€™t actually interact with your ATC client (e.g., vPilot) or ground services (e.g., GSX).
  • Hardware axes can be mapped to SimVars, but they donโ€™t affect third-party applications.
  • App volume mixers require alt-tabbing and break immersion.

ClearComms bridges this gap by connecting in-sim controls, hardware devices, and third-party applications into a single, seamless system.


Features

  • ๐ŸŽš Real-time radio volume sync
    Map cockpit SimVars (e.g., COM1/COM2 volume) directly to application audio levels.

  • ๐ŸŽ› Hardware axis integration
    Use throttle quadrant knobs or dedicated sliders to adjust app volume, while keeping SimVars updated.

  • ๐Ÿ”Š Per-application audio control
    Adjust ATC clients like vPilot or utility applications such as GSX Pro independently, using Windows Core Audio APIs.

  • ๐Ÿชถ Lightweight by design
    Built with Tauri, Svelte, and Rust for minimal CPU and memory impact while MSFS is running.

  • ๐ŸŽฏ Stretch Goals ACARS integration for aircraft without native support (such as the A380X). Automated in-flight announcements on PA channel.


Tech Stack


Project Structure

wip

Top categories

Loading Svelte Themes