SDR# DSD+ and VB-Cable

Over the months (maybe even years) people have had endless grief with getting these three items to play with each other. So much so, I didn't bother until today.
Two computers to try it on, and in the end- success, so I thought I'd mention some of the grief I got.
SDR# works fine, so I downloaded the DSD+ and it's associated dll package, extracted them all and popped the lot into one folder. Once the dlls were in the same folder (because they extracted originally somewhere totally different) the 4 DSD+ windows opened. VB-cable downloaded, and I love the way not one user or 'expert' thought that a small diagram showing how the signal flow works would be worthwhile. I personally have over the years got used to input and output being swapped if some users expect their viewpoint as to what is an input to make sense. Is the input the point in the chain 'expecting' an input, rather than being the place the 'input' comes from? I had no luck with any decoding, so tried both, just in case. In the end, the secret on one computer was to make sure that in SDR# the output was set to the vb-cable input, as the vb-cable output goes to the DVD+. Getting these right in the sound section (as in right clicking the volume icon in the task bar and selecting play or record) was the next thing.
Clearly my other computer was not going to play ball. Same files downloaded, same processes followed but it would NOT allow me to select the vb-cable output from SDR#. No idea why. The other thing I discovered wasn't covered very much was to make sure all the audio settings are the same 48K works, but having the computer sound card stuck in 44.1K mode doesn't!
The net advice is to adjust all the levels - so that's RF gain and output volume in SDR#, and the levels in the sound settings box, until it decodes. I tried all the annoying digital signals listenable to hear. Not being expert in identifying all digital modes, I picked what I thought was probably mototrbo, some other data streams that are intermittent, and nothing. I continued riffling with the settings and routing. Then I noticed in the intro text in DVD+ that it mentioned Kenwood's digital system, and as one was sitting there - I fired it up pressed transmit and tuned SDR# to it. Immediately, the decode screen started to fill up. Obviously my problem was simply none of the signals I was receiving were in a format DSD+ can resolve. I tried for a test on the same frequency DMR from a 380, and dPMR from anothe radio but these produced no response from DSD+.
So my conclusion is that until you have a valid digital signal, all the routing and tweaks are pointless as you have no way of testing it. Now I know it works - I can hunt for noises that might produce useful audio - or even a scrolling screen with some info in it. Trial an error also revealed DSD+'s keyboard adjustments to what it does. It's strange that nobody ever seems to mention these, and what they do. I can now understand why some people have endless issues - it's a bit like trying to adjust equaliser settings on your hifi without any CDs to play. Fruitless. I've also come to the conclusion that none of the youtube videos are helpful to newcomers at all, and some are amazingly bad. The software doesn't seem to point anyone to proper specs or details of how and why parameters can be adjusted. If somebody puts time and effort into creating a great bit of software - why don;t they supply some basic operational instructions. There must be some somewhere, but if they are available, they're not easy to find.
I did find out about the laptop that wouldn't work - SDR# and DSD+ at the same time are too much for it. Running SDR# alone is very near it's processing limit.
So many things to fiddle with - but by trial and plenty of error I got there. I do understand why other give up though because all the steps are different on other people's computers - drop down boxes have different contents and simple things like the routing and volume panels do not look exactly the same.
Two computers to try it on, and in the end- success, so I thought I'd mention some of the grief I got.
SDR# works fine, so I downloaded the DSD+ and it's associated dll package, extracted them all and popped the lot into one folder. Once the dlls were in the same folder (because they extracted originally somewhere totally different) the 4 DSD+ windows opened. VB-cable downloaded, and I love the way not one user or 'expert' thought that a small diagram showing how the signal flow works would be worthwhile. I personally have over the years got used to input and output being swapped if some users expect their viewpoint as to what is an input to make sense. Is the input the point in the chain 'expecting' an input, rather than being the place the 'input' comes from? I had no luck with any decoding, so tried both, just in case. In the end, the secret on one computer was to make sure that in SDR# the output was set to the vb-cable input, as the vb-cable output goes to the DVD+. Getting these right in the sound section (as in right clicking the volume icon in the task bar and selecting play or record) was the next thing.
Clearly my other computer was not going to play ball. Same files downloaded, same processes followed but it would NOT allow me to select the vb-cable output from SDR#. No idea why. The other thing I discovered wasn't covered very much was to make sure all the audio settings are the same 48K works, but having the computer sound card stuck in 44.1K mode doesn't!
The net advice is to adjust all the levels - so that's RF gain and output volume in SDR#, and the levels in the sound settings box, until it decodes. I tried all the annoying digital signals listenable to hear. Not being expert in identifying all digital modes, I picked what I thought was probably mototrbo, some other data streams that are intermittent, and nothing. I continued riffling with the settings and routing. Then I noticed in the intro text in DVD+ that it mentioned Kenwood's digital system, and as one was sitting there - I fired it up pressed transmit and tuned SDR# to it. Immediately, the decode screen started to fill up. Obviously my problem was simply none of the signals I was receiving were in a format DSD+ can resolve. I tried for a test on the same frequency DMR from a 380, and dPMR from anothe radio but these produced no response from DSD+.
So my conclusion is that until you have a valid digital signal, all the routing and tweaks are pointless as you have no way of testing it. Now I know it works - I can hunt for noises that might produce useful audio - or even a scrolling screen with some info in it. Trial an error also revealed DSD+'s keyboard adjustments to what it does. It's strange that nobody ever seems to mention these, and what they do. I can now understand why some people have endless issues - it's a bit like trying to adjust equaliser settings on your hifi without any CDs to play. Fruitless. I've also come to the conclusion that none of the youtube videos are helpful to newcomers at all, and some are amazingly bad. The software doesn't seem to point anyone to proper specs or details of how and why parameters can be adjusted. If somebody puts time and effort into creating a great bit of software - why don;t they supply some basic operational instructions. There must be some somewhere, but if they are available, they're not easy to find.
I did find out about the laptop that wouldn't work - SDR# and DSD+ at the same time are too much for it. Running SDR# alone is very near it's processing limit.
So many things to fiddle with - but by trial and plenty of error I got there. I do understand why other give up though because all the steps are different on other people's computers - drop down boxes have different contents and simple things like the routing and volume panels do not look exactly the same.