home *** CD-ROM | disk | FTP | other *** search
/ modiromppu / modiromppu.iso / PROGRAMS / ORGPACKS / WAV2XI11.ZIP / WAV_2_XI.DOC < prev    next >
Text File  |  1996-04-14  |  4KB  |  120 lines

  1.  
  2.          WAV_2_XI v1.1            8/16 bit mono WAV to XI converter
  3.  
  4.                     (C) 1996 by Matthias Ziegs aka MAZ
  5. ---------------------------------------------------------------------------
  6.  
  7.  
  8. 1. COPYRIGHT
  9.  
  10.               THIS IS NO SHAREWARE, NO FREEWARE, NO CARDWARE
  11.                    THIS IS "SEND ME A GREAT XI" - WARE !
  12.  
  13. The development of this tool has been carried out for the INTERNET
  14. collective. KEEP THE FREE INTERNET ALIVE! This software is provided as-is.
  15. Author makes no warranties on this program.
  16. Use this software at your own risk.
  17.  
  18.  
  19. 2. MOTIVATION / WHAT FOR ?
  20.  
  21. If you often rip WAV's from CDs with CDINFO & Co. then this little tool is
  22. for you! I wrote that because Jesus Villena's CONVERT 1.4b sometimes
  23. produces nice crap (creates funny volume envelopes and loop points) and F.
  24. Markus Jonsson's AWAVE (former 2PAT) can't export XI's nor can handle
  25. wildcards.
  26.  
  27.  
  28. 3. FEATURES
  29.  
  30.    * NEW: "IDIOT mode", which means: 1:1 copy of the input waveform without
  31.      cutting crap or making loops
  32.  
  33.    * NEW: auto"detects" looped sample done by COOL EDIT's script "crossfade
  34.      full" or similiar ... NOTE: I DID THIS FOR !ME! and found it pretty
  35.      usefull ... works as follows:
  36.  
  37.        1. check, if the first and the last sample of the waveform are
  38.           nearly the same (5% tolerance actually)
  39.  
  40.        2. test, if these values are in the environment (3% actually) of the
  41.           zero line, if YES, forget it (to avoid "false alarms" with proper
  42.           waveforms, which starts and ends with a zero), if NOT, that could
  43.           be a loop (remember: "-1" at the commandline as percent value
  44.           removes all that "intelligence" ;) - converter will work in IDIOT
  45.           mode)
  46.  
  47.    * NEW: can handle multichunks and variable header sizes saved by COOL95
  48.      or AWAVE :-) ... OK ... lame, but try this with CONVERT14 :)
  49.  
  50.    * "Frequency to FT2 RelNote/FineTune conversion" - you will always find
  51.      the original recording speed at "Q"-key, no matter what sampling
  52.      frequency!
  53.  
  54.    * supports 8/16 bit mono WAVs
  55.  
  56.    * Zero Cross Detection - the exported XI will always start with a zero
  57.      crossing
  58.  
  59.    * Conversion Start Trigger - conversion starts with the first sample
  60.      which fits that minimum - to be exact: from the previous zero
  61.      crossing, the process is as follows:
  62.  
  63.        1. The WAV file will be searched for the first sample-value which
  64.           meets the via commandline-switch given minimum percent value
  65.  
  66.        2. From this detected point the file will be searched backwards till
  67.           the next zero crossing
  68.  
  69.        3. If no zero crossing was found the forward search starts
  70.  
  71.        4. Now the conversion starts from that detected zero crossing
  72.  
  73.  
  74. 4. USAGE
  75.  
  76. WAV_2_XI wav-filename [percent]
  77.  
  78.    * wav-filename - must be there, wildcards allowed
  79.    * percent - integer value -1, or between 0 and 100 (default = 5%),
  80.      conversion starts with the first sample which fits that minimum - to
  81.      be exact: from the previous zero crossing
  82.  
  83.  
  84. 5. EXAMPLES
  85.  
  86. WAV_2_XI *.* 0
  87.      will convert all WAVs in the current directory and leave the sample
  88.      data nearly unchanged (only zero cross detection)
  89.  
  90. WAV_2_XI *.* -1
  91.      will convert all WAVs in the current directory in IDIOT mode - dumb
  92.      1:1 copy of the complete waveform
  93.  
  94. WAV_2_XI *.WAV 100
  95.      will convert all WAVs in the current directory with a maximum
  96.      amplitude of 100% at the first value which meets this "minimum", if
  97.      this full amplitude is never reached the maximum amp of the current
  98.      file will be printed
  99.  
  100.  
  101. 6. The inevitable: THE GREETINGS
  102.  
  103. ... are flying out to !Bonzai, OLBI, Mora (of courz), AKA, BenTByte,
  104. AiRoN, Prodatron, Frank, JONAS The Ripper, the CUBIC team, Kay Bruns,
  105. FMJ ("... I am not charity ..."), Ramon The Compiler (irgendwann mußt
  106. du es doch satthaben ... oder doch nicht?) ...
  107. and to the whole internet crew ...
  108.  
  109.  
  110. 7. CONTACT / BUG REPORTS / SUGGESTIONS
  111.  
  112.     eMail     mzie@hrz.tu-chemnitz.de
  113.  
  114.      WWW      http://www.th-zwickau.de/~maz
  115.  
  116.               Matthias Ziegs
  117.   SnailMail   Scharnhorststraße 1
  118.               09130 Chemnitz
  119.               Germany
  120.