---------------------------------------------------------------------
                      (: -= BASS_FX v1.1 =- :)
                            -------------
         Copyright (c) 2002 JOBnik! [Arthur Aminov, ISRAEL]
                        All rights reserved!
---------------------------------------------------------------------


Files that you should have found in the BASS_FX "package"
=========================================================

BASS_FX.TXT      This file
BASS_FX.DLL      The BASS_FX module
FILE_ID.DIZ      BBS description file

C\               C/C++ APIs and samples
  BASS_FX.H        BASS_FX C/C++ header file
  BASS_FX.LIB      BASS_FX import library

  dsp.c            DSP example source-code
  dsp.exe          DSP example
  dsp.h            DSP example resource header file
  dsp.rc           DSP example resource file

  pitch.c          PITCH example source-code         
  pitch.exe        PITCH example                     
  pitch.h          PITCH example resource header file
  pitch.rc         PITCH example resource file       

  reverse.c        REVERSE example source-code         
  reverse.exe      REVERSE example                     
  reverse.h        REVERSE example resource header file
  reverse.rc       REVERSE example resource file       

Delphi\		 Delphi APIs and samples
  BASS_FX.PAS      Delphi BASS_FX APIs Unit

  \Pitch\        DX8 FX + Pitch sample
    Pitch.dcu
    Pitch.ddp
    Pitch.dfm        Main form
    Pitch.pas        Main unit
    prjPitch.cfg
    prjPitch.dof     Project options file
    prjPitch.dpr     Project file
    prjPitch.res

VB\              Visual Basic APIs and samples...
  BASS_FX.BAS      VB BASS_FX APIs Module

  \DSP\            DSP FX sample
    frmDSP.frm       DSP FX main Form source code
    frmDSP.frx       Graphix file, holds any pix in a Form
    prjDSP.exe       DSP FX example (Including all DSP effects)
    prjDSP.vbp       Project file

  \PITCH\          DX8 FX + Pitch sample
    frmPITCH.frm     DX8 + Pitch main Form source code
    frmPITCH.frx     Graphix file, holds any pix in a Form
    prjPITCH.vbp     Project file

  \REVERSE\        Reverse Playback + Pitch + DX8 FX sample
    frmREVERSE.frm   Reverse playback main Form source code
    frmREVERSE.frx   Graphix file, holds any pix in a Form
    prjREVERSE.vbp   Project file


NOTE: The BASS_FX RAR should be decompressed with the directory stucture
      maintained.

NOTE: To run the sample EXEs, first you'll have to copy BASS_FX.DLL into
      the same directory as the EXEs. You'll also need BASS.DLL which can
      be download from the BASS website.


What's the point?
=================
BASS_FX is an extension to the BASS audio library, programmed @ 1st
to enable the Visual Basic users to use DSP FX, DX8 + PITCH & Reverse
playback in their programs, and make it easily (SO EASY) :)
But of course could be used with any other programming language as well =)


Requirements
============
DSP can be used with any BASS versions.
PITCH   with BASS v1.4 and greater.
REVERSE with BASS v1.6 and greater.


Using BASS_FX
=============
To use BASS_FX with Borland C++ Builder, you'll first have to create a
Borland C++ Builder import library for it. This is done by using the
IMPLIB tool that comes with Borland C++ Builder. Simply execute this:

	IMPLIB BASS_FXBCB.LIB BASS_FX.DLL

... and then use BASS_FXBCB.LIB in your projects to import BASS_FX.


Latest Version
==============
The latest versions of BASS_FX & BASS can be found at the BASS website:

        http://www.un4seen.com/


Copyright, Disclaimer, and all that other jazz
==============================================
The BASS_FX library is free, so if anyone tries to charge you
for it, kick 'em where it hurts.

This software is provided "as is", without warranty of ANY KIND,
either expressed or implied, including but not limited to the
implied warranties of merchantability and/or fitness for a
particular purpose. The author shall NOT be held liable for
ANY damage to you, your computer, or to anyone or anything else,
that may result from its use, or misuse. Basically, you use it
at YOUR OWN RISK.

Usage of BASS_FX indicates that you agree to the above conditions.

You may freely distribute the BASS_FX package as long as NO FEE is
charged and all the files remain INTACT AND UNMODIFIED.

All trademarks and other registered names contained in the BASS_FX
package are the property of their respective owners.


History
=======
These are the major (and not so major) changes at each version
stage. There are ofcourse bug fixes and other little improvements
made along the way too! To make upgrading simpler, all functions
affected by a change to the BASS_FX interface are listed.

1.1 - 02/10/2002
-----------------
* New in BASS_FX:
  + Now supports - 16/8-Bit Stereo/Mono.
  + Support for Multiple BASS instances.
  * A lot of BUGs fixed =)

* New in DSP:
  + -= DSP FXs =- added:
      + Low Pass Filter
      + Cutter
      + Flanger v2.0!

  + Equalizer: 
    + Algorithm optimized to BiQuad.
    + Added a new parameter:
      + eqBandwidth

  BASS_FX_DSP_SetParameters
  BASS_FX_DSP_GetParameters

* New in REVERSE:
  + Now you can add DX8 effects + change Pitch
    with BASS_FX_Pitch... (check the REVERSE example).

* New in function:
  + Added:
    + BASS_FX_DSP_Reset
    + BASS_FX_Free
  + Always check for any Function changes.

* Added:
  + Delphi APIs + Example.
  + C/C++ Examples + corrected BASS_FX.LIB file ;)

* Switched from MFC to Win32 DLL [MFC42.DLL ~1MB doesn't required]

1.0 - 14/06/2002
----------------
* First release


Credits
=======
* Thanks a lot to - Ian Luck @ www.un4seen.com - for: 
    + BASS.DLL : The greatest audio library!
    + DSP, Pitch & Reverse source codes.
    + Helping me so much with C/C++ and much more! :)
  Ian you're the best programmer in the whole world! ;D

* Thanks to - Manuel Weber aka manu - for DSP Equalizer C++ source code [v1.0]
* Thanks to - Tom St Denis - for BiQuad Equalizer algo 'C'  source code [v1.1]
* Thanks to - Patrick aka Paddy - for reporting very interesting BUGs :)


Credits - API/Sample Contributors
=================================
Delphi - Roger Johansson


Bug reports, Suggestions, Comments, Enquiries, etc...
=====================================================
If you have any of the aforementioned please check the BASS forum (at
the website)... If you can't find an answer there, you can email:

        jobnik2k@hotmail.com

System
======
---------------------------------------------
 BASS_FX.DLL was developed and tested using:
---------------------------------------------
System       : Intel Celeron 1.7 GHz, 256MB DDR
Sound Card   : Creative PCI 128
OS           : Microsoft Windows XP PRO/ME/98
Sound System : Speakers : JBL - 2x380w & 4x120w
	       Receiver : JVC 5x100w
	       JVC Stereo + 20w Speakers


* Flanger 2.0! & Cutter (c) 2001 Atomix Productions @ www.atomixmp3.com [under GPL license]

-----------------------------------------------------------------------------------
* BASS_FX.TXT & File_ID.Diz are better viewed in DOS mode OR with - Courier - font.
-----------------------------------------------------------------------------------