TO BE DONE
----------

- Find a better way to update the configuration file -- normally I
  would have left all updates until the program received a signal or a
  DestroyNotify event but this does not seem to achieve the desired
  effect in WindowMaker.

- Implement a method for selecting the dsp and mixer devices without
  the need for command line switches.

- Fix the playback timing bug: the playback counter updates more
  rapidly than the rate at which the recording is being output, unless
  high quality settings are specified.

- Allow a user to impose a maximum recording time.

- A configure script or Imake setup, perhaps?
