home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1996 September / WIN95_09964.iso / sound / awave32.zip / AWAVEFAQ.TXT < prev    next >
Text File  |  1996-09-17  |  18KB  |  321 lines

  1. Awave, Troubleshooting and Frequently Asked Questions,       (c) FMJ-Software
  2. =============================================================================
  3. Last updated: 960917
  4.  
  5. Contents:
  6.   1) General questions
  7.   2) Problems under Windows 3.1
  8.   3) Auditioning troubles
  9.      a) General
  10.      b) Advanced Gravis UltraSound
  11.      c) Creative Labs SB AWE32
  12.      d) Turtle Beach WaveFront synths
  13.  
  14. =============================================================================
  15.  
  16. 1) General questions:
  17.  
  18.   Q  I can't save in .XYZ format even though Awave claim to support it!
  19.   A  Not all formats can store  _all_  types of data.  Ex:  only very  few
  20.      formats support saving whole bank files while most formats (supported
  21.      by Awave) supports saving single waveforms. What type of data you are
  22.      trying to save is determined by what kind of 'node' or 'item'  in the
  23.      tree view list you have selected.  See 'File Formats'  in the program
  24.      help file  and look  at  the export formats  list for info about what
  25.      formats support what data types.
  26.  
  27.   Q  I try to load, audition or play this really huge file, but it takes a
  28.      very,  very long time or the program just exits with an out-of-memory
  29.      message...
  30.   A  Awave is currently limited to working  only with files it can fit into
  31.      memory. To play huge files you may need a huge amount of physical RAM.
  32.      This is especially true for large MPEG audio files  (BTW, the MPEG de-
  33.      compressor is not  very optimized at all so don't even expect a 1/10th
  34.      of the speed of real time decompressors, e.g. XingSound).
  35.  
  36.   Q  The AudioPlayer  doesn't work.  I get  no sound,  or it  sounds really
  37.      strange..
  38.   A  Try selecting  'Use Window multimedia services, unbuffered output'  in
  39.      the  Options->Program->AudioPlayer property tab.
  40.  
  41.   Q  Why don't you make a Machintosh version?
  42.   A  With Softwindows 95 you can in fact  run Awave  on a Power Mac.  For a
  43.      'native' version, see the next Q.
  44.  
  45.   Q  Why don't you make a DOS/OS2/Linux/Unix/Amiga/Atari version?
  46.   A  Because I don't have the time or the motivation.
  47.      If there's enough people interrested interest  (read  "I'd register if
  48.      only you'd do an"), I might be persuaded to do a command line version,
  49.      stripped of the user interface and all editing functions...
  50.  
  51.   Q  Is there a batch convert function?
  52.   A  Sort of; you can open multiple files (in the standard Windows fashion,
  53.      hold down Ctrl or Shift while selecting files) and then save all items
  54.      by using the 'Save all in multiple files...'function on the File menu.
  55.      This will save  all instruments, or,  all waveforms, depending  on the
  56.      capabilities of  the output format you choose. The items will be saved
  57.      as files with the  name you choose,  the last  two characters  in  the
  58.      filename beeing used as an increasing index. Ex: Myfile00.Wav
  59.  
  60.   Q  When saving stereo data to  a format that  only support mono waveforms
  61.      or when doing an SDS transfer,  how do I specify which  channel of the
  62.      stero data should be used?
  63.   A  In theese situation Awave  always automatically merges the channels by
  64.      an 'arithmetic average' algorithm.  However,  you can use the waveform
  65.      item->Properties->Editor->Process wizard to specifically convert the
  66.      data to mono before you save it; there you can choose between 'average
  67.      of channels', 'left channel only' or 'right channel only' algorithms.
  68.  
  69.   Q  My synth doesn't support bidirectional or reverse looping, what can  I
  70.      do about wavforms that uses it?
  71.   A  Try: 'Edit->Process all->Comvert loops'.
  72.  
  73.   Q  How do I unistall Awave and remove all the file type associations?
  74.   A  Run awave, then Options->Program->Uninstall. Or, under Windows 95, you
  75.      can use the Windows 95 Control Panel's Install/Uninstall feature.
  76.  
  77.   Q  Where is all the audio processing functions listed in the help file for
  78.      the Audio precessing wizard? I only see a few of them!
  79.   A  Some of them are only applicable to  some sorts of data  (like 'convert
  80.      mono to stereo' is only meaningfull for mono data) while  other is only
  81.      implemented for some data types (like remove silence only works on mono
  82.      data) and finally, many of the functions requires you to select a range
  83.      in the waveform first. To do that,in the wavform properties editor tab,
  84.      press down a  mousebutton  over the waveform,  drag with  the mouse and
  85.      release the button. To unselect all, just click on the waveform again.
  86.  
  87.   Q  For some synthesizers formats,  Awave can only read 'disk images',  why
  88.      can't it read the disks directly?
  89.   A  Because they are not in FAT compatible format and thus are not readable
  90.      by the OS.  This  means that it  would  require  some  serious lowlevel
  91.      reprogramming of the floppy disk controller in order to read them.While
  92.      this is possible  under DOS and  perhaps under Win3.1,  it is far  more
  93.      difficult under Win95, not to speak of  under Win  NT, requiring (three
  94.      different) custom ring 0 device drivers (for the three resp. OS's).This
  95.      is not a project I care to embark upon... There are  Shareware/Freeware
  96.      DOS programs for the resp. synthesizers  that you can use to  make disk
  97.      images instead.
  98.  
  99.   Q  How do I do to 'hear' the loop in the loop point editor?
  100.   A  First enable auditioning. Backin the loop point editor,press the'Apply'
  101.      button to update the loop point. Then play it on your keyboard!  If you
  102.      don't  have an  external midi  keyboard and  are using  Awaves 'virtual
  103.      keyboard' then you'll have to use some other 'virtual keyboard' program
  104.      since Awave's doesn't work  in the property  sheet  boxes (you need the
  105.      keyboard for typing in numbers there!).   If you don't  have one of the
  106.      supported wavetable cards, you may use Awaves 'Audio Player synth'  but
  107.      beware that, due to interpolation artifacts,  the loop  point may sound
  108.      wrong (pops and cracks) if you do not play it at the midi 'root key'.
  109.  
  110.   Q  I'd like to be able to add a few audio file format conversion functions
  111.      to my commercial softwares,is it possible to license parts of the Awave
  112.      code from you?
  113.   A  Yes it is, for more information look at my www page:
  114.      URL: "http://hem.passagen.se/fmj/awlcpack.html"
  115.  
  116.   Q  In the waveform advanced properties page, why is the data type controls
  117.      always 'greyed out' for some file formats (like .WAV) ?
  118.   A  Theese controls are only available for file  formats that internally in
  119.      Awave is handled by a 'generic' waveform data reader. Some file formats
  120.      has more specialized readers that won't let you change theese things.
  121.      There's really no reason why you  should change theese things in thoose
  122.      cases; the data type controls is intended for use when reading raw data
  123.      formats which lack any 'header information'and you may have to manually
  124.      adjust the data type.
  125.      Another reason they may be 'greyed' is if you  have done any editing or
  126.      processing on the waveform data.In that case they are greyed to prevent
  127.      the 'editing' from beeing lost(by rereading the data from disk which is
  128.      what happens if you change the data type).
  129.  
  130.   Q  I just get a 'Windows error: 32' message when I try to start Awave!
  131.   A  Look in your Autoexec.bat and Config.sys files to see if'Share.Exe' is
  132.      beeing loaded. If it is, then remove it.
  133.  
  134.   Q  I just hangs when I try to read a'raw 32 or 64bit floating point' file
  135.   A  This may happen  if it isn't in  fact a  floating point file,  it is a
  136.      corrupted file, it is not in IEEE format or something like that...
  137.      
  138.   Q  Why can't it read the Adlib's .ROL format?
  139.   A  Awave  can  only handle  'wavetable'  based audio and instruments, i.e.
  140.      things based on digital recordings of actual sounds. The adlib (and the
  141.      .ROL files)  uses  FM-synthesis  which is a 'mathematical formula'  for
  142.      producing sounds and simply isn't compatible with Awave,nor with any of
  143.      Awave's 'export formats'.
  144.  
  145.   Q  Why can't I read a .MID file and convert it to a .WAV?
  146.   A  A  .MID,  or 'midi file' contains  the 'score',  instructions on  how a
  147.      synthesizer should play a piece of music. Awave only handles 'wavetable'
  148.      audio (see previous Q) which is a different thing altogether. Of course,
  149.      I could do a 'software synthesizer'  that could  'play' a .mid file and
  150.      output it as a .WAV file rather than to the speakers.However that would
  151.      be a lot of work to implement,  and I  really mean *a lot*, if you want
  152.      professional quality results.  Also it would require  a midi instrument
  153.      library which  would  increase the size  of the  Awave package  with  a
  154.      couple of megabytes.Besides,it all falls sort of outside what Aweave is 
  155.      intended to be.
  156.  
  157.   Q  I try to play a .MOD file but I can only hear sound 'snippets', why?
  158.   A  A .Mod  file contains basically a bunch  of wavetable based instruments 
  159.      (like a bunch of .WAV files) plus one 'score' (like a .MID file). Awave 
  160.      only handles the wavetable instruments (the 'samples') and it is theese 
  161.      you can play. See the previous Q on why the score can't be played.Get a 
  162.      program like 'Mod4Win' if you want to play the 'score'.
  163.  
  164.   Q  Why can't it read .CDA (i.e. Audio CD's under Windows 95)?
  165.   A  I have not  been able  to figure out  how / if  this could be done under 
  166.      Windows 95; nor  has anyone  else to  the best  of my  knowledge.  It is
  167.      possible to do under DOS/Windows 3.1 though(by calling the MSCDEX driver
  168.      which isn't used under Windows 95 or Windows NT). Awave has to run under 
  169.      all Windows platforms so I can't do that...  There are  a few  Shareware
  170.      programs around that should do the trick (they generally run under DOS). 
  171.      Beware that  some CD-ROM  drives  has hardware 'locks' that will prevent      
  172.      them from reading raw data from audio CD's so it still may not work...
  173.      
  174.   Q  How do I read a file as 'raw audio' data, i.e. how do I override Awave?
  175.   A  If the file in question is 'autodetected' with '100% certaincy' (in the
  176.      lower right portion of the file open dialog) as a supported file format
  177.      then you cant.You can however often go 'waveform->properties->advanced'
  178.      tab and change the data type there. This will not work for some types.
  179.      If the file type can't be detected at all (0% certaincy)then it will be
  180.      read as 'raw data' and you will automatically get to  this tab when you
  181.      load the file.
  182.      If however it is detected with say '33% certaincy' and you get an error
  183.      message when you try to  open the file then  you may  try to remove the
  184.      file extension (e.g. turn 'foo.bar' into 'foo') in order to  fool Awave
  185.      into not detecting it at all (0% certaincy) and read it as raw data.
  186.      
  187.   Q  Why don't you do a French/Deutch/Japanese/whatever language version?
  188.   A  Partly because I do not have the  necessary language skills, but mostly
  189.      because developing and maintaining several different  language versions
  190.      would mean  a huge amount of additional work and I  believe that 99.99%
  191.      of the users knowns enough of the  english language  to use the present
  192.      version. If anyone would like to translate  the help file,  then I'd be
  193.      happy to supply the necessary english source texts.
  194.  
  195.   Q  Why is the first letter in item names sometimes bogus?
  196.   A  Awave attempts to ensure that all items have unique names(since this is
  197.      required by several synthesizers),  this is often  done by 'increasing'
  198.      the first letter.
  199.  
  200.  
  201. =============================================================================
  202.  
  203. 2) Problems under Windows 3.1:
  204.  
  205.   Q  Program complains about not being able to load COMCTL32.DLL when I try
  206.      to start it.
  207.   A  You must  have  a  Win32s  version  that  supports the common controls
  208.      introduced in Windows 95.When this was written,this means Win32s v1.3.
  209.      Look in the  WIN32S.INI file  in the ...\WINDOWS\SYSTEM  directory  to
  210.      determine what version of Win32s you have.  If you  need an update you
  211.      can get it from Microsoft, or, you can dowload it from my WWW-page.
  212.  
  213.   Q  The Midi SDS transfer and/or the auditioning stuff doesn't work.
  214.   A  No. For some strange reason 32bit multimedia callbacks doesn't work on 
  215.      a few Win32s systems, Sorry...
  216.  
  217.   Q  This automatic file association stuff doesn't seem to work.
  218.   A  No. It is disabled under Win32s because it was designed for Windows 95
  219.      and under 3.1 it really clutters up things and doesn't work that well;
  220.      so you'd probably not want it after all.  You can  manually  associate
  221.      files in the File Manager if you want to.
  222.      
  223.   Q  It just hangs when I try to start Awave?
  224.   A  It seems like Win32s isn't compatible with a few systems (say 1%).  
  225.      If this is the case for you, then  no  other 32bit Win32s programs are
  226.      working either.
  227.      
  228.   Q  Why does X happen when I try to do Y?
  229.   A  Don't know, the Win32s libraries seem to be  quite buggy on some systems
  230.      (I guess they are not a  very high priority at Microsoft :-)).
  231.      
  232.   Q  Now I don't dare to install Win32s on my system!
  233.   A  Take it easy, when you only run W31 programs Win32s will lie dormant and 
  234.      not affect your system whatsoever.  It is first  when you  start a 32bit 
  235.      program that Win32s gets loaded into memory.
  236.      
  237. =============================================================================
  238.  
  239. 3) Auditioning troubles:
  240.  
  241. a) General
  242.  
  243.   Q  The virtual keyboards key layout  is not well suited for my non-querty
  244.      keyboard (e.g. german keyb. may have X and Y swapped). What can I do?
  245.   A  You  can edit  the key  assignment for  the virtual  keyboard with the 
  246.      registry editor (regedit.exe) that comes with Windows 95. 
  247.      Open "this_computer->HKEY_CURRENT_USER->Software->FMJ-Software->Awave"
  248.      and edit  the mtVKeys string.  It's just a string of (normally 29, but 
  249.      maximum 36)  characters holding  the ascii key  to  assign  to a note,
  250.      begginning with C3 for the first character, then in increasing order.
  251.  
  252.   Q  Why doesn't the virtual keyboard work in the property sheets?
  253.   A  Because there you may need your keyboard to type in numbers and stuff.
  254.      Use some 'onscreen' virtual  midi  keyboard  program instead (like the
  255.      vpiano.exe program that comes with Cakewalk Audio).
  256.  
  257.   Q  When I have the AudioPlayer in DirectSound mode and have enabled
  258.      auditioning using the Awave software synth. Now I can't use the audio
  259.      card in any other program. Qhy?
  260.   A  With this particular setup,  Awave  keeps the digital audio device open 
  261.      (almost) all the time which prevents other programs from using it. If I
  262.      don't do it like that, then there would be a 'click' when you start and
  263.      stop playing a note on the software synth which I think would be worse.
  264.      You can quickly toggle auditioning on/off using the Options>Auditioning
  265.      menu item. When it is off, then you can run that other program.
  266.  
  267. b) Advanced Gravis UltraSound
  268.  
  269.   Q  Auditioning doesn't work on my GUS PnP!
  270.   A  Auditioning on the PnP is not supported at the moment. You  can put it 
  271.      in GUS classic emulation mode and use the old GUS windows drivers, but 
  272.      that will also lose you all benefits of the PnP.
  273.  
  274. c) Creative Labs SB AWE32
  275.  
  276.   Q  Program complains about not being able to load AWEMAN32.DLL when I try
  277.      to use auditioning on the SB AWE32 (or comapatible).
  278.   A  You must have this .DLL installed in your  WINDOWS  or  WINDOWS\SYSTEM
  279.      directory.You must also have the very latest drivers that supports the
  280.      new .SF2 file format.
  281.  
  282.   Q  I get this message: AWEMAN32::AWE_ERR_DEVICE_DRV_INVALID
  283.   A  You have 'mixed' up driver versions.  This happened to some people who 
  284.      had installed the  'beta SF2 drivers' and then an sbw95up.exe  package
  285.      which conatined newer SB16 drivers but in fact older AWE32 drivers.
  286.      Get and install the very latest sbw95up.exe package.
  287.  
  288.   Q  After running Awave and using auditioning for the AWE32,I have trouble 
  289.      running a few 16bit programs that uses the AWE32. Why?
  290.   A  This is a bug in the 'beta SF2' drivers. Get the release drivers.
  291.  
  292.   Q  Where can I find theese .SF2 compatible drivers for the AWE32.
  293.   A  From: "http://www.creaf.com/creative/files/win95/sbw95up.exe"
  294.      
  295.   Q  When  auditioning waveform  items,  I can only hear anything  within a 
  296.      certain keyrange.
  297.   A  It seems  like the  EMU8000  synthesizer use  by the  AWE32  can  only
  298.      interpolate within a certain range so if the note  is too far off from
  299.      the Root key, then nothing will sound.
  300.  
  301. d) Turtle Beach WaveFront synths
  302.  
  303.   Q  Program complains about not being able to load  WFGATE.DLL  when I try
  304.      to use auditioning on the Maui/Tropez.
  305.   A  You must have this .DLL installed in your  WINDOWS  or  WINDOWS\SYSTEM
  306.      directory.  It is available  from Turtle Beach  and  it comes  (and is
  307.      automatically installed)  with the latest  versions of their WavePatch
  308.      and Wave SE softwares.
  309.  
  310.   Q  When  having auditioning enabled, why does it take such a long time to
  311.      start up?
  312.   A  Not my fault. It's the same thing as when starting TB's WavePatch.
  313.   
  314.   Q  When I load a bank file (.WFB) in WavePatch to my Tropez or Rio, I get 
  315.      a 'bank not saved for the Tropez/Rio' message. Why?
  316.   A  Awave sets 'Maui' as synth name in the WFB  files but that is  the only 
  317.      thing that would differ from a Tropez or a Rio bank.  Just click  ok to 
  318.      load it anyway.
  319.  
  320. =============================================================================
  321.