This package generates sound field in range-dependent sea for many frequencies. The first program (frmedgen) rearranges and interpolates medium data. The second (wpruni) computes the field, outputs it on the console for monitoring of the computation and writes the field from the given region of the waveguide into the disk files. The programs are known to run flowlessly only on x86 machines, but the program texts conform with standard Fortran and C++. The handling of output data is done through various MATLAB procedures.