Hello Vincent,
I've written a small, free-for-personal-use Windows application, that polls the Bluetooth device list and allows to send a Restart command to Voicemeeter when a new device is detected, thus the user doesn't have to manually do it. It comes with several options to configure polling interval, delay before restart, manual restart button, auto-polling on start.
I'd be happy to provide more info/details, if there is interest in such a tool (only ~1.3MB).
Looking forward to hearing from you.
Regards
Program to restart VB on BT device connection
Re: Program to restart VB on BT device connection
Here's an example live screenshot:
![Image](https://pbs.twimg.com/media/ECWmqzzXoAAGdRP?format=png&name=small)
-
- Site Admin
- Posts: 2121
- Joined: Sun Jan 17, 2010 12:01 pm
Re: Program to restart VB on BT device connection
i don't see your screenshot, but yes, feel free to talk about your app here for example.
Re: Program to restart VB on BT device connection
From my info page within the app:
If a device was already mapped as an audio output device in Voicemeeter,
a reconnecting device stays "silent" until Voicemeeter's audio engine gets
restarted, meaning this had to be manually done by the user each time.
A restart only means VM's audio engine, not a restart of VM itself.
This is where this small tool can greatly help with as it checks the list
of connected BT audio devices and (optionally) sends a restart command to
Voicemeeter after a configurable delay (some BT devices may not immediately
become fully operational after detection).
Program starts minimized by default.
Several options allow to customise the polling interval, restart
delay and application tray usage (minimize/close to tray).
In addition, a global hotkey may be enabled and configured to
manually trigger a restart command (default: CTRL+F12, with
CTRL being STRG on e.g. German keyboards) as well as a hotkey
to toggle mute for Bus 0 to 7.
![Smile :)](./images/smilies/icon_e_smile.gif)
If a device was already mapped as an audio output device in Voicemeeter,
a reconnecting device stays "silent" until Voicemeeter's audio engine gets
restarted, meaning this had to be manually done by the user each time.
A restart only means VM's audio engine, not a restart of VM itself.
This is where this small tool can greatly help with as it checks the list
of connected BT audio devices and (optionally) sends a restart command to
Voicemeeter after a configurable delay (some BT devices may not immediately
become fully operational after detection).
Program starts minimized by default.
Several options allow to customise the polling interval, restart
delay and application tray usage (minimize/close to tray).
In addition, a global hotkey may be enabled and configured to
manually trigger a restart command (default: CTRL+F12, with
CTRL being STRG on e.g. German keyboards) as well as a hotkey
to toggle mute for Bus 0 to 7.
![Smile :)](./images/smilies/icon_e_smile.gif)