Jump to content

=VG= SemlerPDX

Administrator
  • Content count

    3,286
  • Joined

  • Last visited

Files posted by =VG= SemlerPDX

  1. AVCS Voice Calculator & Conversions Profile


    Profile for VoiceAttack
    by =VG= SemlerPDX
     
     
       Currently Supported Operations:
    'Squared'  -  'Cubed'  -  Exponents  -  Square Root Addition  -  Subtraction  -  Division  -  Multiplication Percentages  -  Pi  (word substituted for Pi to 14 decimal places)
       Currently Supported Conversions (to and from):
    Velocity   ===     Feet per Second  -  Meters Per Second  -  Knots  -  Miles Per Hour  -  Kilometers Per Hour  -  Mach Length    ===     Inches  -  Centimeters  -  Feet  -  Meters  -  Yards  -  Miles  -  Kilometers Temperature   ===    Fahrenheit  -  Celsius/Centigrade  -  Kelvin  
    --To use the Calculator, say, "Turn On Calculator" (or many natural variations of this, like "Start Calculating")
    --To stop using the Calculator, say, "Turn Off Calculator" (or, again, many variations, like "Stop Calculations")

    NOTE:  When Calculator is OFF, even when a potential calculation command IS recognized, the command will immediately exit.
     


    Learn more about VoiceAttack here:  https://voiceattack.com/

    DESCRIPTION:
    Calculate up to two operations with up to three values, or a single conversion.  So far, I have added some simple conversions for velocity, length, and temperature.  Wildcard voice recognition uses asterisks "*" around the functional operator words to catch any spoken phrase which contains any of these words.  As a result, it is meant to be turned ON when needed, and OFF when not, by use of the commands "Turn On/Off Calculator" (or many included variations, like "Start Calculating" or "Stop Calculations").
    Currently, this calculator requires the user to be aware of their own order of operations, but will try to catch many known issues and correct them, such as "What is four subtracted from twelve?", where "12" is actually the first number.  The operation (as interpreted) is always printed out in the VoiceAttack Event Log and the result spoken, if successful.  It is also stored to memory by the name "Value" followed the number shown in the log.  This allows use of that number or recalling that number at any time.
    The last result of any valid equation is stored in the word "that", and can immediately be used in the next calculation, and any previous value can be recalled to become the word "that".  Previous results can all be referred to by their "Value" number from the results log, in natural speech, for a new equation such as, "Divide that by Value 14".  The full calculation history can be requested at any time, listed in the VoiceAttack Event Log, or cleared - this is also cleared anytime the VoiceAttack program is restarted.  Up to 99 previous equations and their results are stored before rolling over and over-writing starting back at Value 1.
    Decimal Places can be set (default 3) from 0 to 16, and will be saved and recalled between VoiceAttack sessions (saved to profile).  A small Profile Update Check is performed once per session, when Calculator Mode is first turned on, and this checks a single decimal number on a blank htm page here on this secure website.  Users can delete this action as noted in the Main calculations command, if undesired, but this will make a small note in the VoiceAttack Event Log if the profile is updated, just to let you know of any improvements, bug fixes, or changes.
     
    I plan to add on more conversions and maybe even special operations in the future, but for now, everything is working so well, I figured I'd release this first version for the public right away.
     
     

    FINAL NOTE:
    This profile makes use of VoiceAttack "Wildcard" commands, and here they are used to catch ANY speech which contains one of the Maths or Conversions operator keywords, and so it is possible for these commands to fire at undesired times. Always use the command to Turn OFF the Calculator when not in use.  There are 4 options for how to make use of this profile.  You can just switch to this profile when needed, and say, "Start Calculating", or you can include or import commands into other profiles.


    ===============  OPTIONAL WAYS TO USE THIS PROFILE  ===============
    OPTION 1:  Switch to the AVCS Calculator Profile and say, "Start Calculations" to use
    OPTION 2:  Open Profile Options for any of your Profiles, select Include Commands from other profile:  
            "AVCS Voice Calculator  (latest version)"
      -or-
    OPTION 2b:  Open VoiceAttack Options and select Global profiles, then Include Profile Commands from the profile:  
            "AVCS Voice Calculator  (latest version)"
    OPTION 3:  Switch to any of your other Profiles, and edit that profile - select "Import Commands" and 
            find/select the AVCS CALC profile (ending in ".vap"), and import ALL Commands
      -or-
    OPTION 3b:  Open the AVCS CALC profile, and select each command, right click and "Copy To" any profile.
    OPTION 4:  Same as 3/3b above, BUT you ONLY Import the "Turn ON/OFF Calculator Master Mode" command*
        *Using OPTION 4, using "Turn On Calculations" (or any variation) will 
        switch to and from this Calculator Profile as needed. This is the most
        strict way to deny calculation commands getting infrequently
        recognized (but exiting anyway) when Calculator Mode is OFF
    =========================================================

    The main calculation command is almost entirely an Inline Function in VB.net - feel free to review this script here:
    AVCS Voice Calculator & Unit Conversions Inline Function in VB.net for VoiceAttack


    edited:  typos, options

    10 downloads

       (0 reviews)

    0 comments

    Updated

  2. X52 Pro - Falconeer Joystick Profile for BMS

    ======================================================
    X52 Pro -  Falconeer v1 HOTAS Joystick Profile --  for Falcon BMS 4.35
    (keyfiles for X52 Pro and/or Thrustmaster MFDs & Razer Keypad as ICP )
      by SemlerPDX     Jan2021     VETERANS-GAMING.COM
    ======================================================



    KEY FEATURES:
    Shift-States will not interfere with certain important HOTAS buttons, such as Weapon Release/Pickle, Comms HAT, Slap Switch, and TRIM Reset. Easy autopilot override with "right-hand clutch" --  holding pinky then holding trigger (full, both trigger buttons) will disengage autopilot until released Throttle "Mouse" Wheel allows easy 3D pan-cockpit alternate 'lookdown' views via subsequent rolling, and easily back to normal via one-back roll and forward again. Speed Brake is variable, and stops movement when Throttle Slider is in center deadzone, and the MODE Roller makes a great DGFT/Clear/MRM mode selector. Most dangerous actions are on Toggles & Throttle Shifted state (holding down pinky), including "Landing Gear Down" actions  --  "Gear Up" as an unshifted button.
    OPTIONAL FEATURES:
    Blank Layout Graphic and .psd for editing Alternate keyfiles included for use with Thrustmaster Cougar MFDs, or a Razer Tartarus gaming keypad as an ICP, or all three together with the X52 Pro.
    INSTRUCTIONS:
    -- STEP 1 --
    Copy the .key file from the download for the setup you are using into the Falcon BMS 4.35 User Config folder alongside the other keyfiles as shown.  While here, we can edit the DeviceSorting.txt file to save the order of devices so these keyfiles always work correctly.
       
    -- STEP 2 --
    Edit your own "DeviceSorting.txt" file found under your BMS Programs folder, inside the Config folder next to the Falconeer .key file you placed there.
    For the "X52 Pro - Falconeer v1 HOTAS.key" standard version, you only need to ensure that the top device in this list is your X52 Pro and save.
    If you are using one of the optional keyfiles included in the 'extras' folder, follow the example included with each keyfile, your X52 Pro may have a different name than the one in the example. Re-arrange your DeviceSorting file to match the example, and then save.

     
    -- STEP 3 --
    Right-Click the "DeviceSorting.txt" file and select 'Properties', and then check the box for 'Read only', and hit OK. This will ensure your devices remain in the proper order even if unplugged.
    Follow this procedure in reverse to allow recognition of new controllers, just remember to manually reset the order as shown here, and then reset it to 'Read only' again.

     
    -- STEP 4 --
    Open Windows Control Panel > Hardware and Sound > Devices and Printer, find your X52 Pro and Right Click the Icon, select 'Game controller settings', then select your X52 Pro and click Properties.
       
    Next, click on the MFD tab and UNCHECK the box next to 'Enable Clutch Mode' - then click Apply.

     
    -- STEP 5 --
    Under the Deadzones tab, set large (approx. 60%) deadzones for the
    "Slider", the "Mouse X", and the "Mouse Y" axes.  This is a good time to wiggle other controls and set deadzones for any axes that are beyond any latent 'wiggle' when you are not touching anything, if you haven't already.

     
    -- STEP 6 --
    Place the "BMS X52 Pro Falconeer.pr0" file in your Saitek (or Logitech) profiles folder.  You may need to refer to the user manual for your version of X52 Pro, or search for existing profiles by name to locate this folder.

     
    -- STEP 7 --
    Set this as the Active Profile via the Taskbar Icon (right click it) to enable the Throttle "Mouse" Mini-stick as Bands for the Radar Cursor, and for the Analog Slider as the variable SPD Brake controls.

     
    !! FINAL NOTE:  The mini-stick actuates the arrow keys (up/down/left/right) and the slider actuates the "B" key and "PageUp" keys, when not in the middle deadzone area.  Because the slider can be 'left' in a forward or backwards position, it can be 'holding' down a keyboard key which can interfere with standard Windows operations when not in Falcon BMS.  Always disable this Active Profile when not using the X52 Pro for BMS, and always return the slider to center when not in use for speed brake control in BMS!
     
    ---------------------------------------------------
    --- OPTIONAL ---   Razer Tartarus as F-16 ICP
    Open Razer Synapse and click on the "..." button - select "Import" and point to the .RazerSynapse profile included in the the "X52 Pro + Razer" folder.

    --  FINAL STEPS  --
    Choose 'Falconeer_Razer_ICP' from the list.   This is essentially a completely disabled profile, each button is empty so that BMS can use them as DirectX buttons only.  Be sure to load the correct X52 Pro + ICP keyfile in Falcon BMS Setup, and set the Razer as the second device in the list in your DeviceSorting.txt file (see included readme).

    ---------------------------------------------------
     
    ==========================================================
    X52 Pro - Falconeer v1 Layout Graphic Editor for Photoshop
    download .psd file: https://veterans-gaming.com/index.php?/forums/forum/317-x52_pro_photoshop_falconeer_template_editor_psdzip/
    Complete notes and comments in keyfiles for user editing, as well as a Custom Falconeer Profile template graphic editor for Photoshop (.psd) - plus a blank X52 Pro template in .png below

    X52 Pro - Falconeer v1 Blank Layout Graphic Template for user Editing

     

    ==========================================================
    X52 Pro - Button Layout Graphic Editor for Photoshop
    download .psd file: https://veterans-gaming.com/index.php?/forums/forum/317-x52_pro_photoshop_falconeer_template_editor_psdzip/
    Template builder for Photoshop (.psd) with all text box layers labeled for easy editing - just double-click the [T] next to the button layer name.

    A blank X52 Pro template in .png below for anyone who can't make use of the .psd:

     

    14 downloads

       (1 review)

    0 comments

    Updated

  3. AVCS4 Voice Control Radios for Falcon BMS


    Profile for VoiceAttack
    by =VG= SemlerPDX

    *Please be sure to download the AVCS CORE 0.92b Profile from this download section as well, it is now a requirement for any AVCS4 game profile I release, such as the upcoming Elite Dangerous profile, and more...
     
    Description:
    These commands use VoiceAttack to translate the in-game on-screen radio menus from AWACS through Tanker into natural and intelligent voice command phrases that will fire keypress macros to help keep hands on the throttle and stick, and maintain immersion.  As an additional option, these commands can be locked behind a push-to-talk mode bound to your UHF/VHF transmit buttons in-game, allowing any other VoiceAttack command unrestricted access if needed, while still restricting these BMS radio command macros.  Finally, this single advanced control profile is extremely easy to edit or integrate into other profiles.
    At VETERANS-GAMING, we fly with friends or AI Pilots, or a mix of both on our 24/7 Public Korean Campaign in Falcon BMS. We may go out with an AI wingman only to have a friend take their place mid-flight.  For this reason and others, I created this VoiceAttack profile based around restricting when the computer can execute keypress macros that match voice phrases, having to first check if that pilot was set to a human pilot and therefore disregard commands for that pilot.

    Thanks to user requests during the beta, there is now an optional mode to reverse the Human Pilots system, to assume all pilots are humans unless told otherwise, and also a system to choose a different keyboard layout than QWERTY.  I have also added an optional Audio Feedback Mode to play a short radio cue sound when a command is successfully recognized.
    Included is a single profile that handles every callsign and radio command variation in Falcon BMS, with instructions on how to add any custom callsigns to the single profile. The focus of this profile is only on the in-game Radio Menus, and creating an immersive interaction layer through VoiceAttack that is easy to manage and update, or integrate into other Voice Control systems for Falcon BMS.  My goal was an intuitive system, so there is no user manual - only a few infographics and quick reference pic of all the radio commands.  I personally keep that final pic on my tablet for reference when flying, to find radio commands I seldom used in the past when they were more difficult to access while busy with HOTAS in the pit.
    Say goodbye to the keyboard, and enjoy the immersion! Cheers!
     




    I will be running a Public Beta Test for AVCS CORE (0.92b) and AVCS4 Falcon BMS Radios, and users are encouraged to try out both, or just AVCS CORE and its included Template Profile, if desired.
    Please use the voice command "Open Help and Support Menu" to communicate any bug reports.  These help menus can be expanded without new profile versions, so suggestions are welcome.
    Thank you for checking out AVCS CORE for VoiceAttack!    -Sem   (Aug2020)
     
    NOTE:  This beta test is for functionality and flow of interactions with my various systems.  It is a working beta for the updates, multiple profiles initialization, and first time user initialization which grabs the latest config files for said profile(s) from this secure website's AVCS pages (simple HTM pages hosting flat text files of the various default settings, TTS phrases, and Voice Command phrases), and places them in the VA Apps Folder under AVCS CORE and the appropriate profile name folder.  This is how my profile can get "live updates", or minor patch fixes, as I have put so much of the operating settings into these config files.  If someone reports an incorrect TTS phrase, I can change it on the website and then "push" the update as a 'Get User Choice' box when you all load AVCS CORE next ("view changelog", "update", "postpone update").

    The initialization time has been greatly improved, though could still be rather slow, depending on your CPU!  Please report any extremely slow load times if you can.   -Sem (Dec-6-2020)

     
     
    Features:  see full details in post ↓
     
    Sample Pics:  https://imgur.com/a/xuclI0a

    (download file contents example, version may differ)

    1,182 downloads

       (0 reviews)

    0 comments

    Updated

  4. AVCS CORE Profile Framework for VoiceAttack

     

    Profile for  VoiceAttack
    by =VG= SemlerPDX
     
    Description:
    AVCS CORE is the new framework for any VoiceAttack profile I release in future, and provides awesome tools to any VoiceAttack user.  It can be used alone and by itself, or as a base to build a VoiceAttack profile around, including its functions in your own creations.  The Quick Command Creator cannot possibly replace the very easy and very powerful voice commands we can create through VoiceAttack in the standard fashion, but allow users to quickly create simple keypress commands for a phrase, or even advanced multi-step macros that can use a limited selection of common VoiceAttack actions.  The very fun Voice Authorization System lets us create passphrases that we can gate a QCC Command behind, for example, "Execute self destruct mode", 'command code required!', "Picard 4 7 Alpha Tango", 'confirmed'.

    I've even created a special home page and forum section here at the VG website, and a channel in the VG Discord, to provide Help & Support for the many users of my profiles - with voice controlled bug reporting to make it easy to let me know when I need to fix something.


    Since AVCS CORE needs to load before any other AVCS4 Profile (including the AVCS4 Template Profile), it will be updated the least, and has been tested the most over the past 7 months of development.


    Say goodbye to the keyboard, and enjoy the immersion! Cheers!
     




    I will be running a Public Beta Test for AVCS CORE and AVCS4 Falcon BMS Radios (1.3.91b), and users are encouraged to try out both, or just AVCS CORE and its included Template Profile, if desired.
    Please use the voice command "Open Help and Support Menu" to communicate any bug reports.  These help menus can be expanded without new profile versions, so suggestions are welcome.
    Thank you for checking out AVCS CORE for VoiceAttack!    -Sem   (Aug2020)
    NOTE:  This beta test is for functionality and flow of interactions with my various systems.  It is a working beta for the updates, multiple profiles initialization, and first time user initialization which grabs the latest config files for said profile(s) from this secure website's AVCS pages (simple HTM pages hosting flat text files of the various default settings, TTS phrases, and Voice Command phrases), and places them in the VA Apps Folder under AVCS CORE and the appropriate profile name folder.  This is how my profile can get "live updates", or minor patch fixes, as I have put so much of the operating settings into these config files.  If someone reports an incorrect TTS phrase, I can change it on the website and then "push" the update as a 'Get User Choice' box when you all load AVCS CORE next ("view changelog", "update", "postpone update").

    The initialization time has been greatly improved, though could still be rather slow, depending on your CPU!  Please report any extremely slow load times if you can.   -Sem (Dec-6-2020)

     
    Features:  see full details in post ↓
     
    Sample Pics:  https://imgur.com/a/mb7e8Kr

    (download file contents example, version may differ)

    234 downloads

       (0 reviews)

    1 comment

    Updated

  5. Falcon BMS 4.34 w/updates 1, 2, 3, and 4 --


    Falcon BMS 4.34 by BenchmarkSims
     

    Use the Download Button on the right to download the torrent files for all of these installers, to be used with a torrent client software like BitTorrent or Utorrent, for fastest download speeds.  Torrents use peer-to-peer sharing from multiple sources of verified file copies among the BMS community to maximize download speed & availability without adding additional bandwidth costs to a website to host the files. 

    In addition to this method, official mirrors can be found on the BMS website, or through our unofficial mirrors via the dropbox link(s) below.

    Helpful links:
    BMS Official Release and Updates Forum (full details & changelogs)
    READ BEFORE INSTALLING! - notice at BMS Forum
    BMS Step-by-step Installation Instructions with pictures*
    *(don't mind the version mis-match, the method has been the same since before v4.32)

     
    Falcon_BMS_4.34_Setup + (U1,U2,U3,U4) (all files needed, 2.57GB) Packaged Direct Download via Dropbox: Falcon BMS 4.34_Setup+U1+U2+U3+U4.zip
    Complete Falcon BMS 4.34 Download Files Checksums
    (find complete release details and cross reference checksums at the BMS website: click here)
    Checksums - Falcon_BMS_4.34_Setup
    File: Falcon_BMS_4.34_Setup.torrent Size: 10.9 KB CRC-32: 569bc04d MD5: 6d18db97c9e1bae11f7d8971184ec0a7 SHA-1: cf8cd558ef6d4e0919edb781862e43294ed3d202 SHA-256: 5decedfd23527354561ceeb70b9e3e021716bb02a4ecfb8dadc9f5a4e687abfc File: Falcon_BMS_4.34_Setup.zip Size: 2.07 GB CRC-32: 52cfef29 MD5: 58243714b1d665a48148dae7a6f79650 SHA-1: b18350c0936a7185ead7d43bdfc96d247f0704da SHA-256: 325b441af4b8576f84bd87f59d031eba4e75f0f65edf0075036f0fc011ea5283  
    Checksums - Falcon_BMS_4.34_U1_Incremental
    File: Falcon_BMS_4.34_U1_Incremental.torrent Size: 35 KB CRC-32: 325d7c60 MD5: bf6fbc613508e4d0931ed8e128268eac SHA-1: 748dc24b89125cc5858de773dcad34b09857a594 SHA-256: 994081af8d5f5ae06f3181b286bff11a2acea864187fce5636683db7619c7597 File: Falcon_BMS_4.34_U1_Incremental.exe Size: 441 MB CRC-32: 47063435 MD5: c42176c2070e1c58e812d2f620df0181 SHA-1: 17916cd977890c54d5574fd7d53ea8354c08167c SHA-256: 8efae861bee84f6ed9870a73be0adbf72756933c24b32b6ad448114a9ff6022f  
    Checksums - Falcon_BMS_4.34_U2_Incremental
    File: Falcon_BMS_4.34_U2_Incremental.torrent Size: 8 KB CRC-32: 6af169fd MD5: 06136ba8ccdb6185d2eee2ee06c4c9b3 SHA-1: 916bd0730c30133b0d10bc99ce6b16c784d042c4 SHA-256: 1fd927f9eaada397b804ce7f466bebad85a4b74d8099c21866fb7dc6a2941cd6 File: Falcon_BMS_4.34_U2_Incremental.exe Size: 21,6 MB CRC-32: 1a1f240d MD5: a293d8bc88676051883339c14b27d145 SHA-1: 96be7ed9b9c2e866afafd65703c09add97099188 SHA-256: 8ede563a578f642554b16912514e1445fd41394ddd8c0163eb084601ee157365  
    Checksums - Falcon_BMS_4.34_U3_Incremental
    File: Falcon_BMS_4.34_U3_Incremental.torrent Size: 10.2 KB CRC-32: 1a159171 MD5: 72a3cbd7f6570247ccca6394d6b18691 SHA-1: 225d2585ddb6d4518653fca93e39709b954dbd18 SHA-256: fecab172fd6fcea9786e6ad2ebc1c8a3757a111f50f825a9d9369fd8e111b7ba File: Falcon_BMS_4.34_U3_Incremental.exe Size: 30.6 MB CRC-32: df43d20c MD5: c34e0fcf2d3e1b0a6522b764f0a2a772 SHA-1: 7da1ebbed70265c1f96942b0223bd3b4c802e19a SHA-256: 66f3201cf70dadfc9db72ebcd1ee30ffcc57ae976f7f812b86cdcde31e21b610  
    Checksums - Falcon_BMS_4.34_U4_Incremental
    File: Falcon_BMS_4.34_U4_Incremental.torrent Size: 7.55 KB CRC-32: 81fdfdfe MD5: 19c012fe48e66eb4be407b06bff94853 SHA-1: 0df96c4301934d2c43a32633d5fbf5e8ee409ccb SHA-256: a00ab60335dc5fe1ea976c015f4d14d48fe661091b5cf504581e0d2df11c26a1 File: Falcon_BMS_4.34_U4_Incremental.exe Size: 21.8 MB CRC-32: aae103db MD5: bce9f9c5de5af31fc6df9697acc78091 SHA-1: 35dc2983b407ffdf3666da8dade2e91deea09482 SHA-256: db1e2a6ef56bd59318076d03e6a54b9d36f115e797f9f9607102fcf1f224994e  





     
    INDIVIDUAL FILES AND LINKS IF NEEDED

     
    Falcon_BMS_4.34_Setup Direct File Download via Dropbox: Falcon_BMS_4.34_Setup.zip
    (4.34 can be installed alongside any previous version of BMS, including 4.33 and 4.32 - files do not interfere with each other, and install to separate programs folders)
    Full details on this standalone release version and file at BMS website forums: Falcon BMS 4.34 - Full Installer
     
    Falcon_BMS_4.34_U1_Incremental Direct File Download via Dropbox: Falcon_BMS_4.34_U1_Incremental.exe
    Full details on this update and file at BMS website forums: Falcon BMS 4.34 U1 - Incremental Installer
     
    Falcon_BMS_4.34_U2_Incremental Direct File Download via Dropbox: Falcon_BMS_4.34_U2_Incremental.exe
    Full details on this update and file at BMS website forums: Falcon BMS 4.34 U2 - Incremental Installer
     
    Falcon_BMS_4.34_U3_Incremental Direct File Download via Dropbox: Falcon_BMS_4.34_U3_Incremental.exe (in a .zip)*
    *(our dropbox refuses to produce a share link for U3.exe, tried everything - only worked when I zipped it up)
    Full details on this update and file at BMS website forums: Falcon BMS 4.34 U3 - Incremental Installer
     
    Falcon_BMS_4.34_U4_Incremental Direct File Download via Dropbox: Falcon_BMS_4.34_U4_Incremental.exe
    Full details on this update and file at BMS website forums: Falcon BMS 4.34 U4 - Incremental Installer
     

    901 downloads

    Updated

  6. Falcon BMS 4.33 Mir-2000 Check-Lists & Procedures

    Memorial Nordman created these checklists:
    "Good evening I have just released my check-lists for the Mirage 2000-5 in its final version."

    187 downloads

    Updated

×