Git Product home page Git Product logo

fs2020-com-to-vpilot-volume's Introduction

FS2020 COM Volume to vPilot Volume

Application Image

What?

A simple tool synchronizing in-plane COM radio volume with vPilot output volume.

Why?

VPilot offers no possibility to directly adjust output volume when ATC or another pilot is speaking over VATSIM - only via the Settings panel.

How?

Fortunately, Windows OS can adjust output volume per application. This app gets the % of COM volume from FS2020 and sets it as a percentage of volume of VPilot in Windows Audio Mixing Panel.

Instalation

App is provided as ZIP file.

The newest releases are available at the Releases page. Simply download and unzip the release package to your custom folder.

.NET 6.0 Runtime is required to run the application (commonly installed on Windows OS by default).

Usage

For simple usage, just start the application using Com2vPilotVolume.exe.

The app automatically looks for and connects to FS2020 and also looks for vPilot running instance. If both were found, the app synchronizes FS2020 COM volume to vPilot volume via Windows Audio Mixing panel.

More Info

For more info about principle, implementation or configuration see Project Wiki.

Version history

v0.3.2 - 2024-04-23

  • Improved logging and configuration file.
  • Added support for initial COM frequency tuning

v0.3.0 - 2024-04-22

  • Added support for sound notifications

v0.2.0 - 2024-04-21

  • Added postponed custom variable initialization when FS2020 is ready

v0.1.1-beta - 2024-04-08

  • Initial release
  • Can connect to FS2020
  • Can use custom variables
  • Multiplier added to adjust vPilot volume mapping

Credits

Created by Marek Vajgl.

Project pages: https://github.com/Engin1980/fs2020-com-to-vpilot-volume

Report issues via the Issues tab on the project GitHub pages.

fs2020-com-to-vpilot-volume's People

Contributors

engin1980 avatar

Watchers

 avatar

fs2020-com-to-vpilot-volume's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.