Go to the list of seismic processes.          Go to SIOSEIS introduction.
            Recent program changes


ver 2007.8 (23 July 2007)
    1) tx2fk, fk2tx - Allow 32K time samples.
    2) fkmigr - redo buffering so a max of 16K time samples cam be done.
    3) diskin - Allow ipath /dev/null to insert dead shots.
              - Still confusion on when to byte swap the binary header.
    4) segddin - Allow $SDDBT for NMEA water depth.
    5) syn - Parameter values didn't work.
    6) getokec (segddin and dbt) - Allow vacuous field.
    7) plot - When nsecs = 0, limit the amount to plot by the plotter size.
ver 2007.9 (15 August 2007)
    1) numerous - g95 IAND requires same TYPE and KIND
                - g95 doesn't allow variable value assignment on TYPE decalartion
    2) geom - g95 send ERR rather than END on subsequent reads after first eof
    3) fk2tx - g95 doesn't do internal write to get ihdrpath
    4) plot, wbt, mute - get rid of aritimetic IF statement for gfortran
ver 2007.9-g95 (14 Nov. 2007)
    1) diskin - fday not preset BEFORE byte swap on byte swapped machines.
    2) gains - Add message if SUBWB YES but water bottom time < .0001
    3) plot - If CHART and no STIME, use the deep water delay.
            - If CHART and no NSECS, use nsamps * si.
    4) fk2tx - g95 change was bad.
    5) plot - g95 change for color was bad.
            - dir ltr and varying length traces shifted the annotation
ver 2007.10 (5 Dec. 2007)
    1) header - Add parameters NOINC and TRINC.
    2) geom - Add type 18 for adding lat/long to segy header from ascii file.
    3) diskin - Make retrac = 1 if non-zero (given).
    4) prout, contro - Flush print and stdout when TRLIST is used.
ver 2007.11 (19 Dec. 2007)
    1) plot - Add parameter TRIM.
    2) contro - Drop printing "END OF SIOSEIS RUN" due to g95/c flush problem.
ver 2008.1 (25 Jan. 2008)
    1) geom - type 18 failed when segy recor numbers decreased and in cdp taper.
            - Exit gracefully if NAVFIL file doesn't exist.
    2) contro - Add print of icompt to debug.
    3) plot - Exclude the bottom when TRIM.
    4) wbt - Honor TRACK when converting depth to time with VEL.

February 2008 - Intel Macs under OSX 10.5 no longer exexute OSX 10.3 PowerPc binaries.
        g95 does not compile either.  gfortran binary from hpc/sourceforge works.
        Recompile of sioseis works.
        OSX 10.5 Intel machines are little endian - Intel byte order.
        Change sio2sun to automatically detect endianness.

ver 2008.2 (5 Mar. 2008)
    1) velan - spectra Matlab file header on Intel needs to be set for Intel.
    2) geom - Correct bad changes done in January
            - Honor SEG-Y Rev 1 use of decimal lat/long (coordinates)
ver 2008.3 (23 Apr. 2008)
    1) segddin - LDEO external header stuff was broken.
               - detect and reset FORMAT for LDEO external header ($1)
               - redo the log file
    2) segddin, geom - lots of bad lprint statements (tohex buffering, etc)
    3) geom - Increase max channels for depths and compasses to 1000
            - Stop making Syntrak external header look like old trace 0
            - Redo type 9 with "Bad fix".
    4) plot - Change NIBS/PLOTTER preset to 2859
    5) diskox - trace0 didn't work on Intel
ver 2008.4 (20 May 2008)
    1) diskin, diskio - podisc(lun, 0, 0 ) is bad practice and didn't work.
    2) diskio, seg2in - That change made relative addressing bad.
    3) plot (tlann.c) - Use absolute value of time for negative time.
    5) diskio - still problems with podisc
    6) segddin - water depth was not going into word 54 (needed by nmo/vtrkwb)
    7) segddin - extended file number was bad
    8) diskio - Do the podisc as set to 0 followed by 4 set_cur (allows 8GB)
    9) segddin - If LDEO, check for shot and file skips
    10) nmo - Bad warning message when centerbeam goes south
ver 2008.5.2 (23 May 2008)
    1) contro - Filter common buffers should be COMPLEX.
    2) plot - Preset of nsecs 0 gave wrong length at times.
    3) nmo - vtrkwb and decreasing water bottom caused ap buffering problems.
ver 2008.6.10 (7 July 2008)  (C) Regents of U.C.
    1) geom - If gxp(1) is not given, use intrcs.
            - Preset dbrps to ABS(ggx)/2
    2) diskin - Detect and correct the bad segd nav wrote prior to 2005.
    3) segdin - Correct the nav (arcseconds) when reading tape!
    4) gains - Change warning message.
    5) gains - Set start to 1 if it goes negative due to a bad wbt.
    6) wbt - Give warning if unrealistic water depth when using vel.
    7) diskin - Allow IPATH to be 200 characters long
    8) wbt - check & correct for a byte swap issue (Knudsen) on water depth.
    9) diskox - nsamps > 16384 didn't work on Intel
              - Allow decimation factor > 10
              - Decimation didn't do enough samples.
              - Do DECIMF before SETS to limit size.
   10) segddin - Reset ftr on each channel set
ver 2008.7.7 (24 July 2008)
    1) plot - Refine CHART
            - Give warning on color plots when nsamps > 8001
            - Limit generation of time lines to nsecs.
    2) avenor - Use nsamps from common rather than header for unsigned int
    3) resamp - Use nsamps from common rather than header for unsigned int
    4) diskox - Allow opath of 200 characters.
    5) diskin - SET calculated the output number of samples incorrectly.
    6) segddin - Add odd/evev to STACK
atlantek - Allow merging of two plot files by using first half of each.
    7) segddin - file numbers > 16 bits (65535) were wrong.
    8) segddin - Allow shooting the line backwards with decreasing shot numbers
    9) stack - When HEADER NORMAL, save the shot number in word 5 before zeroingver 2008.8.4 (2 Aug. 2008)
    1) diskio - Allow filenames up to 200 characters
    2) diskox - Allow filenames up to 200 characters
    3) tx2fk - Allocate ap for nt complexes
             - args to fwindo must be real, but do loop index must be integer
    4) fk2tk - call getfil for temp file didn't have enough space for filename
    5) plot - Add ann/ann2 LAT and LONG
    6) plot - nsecs given didn't work.
    7) t2d - Change water bottom time to depth also so plot's CHART works
    8) diskox - Catch when SETS creates too big a trace
              - Catch when end SET time is smaller than the delay
    9) prout - Add info 2 to print the sum of amplitudes within each window.
    10) syn - Do not reposition param file to reread VALUES since they are saved

Go to the list of seismic processes.          Go to SIOSEIS introduction.