SMSEGDtoY is a small utility to do what it says - convert SEGD files to SEGY

It will handle SEGDV0 through to SEGDV3

Unfortunately there is no such thing as a "Standard SEGD" file.
Every vendor interprets the format specs differently.

SMSEGDtoY knows about many recording systems, but not all.
The following are supported at this time:
Sercel        :SN408, 428, 508, WTU, Wing, SEAL
IO            :System 1 and 2*, G3i, Quantum*
Geosource     :MDS-18*
CompuSeis     :RAPS2000*
TI            :DFS-VII*
Digiseis      :Digiseis*
Stryde        :8036 and 8058 encodings (Impulsive and Vibroseis)
*With some Caveats
Encodings
The SEGD format allows for many encoding schemes, some that should never have seen the light of day. SMSEGDtoY handles the following:
8015      20 Bit Binary float
8024      16 Bit Floating point
8036      24 Bit 2's complement Integer        
8048      32 Bit Hexadecimal
8058      32 Bit IEEE floating point (the usual format these days)

The program is quite easy to use.
It can also output Seismic Unix, concatenated files and SPS if desired (R and S only)

The user assumes all reponsibility for use of the program. If it doesn't suit your needs, look somewhere else.