:see_also=index

The song database builder finds mp3 files, determines their length,
and adds them to the song database.  There are several ways which 
it can do this.

Use 'Find' to recursively locate within a directory and it children 
all files whose names match an expression.  

example:  startpath="/music"  expression="*.mp3" finds all mp3 files
in my /music/artist/album/song.mp3 directory structure.

Use 'Locate' to find files anywhere on disk whose names contain a 
given string.

An arbitrary command can be run.  It should return a list of filenames.

Whenever any of these methods is used to load songs, they should appear 
nearly instantly in the song selector.  A song will only be added 
to the database once.  Save the database after adding new albums.

