⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wrel3.1.doc

📁 speech signal process tools
💻 DOC
📖 第 1 页 / 共 3 页
字号:
waves+ Version 3.1 Release Notes                     page 11The xspectrum "Window  Limits  From:"  panel  item  has  newchoice  labels to more clearly reflect the semantics of thiscontrol item.Now: "Cursor +- step/2" and "Markers"Was: "Local" and "Host"Xspectrum no longer repositions the  markers  or  recomputesthe  spectrum  if the "Window limits from:" item is changed.Formerly, if the markers had been  carefully  positioned  inpreparation  for  a  new  spectrum computation, and the userthen switched the limits source, the hand-set window  limitswould be lost.4.  BUGS FIXED4.1.  xwavesCommands added to the xwaves menus by the add_espsf facilitypreviously  did  not handle multiple output files correctly.Now, if a process creates several related output time seriesas  the  result of operations on an xwaves signal, these mayall be displayed automatically.  (See the discussion of out-puts under the add_esps command in the xwaves manual.)Multiple views of the same  signal  in  xwaves  now  displaycorrectly.   There  was a bug that caused incorrect displaysto be generated if more than one view of the same signal wasgenerated  in  the  display ensemble.  Now it is possible tohave several views of the same signal displayed correctly atdifferent scales.When xwaves was being used to manipulate  headerless  files,or  files  with  foreign headers, it would eventually use upall available file descriptors and  refuse  to  display  anymore  files.   This has been corrected.  An unlimited numberof cycles of load and destroy may now be performed  on  suchfiles.The verbose startup messages issued by xwaves regarding  theuse  of  DSP  hardware  were  often confusing (or just plainwrong).  These are now correct.The xwaves file-browser  windows  did  not  follow  symbolicdirectory links correctly.  This has now been corrected.The xwaves file-browser facility would fail to detect that atyped  specification  was a directory unless a final "/" wasentered.  As a consequence, xwaves would load such nodes  asthough  they  were  signals!   All  directory  nodes are nowdisplayed as directories whether entered  with,  or  withoutthe trailing "/".waves+ Version 3.1 Release Notes                     page 12When xwaves exited before a  "play"  command  was  complete,some types of internal DSP hardware were not reset correctlyand would endlessly repeat fragments  of  the  output.   Allplay  operations  in  progress are now stopped before xwavesexits.Previously, the SGI Indigo internal "play"  function  lockedout  xwaves  interaction for the duration of the play opera-tion.  This has now been fixed.  The workaround for this hadbeen to use the external play program (sgplay) as the defin-ition for play_prog.  This has  the  disadvantage  of  beingsomewhat  slower,  so SGI users that resorted to this shouldnow comment out the play_prog specifications in their4.2.  Auxiliary ProgramsA/D and D/A conversion on the SGI Indigo is now possible forall  Indigo  sample rates for stereo and mono files.  Previ-ously, a bug in our buffer specifications prevented  correctoperation at frequencies over 24kHz.Dual-channel play on  SURF  from  within  xwaves  now  workscorrectly.  Several other play deficiencies in FAB2 and SURFxwaves play operations were also fixed.The xwaves-internal play function has been fixed  to  handlenon-ESPS  files  correctly  when the played region is not indisplay window.  Formerly this could cause  extreme  distor-tion due to variances in data type or byte ordering.Xwaves now  handles  incorrect  colormap  names  gracefully.Previously,  it  would  load the current directory (!!) as acolormap if the specified  colormap  didn't  exist,  causingbizarre spectrogram displays.Single-record FEA_SPECT files may now be displayed as  spec-trograms.  Previously, this caused a core dump.There were several situations which caused  xwaves  to  exitwithout freeing the Entropic license.  This prevented subse-quent use of that license until after a three-minute timeoutperiod.   This  has  now  been fixed for all cases except anexplicit SIGKILL (e.g. via kill -9 <pid>).  A  new  command,freewaves, has been added to handle this latter case and thetimeout period has been reduced to 30 seconds.Xwaves now  uses  the  output_dir  specification  much  morerationally:  If  the  user  specifies a fully qualified name(i.e as beginning with a directory, ./ or /)  output_dir  isignored.   Output_dir  is only applied to automatically gen-erated names (e.g. temporary files) and those  output  filesspecified as simple base names by the user.waves+ Version 3.1 Release Notes                     page 13Simple filenames entered into xwaves  no  longer  have  "./"automatically  prepended.   This  behavior  caused  subquentreferences to files loaded  into  xwaves  to  be  incorrect,since  the  user had no way of knowing that the name (as faras xwaves was concerned) had a  leading  "./".   This  fixesapparent  bugs  in several commands (e.g. align) that refer-ence specific files.If the start and end time specifications for  a  spectrogramcommand  are  omitted,  the spectrogram will now be computedover the entire xwaves buffer interval automatically.   Pre-viously, if these were omitted, no spectrogram was computed.Users who resorted to the workaround of  setting  start  0.0and  end  10000  (or  some  such)  may  now revert to a morerational model if they wish.  In fact, if the file is  10000seconds long, the new xwaves will compute the whole spectro-gram, so be careful!In some cases the temporary files created during computationof  spectrograms  by  xwaves-external processes were gettingcrossed up so  that  the  spectrogram  that  was  eventuallydisplayed was not of the desired signal.Formerly, spectrogram segments  saved  using  xwaves'  "savesegment  in  file"  facility,  were  not saved correctly andcould not be used  with  many  Entropic  programs  (such  asplotsgram).  This has been fixed.Quantization by xwaves of the start and end  times  sent  toexternal spectrogram programs would cause these to fail withmessages about bad start and/or end times.  This was partic-ularly  troublesome  for  files  with start and/or end timesgreater than 99 sec.  The spectrogram programs (e.g.  sgram,s32csgram)  have relaxed their requirements by simply limit-ing the spectrogram computation to the file limits if neces-sary.   Also, the quantization of the time specifications byxwaves has been made much finer.Temporary waveform files created by the spectrogram  commandare now placed in output_dir, and are automatically deleted.Previously, spectrogram computations launched by xwaves, butexecuted by an external program (such as sgram) were limitedto signal segments that were buffered in xwaves.   That  is,if  an  external program is called to compute a spectrogram,the entire segment upon which it was to be based  needed  tobe  present  in xwaves' display buffer. In Version 3.1, seg-ments of any size consistent with the  limits  of  the  filebeing  analyzed  may  now be specified for the start and endvalues to the spectrogram command.  Specifications exceedingthe file limits will be automatically adjusted as necessary.waves+ Version 3.1 Release Notes                     page 144.3.  AttachmentsThe tendency for xwaves and the attachments to hang  up  thecomputer's  mouse  and  display  has  now  been  eliminated.Xwaves and the attachments can no longer "grab all input".The tendency for xwaves and the attachments  to  loose  syn-chronization  has been greatly reduced.  A new inter-processcommunication technique  has  been  implemented  that  makesinteractions  faster  and  less error prone.  Problems elim-inated include: negative times being printed in  the  xlabelwindow; failure of label files to load correctly; lock up ofattachments; and failure to execute commands.Previously, the xlabel and xmarks label displays  positionedthemselves to overlap the signal view and obscured the lowerpart of its window.  This has been corrected.Xlabel now automatically inherits the current display ensem-ble  name  from xwaves.  This eliminates the "Object doesn'texist (can't add file ...)" message from xlabel  (unless  itis really true!).When  output_dir  is  specified,  xlabel  now   applies   itcorrectly.   Previously,  two  bugs  caused  bizarre  things(including core dumps) when  output_dir  was  specified  andxlabel was used.  Now, if the label file name is fully qual-ified (begins with ./ or /), it will be used unchanged.   Ifonly a basename is specified, output_dir will be prepended.Xspectrum now responds correctly to the xwaves do_color set-ting.   When  black-and-white plots are requested by settingdo_color 0, the xspectrum window is rendered accordingly andcan  now  be  dumped  to a hardcopy printer/plotter.  Previ-ously, some xwaves colormaps caused all-black xspectum hard-copies.Xspectrum had a display instability when two or  more  spec-trum  displays  overlapped.  They could keep sending refreshmessages to one  another  and  alternately  perform  "raise"operations   (forever!)   if   xspectrum_datwin_forward  wasenabled.  This has been fixed.Xspectrum  occasionally  crashed  when  the  related  xwavesdisplay object was killed.  This has been fixed.Xspectrum now permits computation of extremely  large  FFT's(limited  only by the user's patience and hardware).  A softlimit  is  still  implemented  via  the   xspectrum   globalmax_fft_size,  which  defaults  to 65536, to protect againstaccidents!  To change this, just send a command to xspectrumlike              send set max_fft_size 1000000".waves+ Version 3.1 Release Notes                     page 15The xspectrum manual page had several errors regarding  max-imum window sizes, and it has also been corrected.5.  NOTESSmooth operation of xwaves is dependent upon the  configura-tion of your operating environment.  For an overview, pleaserefer to the document $ESPS_BASE/xview/README  (also  avail-able  under  the  "Other Documents" item on the einfo menu).In particular, you may need to put the  following  items  inyour $HOME/.Xdefaults file:        *Foreground:                    black        *Background:                    white        window.color.foreground:        black        window.color.background:        white        4Dwm*positionIsFrame:           T        4Dwm*positionOnScreen:          T        4Dwm*interactivePlacement:      F        4Dwm*clientAutoPlace:           false        Mwm*interactivePlacement:       False        Mwm*clientAutoPlace:            False        XView.ICCCMCompliant:           FalseThis release of waves+ comes without a Sunview version.  Theold program waves+, (alias svwaves, waves, svwaves+, ...) nolonger exists.  Entropic no  longer  ships  or  maintains  aSunview-compatible  version  of  xwaves.   We  strongly urgeusers of waves+ to try the new X version which  has  all  ofthe  features you are familiar with, is very robust, and hasmany new features never available under Sunview.Wplay and wrecord have  been  eliminated.   They  have  beenreplaced  by  a family of play and record programs with con-siderably enhanced capabilities.  See "eman play" and  "emanrecord".All programs are now linked "static".  Although this resultsin  larger  program  binaries,  it  should  greatly ease theinstallation and maintenance problems for xwaves and relatedprograms.   Previously, it was necessary to either force theuse of the graphics libraries shipped from Entropic  throughuse of the LD_LIBRARY_PATH UNIX environment variable, or runthe risk of having version skews in  the  dynamically-loadedlibraries.   These  complications have been eliminated.  Allreferences to Entropic directories can be removed  from  theLD_LIBRARY_PATH definition (e.g. in .cshrc files).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -