Looking for help with VAC and DSD under WIn7, running on a 3.4 Ghz dual core Pentium D machine.
Bob,
To further clarify my previous post...
* I use a Funcube Dongle
* I run Windows Vista
* I use the built-in (Sigmatel) audio device for output
1. I plug my Funcube Dongle in so that the audio device exists in Windows Vista
2. I set Default Recording Device to
Line 1 Virtual Audio Cable
I usually set it's audio level to "2" -- but I think that is specific to me using a Funcube Dongle, which doesn't work well if it's audio level is too high when it's fed into the SDR software.
3. I set Default Playback Device to
Speakers Headphones (Sigmatel High Definition Audio Codec)
4. I fire up my preferred SDR software (SDR-Radio) and configure it's input to be
Microphone (Funcube Dongle V0.0) and it's output to be
Line 1 (Virtual Audio Cable)
* see attached images at bottom of post
5. My audio on my laptop doesn't have an option for "What You Hear", so I can't simply listen to what's being input from the SDR Software into DSD on my speakers without using VAC. I rarely want to hear what's being output from my SDR software when I'm running DSD. If I'm not running DSD/DMRDecode and I simply want to listen to standard FM Audio output from the SDR on my speakers, I just change the output in the SDR software to be my speakers instead of Line 1 Virtual Audio Cable.
If I want to listen to the output from the SDR while I'm running DSD / DMRDecode, I will fire up Virtual Audio Cable's
Audio Repeater (MME) and set it up like this:
6. I use multiple versions of DSD for Win. I use the original found on these forums and then I use the version modified by Woodpecker to add a filter [which helps increase decode quality in DSD for TRBO (and supposedly P25 and maybe NXDN). I often monitor weak signal TRBO, and the version put out by Woodpecker [with the filter in it] works much better for me.
If you're looking to try Woodpecker's version, I have a copy [which may or may not be the latest] here:
Index of /dsd/dsd_with_filter_by_woodpecker
NOTE: Woodpecker's DSD is for Windows and there is no source code.
If I'm running vanilla DSD for Win, I use this commandline:
dsd -i /dev/dsp -o /dev/dsp
If I'm running Woodpecker's DSD for Win [with filtering], I use the following commandline:
dsd_filter -ff -i /dev/dsp -o /dev/dsp
* -ff is a switch to enable filtering
* dsd_filter is just what I renamed dsd.exe so it could be run from same directory
NOTE: Because o Cygwin limitations, you can't reference specific audio devices -- only the defaults. So, for DSD for Win,
-i /dev/dsp always refers to the Default Recording Device and
-o /dev/dsp always refers to the Default Playback Device.
Because of the above, this means that you can also abbreviate commandline since DSD for Win defaults to using /dev/dsp for input and output.
dsd [plus commandline switches] - ex:
dsd -mg ,
dsd -f1, etc.
I hope this is helpful to you.
Mike
----------------------------------------