# @(#).wave_pro.src 1.4 3/29/90 ESI ATT # This file specifies many of the parameters for the program waves. # Specifications take the form # key_word # One or several of these pairs may appear on each line. Lines in this # file which begin with # are ignored. The comments and blank lines seen here # are optional and may be deleted in personalized copies. A full set of # specifications is included here as documentation, but any subset # is acceptable. If specifications are to be deleted, remove both the # keyword and the value. This file is accessed by get_globals() in globals.c. # some default items you might want to un-comment and perhaps change: #command_step 1 #verbose 2 #dsp32_wait 5 #debug_level 1 # maximum size of signal data buffer (in bytes) # max_buff_size 2000000 # whether or not to write ESPS common after marking segments #write_common 1 # a default header to use in case of headerless files def_header $WAVES_MISC/def_head.feasd # initial height in pixels of waveform display frame (CRT screen is 900 high) # Limits: 50 to 900 (pixels) wave_height 250 # initial width in pixels of waveform display frame (CRT screen is 1152 wide) # Limits: 50 to 1152 (pixels) wave_width 1100 # minimum height in pixels of spectrogram windows # Limits: 50 to 900 (pixels) min_spec_height 250 # minimum width in pixels of spectrogram windows # Limits: 50 to 1152 (pixels) min_spec_width 350 # location of upper left of first waveform frame ((0,0) is upper left of CRT) # Limits: x: 0 to 1152-wave_width; y: 0 to 900-wave_width (pixels) first_x 10 first_y 150 # location of the upper left corner of the waves control window (pixels) ctlwin_x 0 ctlwin_y 0 # number of pixels to advance upon creation of subsequent waveform frames # Limits: x: 0 to 1152; y: 0 to 900 (pixels) x_increment 0 y_increment 450 # set initial state of waves to color or monochrome # This must be 1 (for color) or 0 (for monochrome) # This is set automatically on startup -- uncomment to override # do_color 1 # plotting style to use for waveforms. # 1 ==> standard "connect-the-dots;" 2 ==> additional lines are drawn from the # true data point to the base line (histogram like). line_type 1 # height in pixels of the region used to display and operate the scrollbars scrollbar_height 20 # height in pixels of the region above the scrollbar used to display # digital readouts (XView only). readout_bar_height 20 # link various signal data and view manipulations across all members of # a display ensemble (booleans). scroll_ganged 1 zoom_ganged 1 edit_ganged 0 # files specifying parameters for generating spectrograms # These are text files with format similar to that used herein. nb_spect_params $WAVES_MISC/nb_params wb_spect_params $WAVES_MISC/wb_params # default signal input file (appears in Waveform Manipulator panel) # May be a complete or partial pathname (completed after waves is run). #inputname $WAVES_MISC/speech.sd # default output file (or file containing lists of output names) # See waves Help frame for output name usage. outputname foo1 # a default name to use for the first display ensemble generated by waves # If omitted it becomes the simplified basename of the first file read. objectname w # colormap used for waveform and spectrogram displays # The program cmap may be used to generate these RGB colormaps. colormap $WAVES_MISC/Colormap # foreground and background colormap entries for the control panel # of waves+ and attachments # One byte is used each for red, green and blue intensities respectively. # (hexadecimal format) fg_color 000000 bg_color dcdcdc # default (initial) duration of waveform displays (page size); (sec) ref_size 20.0 # default step size for waveform "paging" (sec) ref_step 3.0 # default (initial) starting location in speech file (sec) # This should be less than the file duration + start time. ref_start 0.0 # ratio used for "zoom" operations on waveforms # Any value except zero should work. zoom_ratio 0.5 # Specify an external function (program) to "attach" to waves. # The ones currently available are the labeler, "label," and a spectral # estimation program, "spectrum." Waves assumes all such # functions are located in /usr/esps/bin unless the # full pathname is specified. # funcname label # variables which set: the fraction of "F0" displays used for F0; # the minimum F0 displayed (Hz); and the range (in Hz) of F0 displayed. f0_size .6 f0_min 50 f0_range 150 # Determine the plotting style for F0; argument elements are type, # plotting char., x-offset and y-offset, respectively. If type is 0, # the usual connect-the-dots paradigm is used; if type is 1, the data # points are discretely plotted using the plot character. x- and # y-offsets are pixel offsets required to center the data points (font # dependent). f0_plot_specs 1 * 4 6 # Determine the initial definitions of left and middle button presses # for waveform windows. # left_op can be one of: "up/down move" "move closest" "modify signal" left_op up/down move # middle_op can be one of: "blow up; function" "up/down move" "blow up time" # "play between marks" middle_op play between marks # Miscellaneous switches are set/cleared using the "options" keyword. # See "OPTIONS" in /usr/esps/doc/waves.help. options 4