Been searching the web for days to the Questions below, only found threads never answered or did not work.
How to use command line parameters too.
* Switch the audio output module to "DirectX audio output"
* Enable "Use S/PDIF when available"
* Choose a particular output device
I've used vlcrc with Winmerge and vlc -H to get all relevant strings and tried various combinations (reading threads) in a Dos box, nothing is working.
I'm unable to change the Output or Device via the command line.
Example
vlc --aout="directx" (this never works)
vlc --directx-audio-device-name= (need the correct syntax please with any below)
CABLE Input (VB-Audio Virtual Cable)
# Output device (string)
directx-audio-device={9CDAE990-9A6C-41D2-99E0-D04EB6C2B821}
Veetmeeter
# Output device (string)
directx-audio-device={61FB7FA5-8E71-4E13-BFE6-3599E6D713C8}
Headphones
# Output device (string)
directx-audio-device={F456C6C6-9E1B-4D91-9E82-61AECD1186E0}
Digital speakers
# Output device (string)
directx-audio-device={3705E583-FA47-479E-AF6F-AEC3C36937ED}
Running Win10 64 latest build with VlC version (x86) 3.8.0 to use with VoiceMacro (x86) (voice software) and media files.
Any actual solution to this problem will no doubt help many others as well, thanks