📄 relnote3.1.m
字号:
.lo.ce 2.bESPS 3.1 Release Notes.sp4/8/88 1.3.sh 1 "Introduction".lpThis document provides notes relevant to release 3.1 of \s-1ESPS\s+1. Pleaseread this document and the Installation Instructions completely beforeinstalling this release of \s-1ESPS\s+1..sh 1 "Contents of this Kit".lpThe ESPS 3.1 installation kit contains magnetic media of the ESPS 3.1distribution.This is a complete distribution; it is not an update to 3.0.For Masscomp systems the magnetic media iseither a set of diskettes or one 9 track tape. For Sun systems themedia is either a cartridge tape or one 9 track tape. In any of thesecases, the media contains the source distribution in Unix \fItar(1)\fRformat. .lpIf you do not already have 3.0 the the kit also contains a User's Manual, containing documents describingthe use of the system and manual pages for all programs, libraryfunctions and file types. If you do have 3.0, then the kit contains update pages for your User'sManual.The documents provided are important, andshould be read by all users of the system. The provide essentialinformation about using and programming with \s-1ESPS\s+1..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.0 and 3.1".lpHere is a list of changes in \s-1ESPS\s+1 Version 3.1 from the previousversion.Please duplicate this section and make it available to all users of\s-1ESPS\s+1. This information is needed by others than just the \s-1ESPS\s+1installer..ip 1.\s-1ESPS\s+1 data files are binary compatible on Sun 3 and Masscompcomputers. This is particular useful, since Masscomp is now supportingthe Sun Network File System (NFS), which allows Suns and Masscomps toshare file\-systems over a local network..ip 2.Several bugs in mcrecord have been discovered and fixed. It would sometimes put the wrong sample frequency into the output fileheader, it would fail if the file path from the command line was long,and it set some types of Masscomp converters up for singled-endedoperation, rather than differential..ip 3.Fixed a bug in fft that prevented the transform size from being lessthan the frame_size..ip 4.Added get_sd_orecX functions. These functions are like the standardget_sd_rec functions, except that they support overlapped frames,instead of getting an entirely new buffer load each time..ip 5.Improved the performance of mcplay when playing multiple files. The fileinput is now overlapped with the analog output of the previous file..ip 6.Fixed a bug in copysps, that caused it to fail if the copy was doneacross file\-systems..ip 7.A set of macros for malloc and add_genhd were added. These improve thereadability of programs, and improve lint error checking..ip 8.Added the macro MIN to esps.h.ip 9.stats now accepts multiple input files. Also the spacing of the outputhas been improved..ip 10.lwb2esps now processes binary, as well as ascii, LWB files..ip 11.\fIfind_ep\fR has been added. It is a general end point detector forsampled data files. (This was really new to 3.0, but was missing fromsome copies of 3.0)..ip 12.A new program, cross_cor, for computing cross correlations has beenadded. .ip 13.A new program, auto, has been added. This program is for computingautocorrelations..ip 14.A new program, make_sd, has been added. This program converts a field ofa feature file into a sampled data file..ip 15.Significant improvements have been made to the \fIrange\fR program onthe Masscomp. On the Sun, the function of this program is incorporatedinto \fImcd\fR. See the man pages for the plot programs, such as\fIplotsd\fR..sh 1 "Installing 3.1".lpIf you already have \s-1ESPS\s+1 3.0 installed, there are several optionsabout how to install 3.1. If you want the target directory to remainthe same as before, simply read the 3.1 sources any any directory youdesire and follow the installation instructions. Set the targetdirectory path in the installation script to be the same as you used for3.0. Please read the 3.1 sources into a clean directory; if you wantit to be the same as you used for the 3.0 sources, then rename thatdirectory to something like esps.old first. Don't read the tapeover top of the 3.0 sources, some names have changed and things mightget confused. .lpIf you are short on file space, then you should probably delete the old3.0 sources and binaries first. If you reinstall over the old version acopy of all binaries will be kept in the bin/old directory. This willtake several megabytes..sh 1 "Graphics on Sun Systems".lpAll of the ESPS plot programs produce an intermediate plot streamoutput, which is then processed into Unix GPS format. If the plot is tothe displayed on the Sun screen, this is then processed by the ESPSprogram \fImcd\fR, which runs under Suntools. \fIMcd\fR will create awindow and display the plot in that window. The window with the plotcan be moved, resized, or reduced to an icon. It is removed when nolonger needed by using the \fbQUIT\fR item on the menu pulled down byclicking the mouse on the title bar (just like all tools underSuntools)..lpDo not write any programs which depend upon the intermediate output ofour plot programs. This will probably change in a future release..sh 1 "Hardcopy of Graphics".lpThe ESPS plot programs can produce output for the Imagen laser printerusing its Tektronix emulation mode. If you have another type ofprinter or plotter that can plot tektronix plots streams then you shouldbe able to use it as we use the Imagen. If you use a postscript basedprinter (such as the Apple LaserWriter) we can supply a public domaintektronix to postscript emulator. Call us if you want it..lpTo adapt another type of plotter to the plot programs, look at the plotscripts under \fIgeneral/src/plot_script\fR. Call us if you havequestions. In the next major release, we are going to provide a betterway to specify the type of hardcopy plot device in the install script..uh "Data Acquisition on Suns".lpThis version of ESPS does not directly support data acquisition (speechinput and output) on Suns, since there is no standard speech hardwareused by Suns. This package does include the source code to the speechinput and output programs used on ESPS Masscomp systems. If you havedata acquisition hardware, you might be able to modify these programsfor your hardware. The speech input program is called \fImcplay\fR andthe speech output program is called \fImcrecord\fR..lpIf you have another means of data acquisition that results in a binaryfile (of 16 bit integer data) you can use the ESPS program \fIbtosps\fRto turn that file into an ESPS sampled data file. You can also use\fItestsd\fR with the -a option to produce an ESPS sampled data filefrom an ascii file..lpThe ESPS program \fIbhd\fR can be used to remove the ESPS header andleave behind just the binary data from an ESPS data file. In the caseof sampled data files, you can convert to the correct data type with\fIcopysd\fR first.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -