Windows Sound
Before installing VB-Audio's
VoiceMeeter Banana,
Somnium Space worked with VB-Audio CABLE , then quit because of
misconfiguration prompted by problematic Windows sound terminolgy.
Windows Audio Latency
Windows 11 sound routing
Windows default input
Windows sound output does not play default input, but e.g. VoiceMeeter can route specific devices.
Except for defaults, Windows 11 configures sound devices for
exclusive access,
potentially reducing latency.
Windows Sound Control Panels and Settings could, but fails to warn
when multiple programs are misconfigured
to use some device with exclusive access set.
VoiceMeeter can split non-default input (e.g. Text to Speech)
to feed both e.g.
Somnium Space VR and default sound.
To assign Windows Sound devices as defaults or to/from select apps:
System > Sound > Volume mixer   (From System > Sound, scroll down to select "Volume mixer".)
v to the right of each App exposes Output and Input device selections.
Text to Speech Voice Reader from Microsoft Store
works with Somnium Space
via CABLE (VB-Audio Virtual Cable) :
...but Somnium Space did not detect VoiceMeeter Output
(VB-Audio VoiceMeeter VAIO) virtual device.
In twisted M$ minds, "Don't Allow " means that this device is currently allowed.
Pressing "Don't Allow " here is equivalent to (right click) Disable
in Sound control panel Playback or Recording , so baffling redundancy...
"Allow applications to take exclusive control of this device" is still available
in Sound control panel device Properties > Advanced .
Connecting Somnium Space exclusively to VB-Audio CABLE Out
no longer seems to work, but Somnium Space 2D hangs...
". . " between lines reduces voicing previous word when playing a line...
. Hello.
. .
This is voiced from text, and I text poorly.
. .
I am uncertain what is actually heard in Somnium Space.
. .
I would say something interesting here, but not yet.
. .
I am not particularly artificial, just lacking personality.
. .
testing 1 2 3.
. .
Is this too loud or quiet?
. .
I cannot multi-task.
. .
I text poorly.
. .
line 9.
. .
still sorting text to audio.
. .
I suppose that all intelligence is artificial.
. .
Thanks.
..
Text to Speech Voice Reader stalls and hangs
if connected to a disabled sound input; 
ask me how I know...
VB-Audio VoiceMeeter Banana
 
VoiceMeeter routes sound among apps and devices,
providing virtual devices to which apps can connect.
Its ASIO Insert enables adjusting SimHub tactile audio signals via MIDI.
VoiceMeeter discord
VoiceMeeter Potato adds filtering per channel
Making VoiceMeeter the default audio devices.
Official VoiceMeeter in Windows 11
VoiceMeeter patches
Reconfigured VoiceMeeter VAIO as default Windows sound output device
and VB-Audio Cable as Windows sound default input.
source / destination | input | CABLE In default In |
CABLE Out | A1 X-Fi | A2 Denon |
A3 RealTek | B1 Somnium | B2 |
Text to Speech | Cable In | x | |
| | | | |
Cable Out | INPUT 1 | | x |
x | x | | x | |
| INPUT 2 | | | |
| | | |
| INPUT 3 | | | |
| | | |
default output | VAIO | | |
x | x | | | |
SimHub ShakeIt | AUX | | | |
| x | | |
- Translated:
Text to Speech outputs to VB-Cable (default input),
- used e.g. by Somnium via B1 virtual device,
- but also passed to X-Fi for headphones and Denon for surround.
- VAIO is Windows default output, also passed to X-Fi and Denon (but not Somnium).
- SimHub tactile goes to AUX, which gets routed to RealTek motherboard audio
- Exclusive mode disabled for VoiceMeeter VAIO Input
- because Default Playback Device
- X-Fi volume control is no longer effective...
- Windows volume slider is bypassed;  VoiceMeeter volume control HowTo
- VB-Audio CABLE patched to VoiceMeeter Input 1 for a third Playback device
click for images
VB-Audio manages to have its CABLE input labelled Output;
Somnium is the only app needing non-default device: |
Similarly VB-Audio outputs are labelled Inputs: |
|
|
tactile signal manipulation for SimHub ShakeIt
ShakeIt tactile effect audio signal amplitudes
for e.g. clutch and loaded wheel slip telemetry
can be modulated by MIDIio outside SimHub.
Possiblities;
- MIDI-aware multichannel fader app reading tactile audio from a virtual cable
and writing to an amplifier sound card.
- MIDI-aware VST host and multichannel fader plugin for
VoiceMeeter ASIO Insert
  Among thousands of VST plugins, few implement multichannel faders.
Known VST multichannel fader plugins
- mcfx multichannel audio 64-bit plug-in suite
  on GitHub
- Works with VoxYou, VSTHost and Element, but only +/-18db fader range
- Only VoxYou renders its full UI
- C++ source seems not too daunting; gain limits line 362 of PluginEditor.cpp
installation details
Output folder: C:\Program Files\Steinberg\VSTPlugins
Extract: mcfx_convolver16.dll... 100%
Extract: mcfx_convolver2.dll... 100%
Extract: mcfx_convolver24.dll... 100%
Extract: mcfx_convolver32.dll... 100%
Extract: mcfx_convolver36.dll... 100%
Extract: mcfx_convolver4.dll... 100%
Extract: mcfx_convolver50.dll... 100%
Extract: mcfx_convolver64.dll... 100%
Extract: mcfx_convolver8.dll... 100%
Extract: mcfx_delay16.dll... 100%
Extract: mcfx_delay2.dll... 100%
Extract: mcfx_delay24.dll... 100%
Extract: mcfx_delay32.dll... 100%
Extract: mcfx_delay36.dll... 100%
Extract: mcfx_delay4.dll... 100%
Extract: mcfx_delay50.dll... 100%
Extract: mcfx_delay64.dll... 100%
Extract: mcfx_delay8.dll... 100%
Extract: mcfx_filter16.dll... 100%
Extract: mcfx_filter2.dll... 100%
Extract: mcfx_filter24.dll... 100%
Extract: mcfx_filter32.dll... 100%
Extract: mcfx_filter36.dll... 100%
Extract: mcfx_filter4.dll... 100%
Extract: mcfx_filter50.dll... 100%
Extract: mcfx_filter64.dll... 100%
Extract: mcfx_filter8.dll... 100%
Extract: mcfx_gain_delay16.dll... 100%
Extract: mcfx_gain_delay2.dll... 100%
Extract: mcfx_gain_delay24.dll... 100%
Extract: mcfx_gain_delay32.dll... 100%
Extract: mcfx_gain_delay36.dll... 100%
Extract: mcfx_gain_delay4.dll... 100%
Extract: mcfx_gain_delay50.dll... 100%
Extract: mcfx_gain_delay64.dll... 100%
Extract: mcfx_gain_delay8.dll... 100%
Extract: mcfx_meter16.dll... 100%
Extract: mcfx_meter2.dll... 100%
Extract: mcfx_meter24.dll... 100%
Extract: mcfx_meter32.dll... 100%
Extract: mcfx_meter36.dll... 100%
Extract: mcfx_meter4.dll... 100%
Extract: mcfx_meter50.dll... 100%
Extract: mcfx_meter64.dll... 100%
Extract: mcfx_meter8.dll... 100%
Output folder: C:\Program Files\Steinberg\VSTPlugins
Output folder: C:\WINDOWS\system32
Extract: libfftw3f-3.dll... 100%
Completed
- Mirax Labs vstMixer
Loaded by neither VoxYou nor Element;  tiny panels patch inputs to output faders.
- SonicAlarm_multi-channel_level_trimmer
Only +/-20 range
DIY fader plugin?
VST hosts   VST3 plugins
|