📄 w+rel1.2.me
字号:
.lo.ce 3\fBRelease Notes for \fIwaves\fP+ Version 1.2\fRDocument version: 1.6 5/17/89.sp 3.lpThis document describes the changes from \fIwaves\fP+ Version 1.1 to Version 1.2, as well as known problems with 1.2..uh "Bug Fixes".npVarious fixes in \fIlabel\fP and \fIwaves\fP+ to avoid following anull pointer..npFixed a bug that could cause attachments to hang..npFixed the scaling of mouse positions to threshold values for themodify-contour operation (on spectrogram displays). The feature didnot work properly in small windows..npFixed a bug that sometimes caused garbage to be displayed in aspectrogram window that was resized while partly covered..npFixed a bit-order problem that affected spectrogram displays on theSun 386i..npFixed a bug that caused the first command file called from anothercommand file to be executed twice..npFixed \fIplay_file\fP from the file browser menu. Previously it ran aplay command from a wired-in path. This has been changed to work likethe other external play commands. There is no wired in path, theglobals \fIplay_prog\fP and \fIremote_path\fP are used for thecommand, and the command is printed if the global \fIverbose\fP isnon-zero..np\fIWaves\fP+ now looks for the default .wave_pro and default \fIlabel\fP menu file in the correct location (/usr/esps/lib/waves). .npThe dummy (flat) formant-bandwidth signal created by the mark-formantsoperation now gets a proper ESPS FEA header when the spectrogram on whichit is overlaid is an ESPS spectrogram..npA bug was removed that caused core dumps when signals with empty bufferswere plotted. A warning message has been added for cases when an emptybuffer is created by reading an unreasonably short segment of a signal..npA bug was fixed that sometimes caused the horizontal axis numbering tobe misaligned with a spectrogram. This could occur when the global variableref_start was set to a non-default value by a "set ref_start xxx" commandor a "make ... start xxx" command..npSome cases of unnecessary repainting of windows are now avoided,and at least one case has been fixed where a window that should havebeen repainted, wasn't..uh "Other Changes".lp.npA new user-level ESPS program \fIdspsgram\fP (1\-\s-1ESPS\s+1) hasbeen added to the set of programs that use the AT&T DSP32 board (theother programs are \fIwrecord\fP and \fIwplay\fP). \fIDspsgram\fP hasthe same interface (and function) as \fIsgram\fP, but it uses theDSP32 board rather than the workstation CPU to compute thespectrogram. Thus, \fIdspsgram\fP is a fast version of \fIsgram\fP.Previously, spectrograms could be computed on the board only from\fIwaves\fP+. Since \fIdspsgram\fP can be called directly from theUNIX shell, either locally or remotely via \fIrsh\fP (note that\fIdspsgram\fP works on pipes), the resulting capability provides asignificant extension to the utility of the DSP32 board.\fIDspsgram\fP is shipped as part of the DSP32 support kit. .npFor installations that have the DSP32 board installed, a lock-filemechanism has been added to prevent interference between programs thattry to use the board at the same time. The programs \fIdspsgram\fP,\fIwplay\fP, \fIwrecord\fP, and \fIwaves\fP have all been modified tooperate with this mechanism. Furthermore, a \fIwaves\fP+ global\fIdsp32_wait\fP has been added to specify the number of seconds thata \fIwaves\fP+ spectrogram or play operation will wait before givingup if it finds that the board is in use. The lock-file mechanism isneeded now that the \fIdspsgram\fP is available and can be used toaccess the board remotely. For more information, see the man pages. .np\fIWaves\fP+ demos are now being shipped with \fIwaves\fP+. Pleasesee the separate release notes for the demos. .np\fIWplay\fP was changed to accept AT&T SIGnal sampled data files. Anew option (\fB-a\fP) was added to attenuate or amplify the data sothat the maximum file value is scaled to the D/A maximum if themaximum file value is stored in the header (this used to be adefault). Also the \fB-q\fP option was changed to behave moreconsistently. \fIWaves\fP+ was changed to allow calling the externalplay command when the file is a SIGnal file (now that wplay acceptsSIGnal file)..npAdded a single-step feature, controlled by a global variable\fIcommand_step\fR, to command-file processing. When in thissingle-step mode, \fIwaves\fP+ prints each command, executes it, andthen pauses..npThe interpolating and dithering routines for spectrogram images havebeen rewritten with a view to speeding them up by avoiding floating-pointcomputations. A backup image is now kept for multiplane spectrograms,as well as for single-plane dithered spectrograms, so that they can beredisplayed without recomputation when uncovered after being covered..npThe default menu for \fIlabel\fP (/usr/esps/lib/waves/labelmenu) hasbeen changed to use the ASCII symbols in the DARPA TIMIT continuousspeech database. \fILabel\fP also now prints an appropriate message if no label menu file is found (either the default or one inthe current directory). In this case, a (poor) default is generatedon the fly. .npA "fuzz factor" was added to a test of whether a requested segmentis contained in the buffer of already read data; the effect is toavoid some unnecessary rereading of data..npThe default spectrogram parameter file names have been changed from nb_spect_params and wb_spect_params to nb_params and wb_params (these changes are reflected in the default .wave_pro file). .uh "Known Problems".lp.np\fIWaves+\fR will try to write some temporary files to the directorythat the input file comes from and you might not have write permissionon this directory. We consider this to be a bug..np\fIWaves\fP+ aligns spectrograms and waveforms unreasonably when theydo not have the same scale. This is manifested whenever gangedscrolling occurs or when an align-and-rescale is performed from awaveform window (of differing time scale).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -