WaveWarp Users' Guide: last updated 28 February 2002
  

2.30-- A word about Paths |
 
|
WaveWarp saves path information for all references to files (e.g. WAV files, ASCII files, template files for digital filters, spectra, wavetables etc) into the DrawingBoard using one of the following options:
1. A check is performed to determine if the file under question is local i.e. within the same directory as the DrawingBoard (".dwb") file under question. If so, then all absolute path information is ignored. This allows the DrawingBoard to be easily distributed amongst users with different system setups.
2. If the first option is not the case, a check is then performed to determine if the file under question is contained within any of the sub-directories of the WaveWarp installation root directory. If so, the absolute path information is replaced by the relative path with respect to the WaveWarp root. This is how the Example DrawingBoards bundled with WaveWarp have been saved, allowing them to be accessed irrespective of where the user has installed WaveWarp.
3. If options 1 and 2 are not valid, then the full absolute path of the file under question is retained. This allows the user to access files stored anywhere on the system. However, the DrawingBoard is not portable between systems with different file system setups (as is usually the case!).
In any case, if the file system has changed since a DrawingBoard has been saved, then the DrawingBoard can still be loaded, albeit with the "missing icon" in place of "lost" files (see section 2.27--).

   
|