📄 edemo.a.wtry
字号:
his demonstration provides a brief introduction to Entropic's signalprocessing software -- the Entropic Signal Processing System (ESPS),and the waves+ graphics interface. DEMO ALTERNATIVES=================The demo alternatives are started, stopped, or configured by using the buttons and boxes in the lower part of the control panel. They have thefollowing effects:Single -----------This invokes a single cycle of the demo, as configured by the check boxes. Continuous Demo---------------This causes the single demo to be repeated forever, or until the "StopContinuous" button is selected. Stop Continuous---------------This stops the continuous demo at the first convenient opportunity(usually at the end of the current live waves+ demo). After clickingon this button, faster termination usually can be achieved by clickingon QUIT in the waves+ command window (this is the window in the upperleft corner of the screen).Interactive waves+-----------------This starts up waves+ on three files: some speech sampled data, aspectrogram of that data, and an analysis file containing values forthe power in three frequency bands as well as the power ratios. Thewaves+ spectrum analysis attachment is also started. After theprograms start up, you can experiment with waves+. Move the cursors around, resize the windows, play with the menus, etc. On-line man pages are available for waves+ and the two attachments (spectrum and label).File output has been disabled, so there is no risk of corrupting thefiles for subsequent demos. Furthermore, spectrograms are disabled(the ESPS program is not included), and playback of hand edited filesis disabled (since it depends on file output). You may notice problems with the "align and rescale" function; these are due to bugs in the current XView library. SPEECH OUTPUT OPTIONS=====================The demos can be run in either silent or narrated mode. The defaultis for silence. To change this, select a different output option fromthe alternatives presented in the control panel. If you are runningon a SPARCstation, the best sound quality is obtained if an externalspeaker is used. In general, do not select an output option if yourhardware is not equipped appropriately. Note that you can change the speech output option at any time, evenwhen a demo is running. The change will take effect on the subsequentoutput commands.PERFORMANCE AND RUNNING TIME============================This demo has been tested on a SPARCstation running Sun OS 4.0.3 and OpenWindows 2.0. Ideally, the CPU should have 16 MB of memory and 25-30 MB of swap space. The demo will run on some systems with as little as 12 MB of memory, but it can be slow. In general, the performance of the demo varies as a function of thesystem configuration and load (CPU speed, disk speed, availablememory, role of NFS, network traffic, swap space, other processes,etc.). Since there is no foolproof method of synchronizing speechoutput with the actual appearance of particular windows, inadequatesystem resources may result not just in a slower demo, but in aconfusing demo. If the demo is not smooth, try running it without speech output, as itis most reliable in this mode (it is also faster). If there isconsiderable trouble, some system adjustments may be necessary; askyour system administrator to consider the suggestions in the READMEfile from the main demo directory.After the final screen image is displayed, the demo attempts torefresh the entire screen (by a shell call to xrefresh). On somesystems, this will leave everything visible, but with a weirdcolormap. In this case, just refresh manually from the root window.If you suspect that something has been going wrong, some hints about theproblem may be obtained by checking the log file written for each democycle in /tmp/erldemo.log.A single run of the demo takes between 5 and 8 minutes, dependingon the system. NARRATIVE TEXT ==============In case you would rather read than listen, here is the text of the demo narrative:Entropic Research Laboratory is pleased to present an integrated unixsoftware environment for signal processing research, development, andapplications.This demonstration will show selected features of the Entropic SignalProcessing System (ESPS), an extension of unix for signal processing,and selected features of waves+, a program that provides interactiveviewing, manipulating, and processing of signals.ESPS and waves+ can be operated directly, using the keyboard andmouse, or indirectly, as in this demonstration, using waves+ commandfiles and unix shell scripts.The waves+ user-interface takes advantage of standard, familiaroperations supported by the X window manager. Generic operations,such as window open, close, resize, and delete, are inherited by waves+. Waveform windows can contain a cursor, shown here in red, as well asleft and right segment markers, shown here in green. Also displayedare numerous digital readouts related to the cursor and markerpositions. Various operations can be performed on the marked waveform segment. One example is zooming or magnification. Another example is scrolling. Waveforms can also be edited by hand. Other operations include audio output, spectrogram computation, andarbitrary computations via calls to external ESPS programs. Here wesee examples of wideband and narrowband spectrograms.Note that any vector time series can be displayed in this form. waves+ colormaps are determined by ASCII files specified by the user.Display threshold and dynamic range can be bound to mouse movements,thereby achieving the dynamic visualization effects shown here.Arbitrary parameter tracks can be overlaid on spectrogram displays. Most waveform operations can also be invoked on multi-parameterdisplays from ESPS object-oriented files.Note that the cursors and markers remain synchronized in all windowsof a display ensemble.A specialized attachment facility uses two-way UNIX pipes forinter-process communication between waves+ and other programs.Here we see a spectral analysis attachment that provides completeparametric control of several analysis methods.Another waves+ attachment provides a convenient interface for waveformsegment labeling.ESPS and waves+ are complementary. ESPS provides functions notavailable in waves+, including filter design, filtering, patternclassification, quantization, spectrum analysis, specialized plotting,arbitrary image display, and many others.Moreover, the ESPS programming environment facilitates the quickdevelopment of new or modified signal processing programs.Waves+ can be used to display and interact with the output of standardor user-written ESPS programs. Calls to these programs can beassociated with waves+ menu items.Entropic software tools are built on an object-oriented file system.They are extensible and flexible. They are engineered forproductivity, with abstract interfaces, automatic record keeping, andmachine-independent file interchange.Together, ESPS and waves+ provide rich and extensible tools that willenhance your productivity today, ... and tomorrow.COPYRIGHT NOTICE================The programs, data files, and text files in the demo directory (andsubdirectories) are the property of Entropic Research Laboratory, Inc.(Copyright (c) 1986-1990, Entropic Speech, Inc. and Entropic ResearchLaboratory, Inc.; All rights reserved). The demo may be freelydistributed and used by anyone to evaluate Entropic Software productsor to demonstrate the capabilities of workstations and windowingsoftware.ACKNOWLEDEMENTS===============The demo command program, waves+ command files, and scripts werewritten by John Shore. Portions of the waves+ command files werederived from a demo written originally by David Talkin at AT&T BellLaboratories, Murray Hill. Thanks to David Burton, Rod Johnson, andAlan Parker for their assistance.---@(#)edemo.a.wtry 1.1 11/8/90
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -