                   BLUE SPRITE BAND PRESENTS ITS NEW SOFTWARE
            ۰\
            ۲/
                            T H E   U L T I M A T E
  Ŀ     Ŀ      Ŀ ¿    Ŀ        Ŀ Ŀ
      Ĵ          Ŀ                   
                                       
 
 ķ
  What's that ?    
 ͼ
        
        This pack is composed of two separate programs. The first one (CHIP) is
 a signal recomposer : it takes a frequency based description of a sound and
 mix the appropriate waveforms. The second one (RFFT) generate a .FFT file from
 an existing waveform using some Fourier math stuff.

 ķ
  Disclaimer       
 ͼ

    The Ultimat Chip Konstruktor & utilities
    Copyright (C) 1997 Olivier DOMINIQUE & Frankie LIMONT

    Those programs are free software; you can redistribute them and/or modify
    them under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    Those programs are distributed in the hope that they 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.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

 ķ
  The CHIP utility 
 ͼ
 
        The CHIP utility is a sound creation program. It is usefull to create
 chip samples (i.e. very little samples that sounds computer-made). It mixes 
 different waveforms (sinus,cosinus,square,triangle) at different frequencies
 (from 20 Hz up to 20KHz) and with different amplitudes.

 The command line parameters are :
 
        CHIP input.fft [output.ext]
 
 Where :
  input.fft is the input file in the FFT format (see the FFT FORMAT section for
 more details).
  output.ext is the name of the output file (the default name is chip.snd) in 
 raw unsigned 8 bits format.
 
 ķ
  The RFFT utility 
 ͼ
        
        The RFFT utility is a marvellous proggy that create a .FFT file (used 
 by CHIP) from a waveform. It assumes that this waveform is a raw unsigned 8
 bits one at 22KHz. But it will work correctly with an other sampling rate
 assuming a resulting shift in the sound pitch after the transformation.
 
 The command line parameters are :
        
        RFFT INFILE.EXT OUTFILE.EXT [Minimum significant coefficient]
 
 Where :
 INFILE.EXT is the input waveform (no changes made to it).
 OUTFILE.EXT is the output FFT format file (created or overwritten).
 MinCoeff is the absolute value below which you'll consider a coefficient
        useless. This number must range between 0 and 127 and is optionnal with
        a default value of 0 (all non-zero coefficients present).

        The RFFT program has some limitation because it only performs sinus
 coefficient calculations (maybe cosinus in a next version, but it is enough
 to provide CHIP with FFT files).

 ķ
  The FFT format   
 ͼ
        
        The FFT file format is a plain text file format (i.e. it is possible
 and recommended you edit/create/modify your own FFT files with your ASCII
 text editor).
        
        Such files are easy to create with a plain text editor as they are
 cutted in different sections :
 * the header section
 * the data section
 * the eof section
 A section name begins with a # character (i.e. #header, #data, #eof).
        
        The header section just contains the number that tells the programs
 how many frequencies are to be read.
        
        The data section contains the data itself in the following format :
 a frequency, a value (ranging from -127 to 127), and a character (s,c,k,t).
 The value represents the coefficient value, and the character represents the
 waveform associated with : 's' for sinus, 'c' for cosinus, 'k' for square,
 and 't' for triangle. You may mix different waveforms at the same frequency,
 but you'll need to write the full line for each.
        
        The eof section just tell you you reached the end of the file,
 anything after this keyword will be ignored.
 
 Here is an example :
 ---- file top ----
 ; comments begins with semi-colon
 ; but mustn't be within the data section
 #header 3
 ; there will be three "coefficients"
 ; just another comment
 #data
 440 125  s
 440   64 s
 880 -12  t
 #eof
 ---- file bottom ----
 
        For french users, have a look at the file PIPORGAN.FFT. It contains
 a "live" description of the FFT file format.

 ķ
  What's BSB ?     
 ͼ

 BSB stands for Blue Sprite Band. This is a group composed of  :
        - Kahar' Touch   Coding, music, novelist.
        - Wahat Herman   Coding, music, graphism.
        - Complete Nexus Coding.
        - The Xtremist   Sampling.
 
        We made few release until now, even if BSB exists for three years, but
 we hope it will soon change as we are to spend less time at school now (do
 not tell it to our parents !). So our next release may be very bigger than
 this one.

 ķ
  Other products   
 ͼ
 
 * A french novel "Le Temps pour tout." by Kahar'touch. Sci-Fi like.
 * Modules by Wahat Herman
 * Modules by Kahar Touch

 ķ
 How to contact us 
 ͼ

        Kahar' Touch: 
          Home adress : LIMONT Frankie
                        22, rue des Halles
                        16110 La Rochefoucauld

        Wahat Herman:
          Home adress : Olivier DOMINIQUE
                        25 rue de la ferme
                        16000 ANGOULEME
          Email : odominiq@enib.fr (I won't answer email until february 98 :( )

        Complete Nexus: N/A

        The Xtremist: N/A
