Playmaster runs from CLI or Workbench. It will attempt to load up to 36 sounds if passed on the commandline. "PlayMaster sound1 sound2 sound3 etc". You may build an icon for PlayMaster and put a soundfilename on each tooltype line. Either just the full:path/name of your sound file, or "X=Full:path/name" where X is a number or letter. Either list may contain one or more entries nameing ascii files with one IFF sound filename on each line. Again use the full:path/name. Once started, filename will appear next to buttons. Push the appropriate key or click the gadget to play the sound. Click the gadget while holding right-amiga key to open file requester for loading new sound to that button. If a given button has been loaded before, file req will open to that directory. If not, file req will open to the last directory it used. On the FIRST open to an unloaded button, filreq opens to current dir of Playmaster. Playmaster only DEMANDS chip mem to play a sound. When loading sounds, it requests MEMF_PUBLIC which will return fast ram if it's available. Sound is moved to chip ram for playing. You may now specify the smallest and or largest size sound to be loaded into memory. Anything smaller than "smallest" or larger than "largest" is read directly from disk. Not bad if disk is a hard drive. Sounds longer than 25K or so can be interupted by floppy drive read speed. (Or lack thereof). Sounds not loaded into memory, but located by PlayMaster will be listed in RED next to thier gadet. -l# as any perameter fron CLI or any ToolType from Workbench sets "largest". Largest defaults to 150000. -s# sets smallest. Smallest defaults to 0. Have a ball! USE PLAYMASTER AT YOUR OWN RISK!!! If you use PlayMaster for fun, any contribution you may choose to make will be gratefully accepted. If you use PlayMaster for commercial porposes (That is, if you use it on the job, or otherwise use it in the process of earning money) you MUST register it with a registration fee of $25.00. PlayMaster may be freely distributed. No fee may be charged other than nominal media costs for copying and/or actual cost for postage. John Scheib 3805 Fairway Circle Las Vegas, NV. 89108 PLINK: JScheib