home *** CD-ROM | disk | FTP | other *** search
-
- Background Music Player 2.0
- Written By J.L. White
- (C)1989 Merlin's Software
-
- Requires the latest Arp.library
-
-
-
- Background Music Player or BMP for short, plays digitized sampled sounds in
- the background of slideshows, animations, etc. It's perfect for playing some
- special sound you have in your startup-sequence or playing a disk full of
- sounds in some demo. I originally started working on this program in early
- 87 and there have been 5 versions out. I have not put out a new version in
- quite a while and thought I would play with it some more since I have gotten
- better at my programming skills. Since there were so many new changes, I
- decided to release it as 2.0. Hope you enjoy BMP and thanks to all those
- who had sent in shareware donations. "You help keep us going!"
-
- BMP 2.0 combines all the features of the previous versions with many new
- ones. I decided to play around with the `ARP' routines to get use of the
- file requester. I use TXEd which uses it and have seen a show program called
- DAZ that does also. I am currently working on a collection of sampled sound
- files to add to our PD collection and thought it would be a nice addition to
- BMP. I also added a graph display of the file and a scroll bar to move along
- as the music plays. The bar is not 100% accurate but it's close enough. I
- also took a few notes from Richard Lee Stockton's code for SOUND. BMP uses
- his way of loading the sound into FAST MEM instead of CHIP so you are not
- limited to only 130K. Thanks Richard, for releasing such wonderful code!
-
-
- NOTE: You must have the Arp.library in your libs: directory for BMP to work.
-
-
- USAGE FROM WORKBENCH:
-
- Included are two icons. One for BMP itself and one for a sound file. If you
- click on the BMP icon itself the program loads up and opens the `ARP' file
- requester for the SoundFile you want to play. Once you click on the file, it
- loads it, makes the graph, then plays the music. It will keep repeating in a
- loop until you hit the close gadget or hit a key. When you do it brings up
- the requester again for another filename. Click CANCEL when you are ready to
- quit.
-
- The icon for the soundfile has a few options that can be added into the
- tool_types. There are four options:
-
- 1. LOOPS=+1
- This allows you to choose how many times to play the file. If you wish
- to have it play continuously until the gadget is hit, enter a +0. The +
- must be there to set it correctly.
-
- 2. GRAPHCOLOR=@1
- This tells BMP what color to paint the graph. You can choose 0-3. These
- are the colors set on your Workbench screen. If you are running one of the
- programs that allow you to use more than the basic 4 colors , you can use
- any valid number available. The @ must be there to set it correctly.
-
- 3. BACKCOLOR=#2
- This tells BMP what color to paint the background. You can choose 0-3.
- These are the colors set on your Workbench screen. If you are running one
- of the programs that allow you to use more than the basic 4 colors , you
- can use any valid number available. As above, the # must be there to set
- it correctly.
-
- 4. GRAPHON=YES
- This tells BMP to open the full graph instead of just a title window. The
- default is YES but if you don't need (or want) to display the graph then
- set it to NO. If you do, this voids out options 2 & 3.
-
-
- If none are entered then BMP uses its defaults which are:
- LOOPS=+1
- GRAPHCOLOR=@1
- BACKCOLOR=#2
- GRRAPHON=YES
-
-
- USAGE FROM CLI:
-
- The options are pretty much the same as for workbench but you enter them on
- the command line. If you type BMP by itself the requester is brought up and
- used as above. You can enter as many filenames as you wish on the command
- line (or 255 characters worth). The -Quiet option is also included in CLI.
- The default for Workbench is to open the full graph but from CLI the default
- is to open just a title window that display the filename and filesize.
-
-
- The usage is: BMP -Quiet *GraphOn #BackColor @GraphColor +Loops Filename ...
-
- -Quiet opens no window or graph. You only have to enter the `-'.
- *GraphOn opens a full graph window. You only have to enter the `*'.
- #BackColor tells what color to use for Background (0,1,2,3).
- @GraphColor tells what color to use for Graph (0,1,2,3).
- +Loops tells how many times to play the SoundFile.
- Filename is the name of the file you wish to play.
-
- Here Is An Example:
- BMP * #3 @1 +3 SoundFile1 +1 SoundFile2 #2 @0 +0 SoundFile3
-
- This would play the 1st sound 3 times using White on Orange, The 2nd sound
- 1 time using White on Orange, & the 3rd forever using Blue on Black.
-
- Here Is Another Example:
- BMP +1 SoundFile1 SoundFile2
-
- This would play SoundFile1 once then SoundFile2 once with a title window.
-
- Here Is Another Example:
- BMP -Q +1 SoundFile1
-
- This would play SoundFile1 one time without opening a window. This way is
- perfect to add in your startup-sequence.
-
-
- _ , Chat At Ya Later...
- {~}
- ( V-)
- "|Y|"
- _|||_---> J.L. White
-
-
- This is released as Sharware but can be given out freely to anyone that has
- a use for it. If you like it and use it, send a donation of $10.00 to the
- address below and get whatever the latest version is with a free disk full
- of samples you can use.
-
- Read M-List for all our available disk.
-
- Send donations to:
-
- J.L. White
- 1304 Four Seasons Blvd.
- Tampa,Fla. 33613
- (813) 971-4451
-
-
-