relnote3.2.m
来自「speech signal process tools」· M 代码 · 共 375 行 · 第 1/2 页
M
375 行
\fILpcana\fP updated; default values for min_pp, lpc_frame_size, andlpc_order added..npChanged parameter file handling (symbols.c) so that if a parameter is tobe prompted for (by using ?= in parameter file) and standard input isnot the user's terminal (the data file is going in on standard input,for example), the default value is taken instead. A warning is printedin this case..npAdded complex sqrt to library; manual page complex.3 updated..np\fIFea_stat\fP has been updated to operate on other than just FEA_ANA files..npAdded support for local library functions and local programs. Askeleton local directory is provided..npNew library function \fIstsolv(3)\fR..sh 2 "Other Changes".npFixed the man page for \fIpspsdiff\fP to mention a problem withoptions (a space is required around them)..npFixed the man page for \fIwmse_filt\fP to clarify the prompt mode..npFixed \fIfea_edit\fP to not drop the refer file..npChanged man page for \fIcopysps\fP to mention segment labeled andtags..npFixed problem in install script that was causing header filesto be installed mode 440 regardless of what was specified inthe install script..npAdded fldrangesw.c to library and updated man page for rangeswtch.3..np\fISpectrans\fP fixed to save correct file as source file..np\fIvq\fP: Some header items and history were not being written incheckpoint file. \fIvqdes\fP and \fIvqdesasc\fP man page description of -ioption was wrong. Also fixed SEE ALSO section..npFixed makefile to \fIcross_cor\fP to install default parameter file..npFixed fmatalloc.3 arr_alloc.3, calloc.3, malloc.3, getfeasiz.3, savestring.3, skiprec.3, symtype.3 manual pages. (Minor typos or reference problems)Updated fea.5t man page and copyheader.3 man page.Updated writeheader.3 man page.getsdorec.3 manual page updated..npFixed \fIlpcana\fP so that it fills in "refer" with the input file name..npFixed \fIwmse_filt\fP. Filter type changed to FILT_ARB andsamp_freq added as generic..npUpdated \fIfiltspec\fP to correct an error message..npFixed \fIpsps\fP so that it displays filter type and methodcorrectly, instead of just displaying code values. It also now acceptsa range of tags with the -t option..npFixed putsym_f (it wasn't updating correctly).Added putsym_f to lint library..npFixed get_cmd_line(3\-ESPS): if called more than once, it wouldappend the command line to the buffer already containing thecommand line..np\fIMake_sd\fP usage statement fixed..npFixed \fIselect\fP to clear the record before copying from inputto buffer. This way, if all fields are not being copied, theothers will be zero..npFixed \fIselect\fP != operator. Didn't work on coded and strings..np\fIFind_ep\fP man page updated..np\fIHis\fP updated (and man page). Default number of bins is now 64..npUpdated \fIfiltspec\fP and test script. Does computations in doublesinstead of floats..npAdded a number of Convex fixes to install script..npFixed bug in headers.c relating to zapping of referenceheaders in write_header..npFixed parameter processing (symbols.c) so that verbose message doesn't comeout for prompted symbols, even if you get them twice. .npIn \fIaplot\fR two axis-label bugs were fixed: 0.0 sometimesappeared as a small floating-point number with lots of digits;the last label was sometimes omitted..npUpdated \fIfft_filter\fR: The sampling frequency in the input sampled data file is checked against the filter's design sampling frequency. A warning is issued if they are different.Also fixed a problem with getting the coefficients from theparameter file, instead of a file file andthe sample freq wasn't going into the header..np\fIScatplot\fR: The changes were to correct axis-labeling bugs:0 sometimes appeared as a small nonzero floating-point number,and the last axis label was sometimes omitted. The changes inscatplot.c were a major revision. The first input file nolonger plays a special role in determining range and scaling.Automatic scaling is now based on the maximum and minimum overall records of all files of the x or y coordinate. Any inputfile can be stdin. The -r option can be repeated to specifydifferent ranges for different files. Default is to plot allrecords from allfiles..np\fIMlplot\fR and \fIgenplot\fR changed to pay attention to environmentvariable BUNDLE, like other plot programs..npAdded record number as comment in \fIfea_edit\fR ascii file..npNew library function \fIcopy_genhd(3)\fR for copying generic headeritems from one header to another..npVarious ass-sordid bugs fixed. .sh 1 "Installing 3.2".lp If you already have ESPS 3.1 installed, there are several optionsabout how to install 3.2. If you want the target directory to remainthe same as before, simply read the 3.2 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.1. Please read the 3.2 sources into a clean directory; if you wantit to be the same as you used for the 3.1 sources, then rename thatdirectory to something like esps.old first. Don't read the tapeover top of the 3.1 sources, some names have changed and things mightget confused. .lpIf you are short on file space, then you should probably delete the old3.1 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 installscript under \fIesps_plot\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..sh 1 "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 + =
减小字号Ctrl + -
显示快捷键?