The most commonly encountered problems when getting started with the Sound Loom
- (1) Sound Loom fails to start
On the MAC, you must have TK/Tcl running on your computer
If you do not, when you double-click on the file soundloom.tcl
it will fail to start the Sound Loom.
You should install the Launcher, so
that the MAC knows to call TK/Tcl when you double click on soundloom.tcl.
TK/Tcl can be downloaded from the web
You must download a good version of TK/Tcl
Do not use version 8.4.9. Version 8.3 works fine, as do some earlier versions of 8.4
OR
CDP programs or Soundloom are in a Directory with spaces in its name
e.g. "My Documents". Best to place the CDP working directory in the base directory of your drive.
- (2) cdparse error message (at startup)
You must preset the environment variables:
If you do not, you will get an error message about the program cdparse
- (3) Cannot locate the wish program:
wish is the name of the Tk/Tcl program which runs the Sound Loom
and you should have received a version of this with your original CDP package. (You may also have
updated it from one of the sources on the web).
wish should be in the bin subdirectory of your Tcl file.
If you placed the Tcl folder in your Program Files folder on your main hard drive,
(and if that hard drive is "c") the location of wish will be
c:/Program Files/tcl/bin/wish
This may be different if
- You put the Tcl folder somewhere else on your computer.
- Your main hard drive has a different letter identifier (e.g. "d")
- (4) Other startup problems.
You may be missing one or more of the Sound Loom's related programs.
These are cdparse, cdparams, diskspace, gobo, maxsamp2, progmach, listdate, histconv, timetap
and tkusage.
Versions of the Loom before 9.9.5 also require logdate.
You will also need the latest releases of columns and vectors to access all the facilities on the Sound Loom Table Editor.
- Cannot get files from directory.
You must use the correct CDP conventions for directory and file names.
- You must not use 'relative address' conventions
(like starting a line with a slash, on the PC)
- You must not use incorrect conventions for accessing other hard drives, or peripherals
(e.g. on the PC the correct convention is "d:/" for drive d).
If you do either of these things, you will either generate an error message,
or the file you want will fail to appear.
It is also best to avoid spaces in names, i.e.
- Files whose names contain spaces.
- Files in directories where any part of the directory name contains spaces.
The Loom can now handle these in most cases, but there are occasional exceptions with certain Loom functions.
If you encounter a problem when trying to load files from a directory,
check that no part of the directory path contains spaces
e.g. somedir/some otherdir/topdir/myfile.wav has a space in "some otherdir".
If this is a problem for already existing directories, copy the files you want to use
into a new directory, without spaces in the name.
If this is a problem for existing files, rename (or copy to a file with a new name),
using underscores ('_') or hyphens ('-') instead of the spaces.
- Bulk Process and Batchfiling errors.
When you bulk process sounds (or process them in batch files)
the Loom has to assume that you have checked the syntax will
be OK for every process you use. But this may not be the case.
e.g. if you decide to cut several sounds to 2 seconds in length, but some of the sounds are
shorter than 2 seconds, the cutting process will fail with those sounds.
For each process that fails the Bulk processor (or the batch file processor) will throw up a TK/Tcl error message
(it tells you it can't find a "channel").
You should click the "OK" boxes on the error message dialogue boxes (for every failed process)
and carry on working normally.
- Other problems.
If you are sure that your problem is not listed on this page,
you can report a possible bug to the CDP (but please check all the items on this page first !).