home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / perf200.zip / PERFECT1.DOC < prev    next >
Text File  |  1988-06-16  |  10KB  |  160 lines

  1.               PERFECT BOX Version 3.00                    7/88
  2.  
  3.  
  4.               Thank  you  for your support of PERFECT BOX.   I  have  spent
  5.          hundreds of hours massaging PERFECT BOX into its current version. 
  6.          Initially, the program was only intended for my own purposes,  but
  7.          after  time  I  realized that a very large  hole  existed  in  the
  8.          software domain for the serious loudspeaker designer.
  9.               I have seen a few very simple routines that do the  "classic"
  10.          ideal box calculations, and concluded that there must be a way  to
  11.          make those hand calculations mean more that dB's here and  there! 
  12.          That is when I though a graphic plot would make the design process
  13.          go  faster.  Thus, the old standby program, "BOXRESPONSE,"  became
  14.          the foundation on which PERFECT BOX was built.
  15.               Now,  the BOXDATA database file holds all the information  in
  16.          one  nice,  concise form, readable in seconds, for  program  use! 
  17.          Gone  are the days when you can't finish (or start) a  new  design
  18.          because the T/S parameters are nowhere to be found!
  19.               Speaking  of  the  BOXDATA  FILE, I  have  added  a  few  new
  20.          routines,  external  from the main program, that will  APPEND  new
  21.          records  from another BOXDATA "like" file.  I say  "like"  because
  22.          the  NEW  file  is of the same format as  BOXDATA,  but  is  named
  23.          "DATAUP.DAT."   You  will find a few new BOXDATA  records  on  the
  24.          enclosed  disk  in  this updated file.  To  load  them  into  your
  25.          current  file, use the addata.exe routine.  It will either add  to
  26.          or  replace the records in your BOXDATA file (in the  current  DOS
  27.          default  directory) with the records in the "DATAUP.DAT" file,  by
  28.          your choice.
  29.                 The  other new routine, BOXSORT.EXE,  alphabetically  sorts
  30.          the  BOXDATA by the manufacterer (1st Key) and model  number  (2nd
  31.          Key.)  To start the sort, execute the BSORT.BAT file from the  DOS
  32.          prompt (you can use the new DOS SHELL option from the opening menu
  33.          of  PERFECT  BOX.)   This routine will  also  delete  any  BOXDATA
  34.          records  with the word "DELETE" as the model or  manufacturer,  or
  35.          any records with three spaces first in both of those fields.   You
  36.          must  use EDIT to enter those spaces or the word DELETE (in  caps)
  37.          for the BOXSORT program to recognise them for deletion.  The  sort
  38.          program   itself  only  creates  a  new  temporary   file   called
  39.          BOXDATA.SRT.  Feel free to modify the batch file to your needs.
  40.               You  will  notice a few changes in the  PERFECT  BOX  program
  41.          itself including...
  42.  
  43.                 1.   Color is now supported!  You may change the colors  (a
  44.          temporary  change)  by typing "COLOR" as the "New  path"  for  the
  45.          BOXDATA file.
  46.                  You  may  use either CGA, EGA,  or  Hercules(Tm)  graphics
  47.          modes.   The mode can be set by changing the "PERFECT.CTL"  file. 
  48.          Use "CGA", "EGA", "HERCULES", or "NO", for no graphics.  (You must
  49.          use the quotes.)   If you are going to use Hercules graphics,  you
  50.          must first run the QBHERC.COM program before starting PERFECT BOX.
  51.                 If  you  choose EGA mode, you will have to use  the  Toggle
  52.          Graphics Mode" function to do hard-copies of the graphics  plots. 
  53.          I do all of the main work in EGA mode, then switch to CGA for  the
  54.          screen print function.  For you Apple fans, I am currently working
  55.          on converting PERFECT BOX to run on 512K Macintosh machines  (full
  56.          window operation!.)
  57.  
  58.                 2.   A SHELL to DOS is now supported.
  59.  
  60.                 3.   When you are ADDing records to the database, the  Xmax
  61.          prompt  will  accept  either inches or millimeters,  and  the  Vas
  62.          prompt will accept either cubic feet or cubic liters.  Just  press
  63.          RETURN to change back at forth at those prompts.
  64.  
  65.                 4.   A "Ideal box" calculation for all the drivers  in  the
  66.          BOXDATA  file can be printed easily from the "Automatic  Parameter
  67.          Entry area.
  68.  
  69.                 5.   The Port Table screen has been fixed up to line up  on
  70.          the CRT, and is color coded for each port size; RED-Negative  port
  71.          length,  (not usable), YELLOW-Ok, but a bit long,  and  GREEN-Good
  72.          choices.
  73.  
  74.                 6.  The Ideal box values are rounded to two places past the
  75.          decimal for CRT output, but not in calculations.
  76.  
  77.                 7.    Coprocessor support is automatic.  If you don't  have
  78.          one,  you  will  notice  a slight  loss  of  speed  from  previous
  79.          versions.  I have adjusted the calculation of data points to  skip
  80.          over the odd frequencies above 100 Hz.  If you don't use an  8087,
  81.          just go get another cup of Java!
  82.  
  83.                 8.  The BOXDATA file is stored in a different form than  in
  84.          previous  versions.  Your old file is NOT compatible(!) UNTIL  you
  85.          run  the conversion program included with PB.  The new  data  file
  86.          name  is  BOXDATA4.   You can Append your old  parameters  to  the
  87.          BOXDATA4  file after they are converted.  Just be careful  not  to
  88.          overwrite  the new BOXDATA4 file included with this release.   The
  89.          2BOX3.EXE conversion program takes your old BOXDATA file as input,
  90.          and  produces  the  new  BOXDATA4 file.   I  suggest  you  do  the
  91.          conversion then rename the converted file to DATAUP.DAT to be used
  92.          as input to ADDATA.EXE program.  Making (keeping) a backup copy of
  93.          all  of your data files is strongly recommended before  attempting
  94.          the changeover.
  95.  
  96.                If you are doing all of this conversion stuff in a different
  97.          directory (or drive) than where the runtime module, BRUN40.EXE  is
  98.          located, you may get an error that says .."BRUN40 cannot be  found
  99.          ,  enter  new path.." Just give the path to  the  directory  where
  100.          BRUN40 is located, (like C:\PERFECT.)
  101.  
  102.               I  want  to comment on the BOXDATA records that I  have  been
  103.          receiving  on  your  disks.  First, I think that  many  users  are
  104.          confusing  the  definition  of the X-max  parameter.  The  typical
  105.          ranges for X-max range from 0.1 inches to 0.25 inches with 0.5  on
  106.          the JBL 18" 2245H being the largest I've seen (Have you ever  seen
  107.          one,  they  are  huge.)   If  you  don't  know  the  X-max  value,
  108.          approximate it with 0.1 to 0.15, 0.2 for large suspensions.
  109.  
  110.               Note  that  X-max  is NOT the total  possible  cone  movement
  111.          allowed  by  the suspension, which on large drivers  could  be  at
  112.          least  an  inch.  I  have seen specification  sheets  from  a  few
  113.          manufacturers (Credence is one) that give an "X-max" and a "X-lin"
  114.          (for X-linear?) value. As far as I can tell from these, the  X-lin
  115.          is really the value of X-max as normally defined. And the  "X-max"
  116.          value   is  the  maximum  cone  travel  possible.    Contact   the
  117.          manufacturer  if you are confused about their  specifications.   I
  118.          hope that a standard for "X" measurements will surface soon.
  119.  
  120.                 The X-max measurement defines the peak (not to be  confused
  121.          with peak-to-peak) distance that the voice coil can travel without
  122.          extending  beyond  the magnetic field as determined  by  the  pole
  123.          piece  length.   The voice coil may be longer in length  than  the
  124.          pole  piece.   This  is defined as  "voice  coil  overhang."   The
  125.          program  uses  the X-max measurement in  calculating  the  Maximum
  126.          Sound  Pressure  Level (SPLmax), and thus is a key factor  in  the
  127.          Excursion Limit Plot.  Theoretically, the driver is "linear"  only
  128.          if  the cone travel is within the X-max limits!  Think about  this
  129.          the next time you watch your low-end drivers move 3/4 " peak, from
  130.          the rest position!
  131.  
  132.               In general, (not always,) low Q drivers are intended for  4th
  133.          order  systems, and typically have what is coined  as  "long-throw
  134.          suspension."  Also, remember that PERFECT BOX model is valid up to
  135.          Qts of 0.7, and the Marquis 12G38BPP1H is slightly over that value
  136.          at  0.72.   Of course, each individual driver will vary  from  the
  137.          manufacturers  published specs, so you might want to measure  them
  138.          yourself to be sure.
  139.  
  140.               Good  luck in your new designs, thanks again for all of  your
  141.          generous  support.   If you have any specific questions  or  would
  142.          like  chat about loudspeaker topics, drop me a letter, or call  my
  143.          new BBS, "UCF Health Topics" at (407)-281-5522, 2400 N-8-1.
  144.  
  145.               You will find the latest release of Perfect Box posted here. 
  146.          My  BBS  is an independent node in FidoNet, (1:18/507),  and  thus
  147.          will  accept  "Electronic  Mail" 24 Hours a day.   If  you  are  a
  148.          FidoNet  SysOp  or  know  a  friendly  one  with  a   "BinkleyTerm
  149.          compatible  Mailer", you can file request with the magic  filename
  150.          "PERFECT",  for  the  current  MS-DOS  version,  or  MACPERF   for
  151.          Macintosh  (when  available.)  Of course, you  could  always  File
  152.          Request by the current archive name "PERF300.ARC."  Also, I host a
  153.          local  echo-mail roundtable called, "Audio Topics".  You can  find
  154.          many questions regarding Loudspeakers, etc. answered there.
  155.  
  156.  
  157.                                             Warren A. Merkel
  158.  
  159.                             *** End of Document ***
  160.