----------------------------------------------------------------
             words from Freboat

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

beep-media-player has discontinued, but this oneis a new
version, so not offical.

i change some of the code to support cue sheet of APE file, which
is monkey's audio format.
you can find the detail about APE file here:
http://www.monkeysaudio.com/

this package is support FLAC format file: you can find infomation 
about FLAC here:
http://flac.sourceforge.net/
NOTE: the package only works with the bmp which i changed !!!


1. BMP support cue sheet of ape perfact, at least show track info on 
   list window, and select which track to play, but the little DEFECT 
   is that when you exit BMP, cant save cue list, so you start BMP 
   again, all cue list you play last time disapear, just reload again !!
   the other format file doesn't effect.

2. Thanks to original BMP team.

3. Thanks to SuperMMX, which is author of the bmp-mac and
   i updat the bmp_mac plugin with your help !


packages:
   bmp-0.9.7.2 the source file 
   bmp-mac-0.1.2 the source file of ape file plugin
   forgive me to update the version, no other meaning, 
   just distinguish from orignal.


INSTLL
  1. install bmp first:
    $./configure
    $make
    $sudo make install

  2. install Monkey's Audio Codec, you can find it here: http://www.SuperMMX.org

  3. install bmp-mac-0.1.2
  4. install bmp-flac-freboat


Imortant:

the original code is so early,  and it is important to support cue sheet

by the original plugin interface,  i change the plugin interface (Oops~)

so when you need other plugin works, you need to change some code, and 

recompile it and install.

but dont worry about, it is easy to solve it, you see.

such as you want recompile a wave plugin (actually i changed it already)

edit the wave.c

and find the function:  
#############################
***play_file(char *filename)
##############################

and changed it to like that: 
####################################
***play_file(char *filename, void *p)
####################################

maybe in wave.h, you have to change again the same.

yes, that's it, just type make to recompile it!


enjoy it and good luck !

if you have problem cant solve, email to me:

Freboat@gmail.com


                                  2006-09-16.
