Playlist .1 Beta Level
Freeware by Bob Chernow
Compuserve 76711,635

What is Playlist:

    Playlist is my first attempt at writing a PAL program for the
    HP100LX. I have always wanted a program that would allow me to
    interactivly play HP100LX .snd files. I know there is already a
    program called PAT, but it is mainly intended for use as an alarm
    sound player. Playlist will allow you to create lists of .snd
    files, from a "picklist" of files. You can pick one file an play
    it, or pick many and play them in succession. You can even choose
    a loopcount and play your selections many times. Your lists can be
    added to, deleted from, and saved for future use. You can even
    invoke the program in a batch mode and have it load and play a
    list and then automatically exit.


Menu Options:

    File
      New       | Initialize an empty playlist.
      Open      | Open an existing playlisy.
      Save      | Save the current playlist.
      SaveAs    | Save current playlist w/ new name.
      Quit      | Get out of here.
    Item
      Add       | Add more songs.
      Delete    | Delete a song.
      Edit      | Not Available Yet.
      Play      | Play the current list.
    Options
      Directory | Set soundfile directory.
      LoopCount | Set times to play songs.
      Title     | Set the playlists title.
    Help
      General   | Help screens.
      About     | Product Information



Batch Mode parameters:


     Command Line Syntax:

       Playlist [-A] [-L list
         -A : Autoplay will play the list and exit.

         -L : Load a specific list file

        list: List to load.


A Bit about the .LST files

    By default Playlist looks for a file named Playlist.lst in the
    current directory. If this is fount it is loaded, if not the
    program uses defaults. The following is an example of a .LST file.

==========PLAYLIST.LST Follows===========

[CONFIG]
snddir=a:\sndfiles
loopcount=2
[PLAYLIST]
title=A Sample List
song=a:\sndfiles\Blspeed.snd
song=a:\sndfiles\Anvil.snd
song=a:\sndfiles\Clspeed.snd
song=a:\sndfiles\Qwiklick.snd

=========================================

    As you can see there are two major sections, CONFIG and PLAYLIST.
    In the CONFIG section the keys snddir and loopcount are stored.
    The snddir is the drive and directory where you keep your sound
    files and this is the directory that will be searched when you add
    songs to your list. The loopcount key determines the number of
    times your songs will be repeated.

    By default the snddir is A:\ and the loopcount is 1.

    The next section, PLAYLIST holds two types of keys. The is one
    occurance of the title key and it's value will be displayed on the
    top line of the program. The song keys each contain the full
    filespec of a song file.

    All of these values can be set in the program so there is really
    no need to use an editor to modify them but you can if you wish.


Whats it cost:

    Not much. Just tell me what you like or do not like.


Future enhancements:.

    More complete documentation.
    The ability to interactively compose and play songs.
    Your suggestions.
    An improved picklist.


