Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A simple and tiny tray application that syncs the in-Windows volume of the VoiceMeeter Input (VAIO) audio output device to the volume of the first virtual input strip in Voicemeeter (which corresponds to that same device).

NotificationsYou must be signed in to change notification settings

not-holar/volume_control_for_voicemeeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

volume_control_for_voicemeeter

A simple and tiny tray application that syncs thein-Windows volume of theVoiceMeeter Input (VAIO) audio output device to the volume of the first virtual input stripin Voicemeeter (which corresponds to that same device).

This allows the built-in Windows volume slider 🎚️, any mixer apps' (e.g. sndvol.exe, EarTrumpet, etc) sliders 🎚️ as well as gestures and keyboard volume keys ⌨️ to control the volume of Voicemeeter.

Written in Rust 🦀

Deploy

Features

  • Instead of constantly polling the volume slider for changes, this app uses the built-in Windows'IAudioEndpointVolumeCallback interface, thanks to which, the program iscompletely idle and not usingany CPU resources when the volume isn't being changed.
  • Tracks the volume changes of specifically theVoiceMeeter Input audio device instead of the typical approach of tracking whatever the default windows audio device is, meaning thatVoiceMeeter's input volume will be properly synced even when itisn't set as default (useful when outputting audio from different applications to different devices)
  • Tiny footprint (0% CPU,0.5mb RAM).
  • The application properly unregisters with Voicemeeter's API when exiting, which prevents leaking resources and causing visual weirdness in the Voicemeeter's GUI.
  • Tray icon visually consistant with that of Voicemeeter.

Download

Simply download thezip archive (exe inside) for your corresponding platform from thelatest ofReleases

  • x86_64-pc-windows-msvc builds are for x86 CPUs (Intel, AMD)
  • aarch64-pc-windows-msvc builds are for ARM CPUs (Qualcomm, etc) - please note that ARM builds are experimental, kindlyreport any issues

Installation

This application is portable and lives entirely within it's .exe

To make the application start with Windows:

  1. OpenFile Explorer
  2. Pasteshell:startup into the Address bar and pressEnter
  3. Putvolume_control_for_voicemeeter.exe (or a shortcut to it) in the folder that opens
  4. Launch theexe if it isn't running already

Contributing

Please report any bugs you encounter as well as suggest improvements by usingGithub issues.

Feel free to file Pull requests with your contributions

Troubleshooting

To see the log of what is going on, exit the application and relaunch it inside of a terminal

About

A simple and tiny tray application that syncs the in-Windows volume of the VoiceMeeter Input (VAIO) audio output device to the volume of the first virtual input strip in Voicemeeter (which corresponds to that same device).

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp