Cygwin software and DSD software

Status
Not open for further replies.

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
Download and install cygwin.

Cygwin Installation

If you want to build DSD from sources, you can select GCC under the devel section of the installer. If you already have a working EXE but need cygwin1.dll, the minimal cygwin install should work. After installation, you'll find a start menu option to open a bash shell. From there you can type out the command options to run DSD.
 

ShawnCowden

Member
Joined
Sep 3, 2003
Messages
843
Location
London, Kentucky
this is a windows xp system and I am lost. I paid quite a bit on a scanner to monitor nexedge and at this point I am willing for someone to take control remotely of my computer to help me install what I need to run the DSD software because I can't get it to work. I would be willing to pay someone for their time to help me.
thanks
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,288
Location
Carroll Co OH / EN90LN
this is a windows xp system and I am lost. I paid quite a bit on a scanner to monitor nexedge and at this point I am willing for someone to take control remotely of my computer to help me install what I need to run the DSD software because I can't get it to work. I would be willing to pay someone for their time to help me.
thanks

You shouldn't have paid anything for a scanner to monitor Nexedge, since Nexedge isn't monitorable on any scanner. You could have bought a $10-15 dollar USB DVB-T dongle to use as the source. Oh well, you've already done it.

Do keep in mind that if it is Nexedge trunked, you won't be able to monitor it with DSD. DSD will only decode conventional Nexedge.

You need to learn rather than try and get somebody to log into your computer and do it for you. I'll give you a brief list of things you need to do [which includes what Unitrunker already told you].

If you don't have raw discriminator audio feeding into your computer somehow, don't bother proceeding with anything else. A regular signal from the headphone jack on your scanner to your line-in/mic-in on your computer won't work. You need to have discriminator audio... either from a discriminator tap, a PSR-800 feeding discriminator audio, or some SDR device like a Funcube Dongle or one of the DVB-T dongles). You need to verify that the signal is coming into your computer, and you'll need to adjust the audio on your input device so that it is not too weak and not too strong [i.e. just right].

1. Download hte DSD 1.6.x binary (links are in the RR Wiki)
2. Download and install Cygwin from Cygwin
3. Set your default sound input and outputs

Start / Settings / Control Panel / Sound And Audio Devices / Audio

- set your default input device to the sound card input that you are getting the signal from
- set your default output device to your speakers (it probably is already set)

3. Open up an MS-DOS Prompt (Start / Programs / Accessories)
4. Nagivate to the folder where you downloaded the DSD.EXE binary to
5. type "dsd --help" to view all of the options

dsd -i /dev/dsp -o /dev/dsp -fi
- for NXDN48

dsd -i /dev/dsp -o /dev/dsp -fn
- for NXDN96

You can hit CTRL-C to stop DSD from running when in a DOS prompt.

If all of that is too much for you, you need to spend the time to learn it.

Mike
 

ShawnCowden

Member
Joined
Sep 3, 2003
Messages
843
Location
London, Kentucky
I downloaded cygwin and rebooted my pc. It wont work so now I guess I will sell the scanner I just bought. this is to stressful and I don't have much patients to deal with this.
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
Shawn;

Did you *install* cygwin setup.exe? That wasn't clear from your comments.

3. Open up an MS-DOS Prompt (Start / Programs / Accessories)

This step won't normally work. From the taskbar start menu, try clicking Start -> Programs -> Cygwin -> Cygwin terminal. This will open a command window that sets the path so that Windows can find the cygwin1.dll when it tries to run DSD.EXE. The normal Windows command window doesn't do that, hence the result you see.

You can also copy the cygwin1.dll file to your DSD folder. Look for cygwin1.dll in the c:\cygwin\bin folder.

Good luck.
 

N1CTF

Member
Joined
Jul 15, 2005
Messages
2
Location
Valparaiso, FL
Can someone tell me where to set an alternate input device using Windows 7, so I don't have to use the default sound device? I wanted to use a secondary USB sound card dongle, but don't know the command line syntax.
Thank you,
John N1CTF
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,288
Location
Carroll Co OH / EN90LN
Can someone tell me where to set an alternate input device using Windows 7, so I don't have to use the default sound device? I wanted to use a secondary USB sound card dongle, but don't know the command line syntax.
Thank you,
John N1CTF

Control Panel --> Sound --> Recording

Then highlight the device you want to be the default recording input, and click "Set Default"

As for commandline syntax, in the Windows binaries there is no option to specify any device. Any of the public DSD Win binaries will automatically use whatever is set as the default recording device. Same with playback.

Mike
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
Hi Shawn;

You can open a command window in one of several ways ...

1. from the task manager, select File -> Run -> in the popup type "cmd".
2. from the Start menu - this varies be Windows version ... Start -> Run ... in the popup type "cmd".
3. from the Start menu - Start -> Programs -> Cygwin -> Cygwin Terminal.

The latter is preferred but the first two may work if you manually copied the cygwin1.dll file to the same folder as DSD.

When the command window appears, you will need to type a command to set the working directory where you put DSD. You can use the "cd" command but the path varies for cygwin versus a normal Windows command window. Assume the DSD folder is in C:\Download\DSD\.

For Windows command prompt ...

cd \Download\DSD

For a cygwin command prompt (actually a bash shell) ...

cd /cygdrive/c/Download/DSD

Notice the forward versus backwards slashes and the "cygdrive" prefix.

After that you can type the DSD command with whatever command tail suits your neers.

To change options, press control-C to kill the program and type a new DSD command.
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
Let's do this a different way.

Open the aforementioned folder in windows explorer.

Right-click inside the folder and select "New -> Text Document".

Double-click on the file "New Text Document.txt". Most likely it will open in Notepad.

It's empty but you're going to fix that.

Type in the DSD command line with whatever options you want.

Select File -> Save As and save the file as "DSD.CMD".

Exit Notepad and delete the zero byte "New Text Document.txt" file.

Double-click the DSD.CMD file to run DSD.

Use control-C to exit the program.

If you want to change the DSD options - edit the above file in Notepad.

Another option that words equally well is to right-click on DSD.EXE in the above folder and select "Create Shortcut".

This will create a shortcut file that you can use to run DSD. Right-click the shortcut file, select "Properties". In the pop-up, add your command options to the "Target" edit box. Save and exit.

Double-click the shortcut to run. Edit the short cut to change your DSD options.

You can also create multiple CMD or shortcut files with different options to avoid editing the file(s) each time you change options.
 
Status
Not open for further replies.
Top