📄 relbin33.me
字号:
.lo.ce 2.bESPS 3.3 Release Notes (Binary Release).sp1/26/89 1.1.sh 1 "Introduction".lpThis document provides notes relevant to release 3.3 of ESPS. Pleaseread this document and the Installation Instructions completely beforeinstalling this release of ESPS..sh 1 "Contents of this Kit".lpThe ESPS 3.3 installation kit contains magnetic media of the ESPS 3.3distribution. This is a complete distribution; it is not an update to 3.2.For Masscomp systems the magnetic media is either a set of diskettes or one9 track tape. For Sun systems the media is either a cartridge tape or one9 track tape. In any of these cases, the media contains a binary ESPSdistribution in Unix \fItar(1)\fR format..lpIf you do not already have ESPS the the kit also contains a User's Manual,containing documents describing the use of the system and manual pages forall programs, library functions and file types. If you do have ESPS, thenthe kit contains update pages for your User's Manual. The documentsprovided are important, and should be read by all users of the system.They provide essential information about using and programming with ESPS..sh 1 "A Comment About Masscomp Universes".lpMasscomp provides a dual universe environment on their systems. Byusing the \fIuniverse\fR command, a user can set his compilationenvironment to be either ATT System V, or Berkeley 4.2. ESPS is to beinstalled under the UCB universe (command: \fIuniverse ucb\fR). In mostcases, since the library is created under ucb, user programs must alsobe compiled and linked under ucb. You will notice one exception, ourscripts and makefiles use the \fIlint\fR under att. This is because lint hassome problems under ucb..sh 1 "Differences Between 3.2 and 3.3".lpPlease duplicate this section and make it available to all users ofESPS. This information is needed by others than just the ESPSinstaller..sh 1 "Previous 3.2 Versions".lpThere was a 3.2b and 3.2c distribution. You may have initially receivedone of these. Here are the changes from 3.2 to 3.2c:.sh 2 "New Programs".lpThere are several new programs..npA new library function \fIlsqsolv\fR had been added. See the manualpage updated for details..npScripts to produce speech spectrograms have been added, \fIsgram\fR and\fIplotsgram\fR. See the manual pages for details..np\fIsfconvert\fR is a new program for converting the sample rate ofsampled data files..np\fIme_sgram\fR added. This program produces a maximum-entropy based SPECfile suitable for display as a spectrogram..sh 2 "Other Changes".lpFor details on the following changes, please refer to the appropriatemanual page..npChanged \fIfea_edit\fR so that records are numbered from 1..npAdded the -h option to \fIbhd\fR, to remove the data and leave theheader..npAdded support for external reference files in the data file header. Apointer in the header can now refer to an ESPS or ASCII file external tothe file itself. See the History memo and \fIadd_genhd\fR(3-ESPS) fordetails..npModified \fIpsps\fR and \fIaddgen\fR for the external reference filesupport (EFILE and AFILE)..npBug fixes in \fInotch_filt\fR and \fIfind_ep\fR..npBug fix in \fIplotsd\fR, relating to plotting a file that contains allrecords with a single value..npChanged Sun \fImcd\fR and plot programs to accept standard Sunviewoptions.The manual page for \fImcd\fR doesn't show that it accepts the SunSunview options, but it does. See the Sunview Programmer's manual fora list of these options..sh 1 "Changes in 3.3 since 3.2c".npVersion 3.3 supports ESPS on Hewlett Packard series 300 and 800computers. .npA major change in 3.3 is that SPEC (spectral) files have beenreimplemented as a subtype of feature files (the same will happen toSD and FILT files in future releases). The new file type iscalled FEA_SPEC. A support module has been added to the library tohandle this file type. Most programs that deal with old SPEC fileshave been changed to use new FEA_SPEC files. A set of conversionprograms are available to convert from SPEC to FEA_SPEC files andback; (\fIspectofea\fR and \fIfeatospec\fR). SPEC files still work;that is they are still supported in the library and old SPEC files canbe used by some programs. To use an old SPEC file with a program thatno longer handles old SPEC files, just use \fIspectofea\fR to convert.If you have your own programs that use SPEC files, you should convertthem to FEA_SPEC files. The following programs have been modified tohandle FEA_SPEC files: \fIme_spec, filtspec, fftinv, fft, plotsgram,sgram, plotspec\fR and \fIme_sgram\fR. The only programs that do notsupport FEA_SPEC files directly are \fIimage\fP and \fIdistort\fP;use \fIfeatospec\fP as appropriate (these two programs will change toFEA_SPEC in the next release). .npAnother major change in ESPS for this release is that 3.3 supports\fIwaves\fP+, our optional interactive graphics interface for ESPS onSun workstations. Many programs were modified to maintain the genericheader items \fIstart_time\fR and \fIrecord_freq\fR. These are neededpin data files to allow \fIwaves\fP+ to time align data files when theyare displayed. A new library function,\fIupdate_waves_gen(3\-ESPS)\fR has been added to maintain thesegenerics. If you write a program that processes sample data, or afeature file, you should use this library function. The followingprograms have been modified to maintain these header items: \fIaddsd,fea_deriv, lpcana, find_ep, me_spec, sf_convert, me_sgram, vq,filtspec, fftinv, frame, zcross, pwr, window, distort, refcof, filter,copysps, transpec, setrange, copysd, cross_cor, classify,\fR and\fIauto\fR..npThe following new user-level programs are available:.ip "\ \ \ \fIdither\fP"This program adds a digital halftone bit-map field to a FEA files. It was developed for an intermediate version of other ESPS programs. Version 3.3 ESPS does not require \fIdither\fP, but it is provided incase users want to get their hands on a dithered representation of spectrograms or other images. .ip "\ \ \ \fItofspec\fP"This program converts a FEA file to a FEA_SPEC file. It is neededprimarily by \fIwaves\fP+ users who wish to display arbitraryFEA data in spectrogram form. .ip "\ \ \ \fIspectofea\fPConverts old-style SPEC files to FEA_SPEC..ip "\ \ \ \fIfeatospec\fP"Converts FEA_SPEC files to old-style SPEC. .npThe program \fIsgram\fR has been replaced. The older version was ashell script. It is now a C program (i.e., faster, and also supportsstandard I/O). Some options have changed. If you use this, pleasecheck the man page..npThe library routine \fIwindow\fP (3\-\s-1ESPS\s+1) was changed tosupport additional window types HANNING and COS4. Several user-levelprograms were changed to exploit this. .npA new library routine \fIprint_feaspec_rec\fP has been added tosupport FEA_SPEC programming. .npThe semantics of \fIadd_genhd\fP (3\-\s-1ESPS\s+1) has changed so that it is no longer an error to call on an existing header item. If such a call is made, the old value is replaced with the new one. .npA new library routine \fIget_genhd_val\fP has been added \- this returns any item as a double and furthermore returns a default value (a parameter) if the item is undefined. .npA new library routine \fIinhibit_hdr_date\fP was added. This causes the next call on \fIwrite_header\fP to not change the date field. \fIComment\fP (1\-\s-1ESPS\s+1) and \fIaddgen\fP (1\-\s-1ESPS\s+1)were changed to use this, so that the date field gives the date whenthe file was created. .npThe user-level programs \fIzcross\fP, \fIpwr\fP, and \fIwindow\fP werechanged to copy all generics to the output file. .np
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -