I'm now going to suggest that it is a simple case of audio routing on the voice copy.
Run DSDPlus without any commandline parameters and let it start up -- Look at the DOS window and take a look at your audio inputs and outputs.
It's probably a case of just not feeding the audio to your speakers. You might think you are, but you may not be.
Just an example. On my system, my speaker output is "audio input device #1". So, on my second copy of DSDPlus I want to make sure I'm adding a -o1 to the DSDPlus commandline.
Code:
audio input device #1 = 'Internal Mic (IDT High Definiti'
audio input device #2 = 'Line 3 (Virtual Audio Cable)'
audio input device #3 = 'Line 1 (Virtual Audio Cable)'
audio input device #4 = 'HDMI In (IDT High Definition Au'
audio input device #5 = 'Line 2 (Virtual Audio Cable)'
audio input device #6 = 'Line 4 (Virtual Audio Cable)'
audio input device #7 = 'Rec. Playback (IDT High Definit'
audio output device #1 = 'Speakers / Headphones (IDT High'
audio output device #2 = 'Line 2 (Virtual Audio Cable)'
audio output device #3 = 'Line 3 (Virtual Audio Cable)'
audio output device #4 = 'Line 4 (Virtual Audio Cable)'
audio output device #5 = 'Line 1 (Virtual Audio Cable)'
And below is my setup of RTL for CC, Airspy for VC, and -o1 in VC.bat piping decoded audio to my speakers (audio line 1 output).
Code:
* I run an RTL dongle for CC monitoring and an Airspy for VC monitoring
* My main batch file is "p25.bat"
P25.BAT
-------
start "" /d "c:\dsdplus2p8" cmd /C fmp24-cc.bat
timeout 5
start "" /d "c:\dsdplus2p8" cmd /C cc.bat
timeout 5
start "" /d "c:\dsdplus2p8" cmd /C fmpa-vc.bat
timeout 5
start "" /d "c:\dsdplus2p8" cmd /C vc.bat
FMP24-CC.BAT
------------
FMP24 -i1 -o20001 -f853.6625
CC.BAT
------
DSDPlus -rc -i20001 -v3 -f1 >>CC.log
FMPA-VC.BAT
----------
FMPa -L14 -M10 -V8 -o20002 -rv
VC.BAT
------
DSDPlus -o1 -rv -Pwav -i20002 -v3 >>VC.log
Mike