My program is called "clips" and relies on mime.types and mailcap to decide what players to use for what formats. It creates a list of all the playable files in a specified directory and then plays them in the way you request. The parameter "all" plays them in alphabetical order by filename, "any" picks just one of them to play at random, "mix" plays the list randomly without replacement (so each selection gets played just once), and without any parameter it just plays items randomly until the power fails or the cows come home, whichever happens first! My program is written in C++ and does not have any keyboard controls. Everything is specified on the command line. The format is: $ clips <directoryname> [parameter] Chuck On Thu, 11 Apr 2002, Gregory Nowak wrote: > Hmmm, I thought that Chuck H had created something similar a wile back. What is the difference between the 2 programs if my observation is correct? > Greg > > > On Thu, Apr 11, 2002 at 03:31:24PM -0400, Barry Pollock wrote: > > The music program allows you to randomly select several `mp3', `ogg' or > > `wav' files and play them. > > The default is 25 but you can change that with the `--fc=10' option which > > would decrease the number of randomly selected files to 10. > > A script is created with the random choices with their complete paths and > > file names for freeamp to execute. > > There are several other options which are listed when > > you type `music -h' > > or > > `music --help' > > > > Barry > > > > > > On Thu, 11 Apr > > 2002, Rich Caloggero wrote: > > > > > What does this "Music" program do? > > > > > > Rich > > > > > > ----- Original Message ----- > > > From: "Barry Pollock" <barryp at hurontel.on.ca> > > > To: <speakup at braille.uwo.ca> > > > Sent: Wednesday, April 10, 2002 9:44 AM > > > Subject: more files in goodies > > > > > > > > > > I uploaded 2 files > > > > README-music > > > > music-1.12c.tar.gz > > > > README-music is located in the archive > > > > > > > > The archive containes a configure program that loads and extracts and > > > > deletes the unnecessary > > > > files to create the modules > > > > Term::ReadKey which is a standard perl module from CPAN > > > > > > > > Term::GetKey is a module that allows you to controll the terminal for > > > > single character requests for menus etc. > > > > music depends on these modules when you are asked for input. > > > > The purpose is to randomly select `wav', `mp3' or `ogg' files to play with > > > > freeamp > > > > You can change the program that you wish to run with these files that > > > > `music has selected. > > > > There are several parameters that you can use to make different choices > > > > `music -h' > > > > will give you a listing and a limited description of the parameters for > > > > `music' > > > > If you have any problems > > > > Contact me. > > > > barryp at hurontel.on.ca > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > Speakup mailing list > > Speakup at braille.uwo.ca > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup at braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > Visit me at http://www.valstar.net/~hallenbeck The Moon is Waning Crescent (1% of Full)