ChangeIt! V2.00                                               24.10.2001
---------------

1. ABOUT
2. NEWS 
3. INSTALLATION
4. FUTURE
5. COPYRIGHT AND CONTACT


1. ABOUT
--------

  This is a totally rewrite of the the programs "ChangeIt! for JV/XP" and
  "ChangeIt! for 01/w". ChangeIt! is now more "abstract" which means you
  have the main functionality in the main-program and the synth specific
  functions are covered in a specific synth-dll.

  At the moment there are four dll's available:

	1. Support for generic SysEx-Dumps.
	2. Support for the Roland JV/XP-family
	3. Support for the Korg 01/w family.
	4. Support for the Midi Sample Dump Standard (SDS)

  ChangeIt! requires Windows 95/98/ME or Windows NT 4/2000.


1. NEWS 	!!! Please note also the news in the specific DLL-readme's !!!
-------

in 2.0:
  - New features:
    * Receive All: You can now define your favourite dumps and receive them
      all at once.
    * The tooltip over a patch shows now all dependencies of the patch.
    * You can now create panels with controller items which can send sysex,
      midi controllers and notes!
    * Midi communication errors are now displayed in the statusbar and
      no longer in annoying message boxes.
    * The width of the columns of a library and its sorting order are
      restored if you restart ChangeIt!.
    * The toolbar shows only those layer buttons which are used in the
      active synth memory.
    * The commands in a library can now be undone.
  - Bug fixes:
    * The menu items in the library tools menu could not be accessed.
    * The library could not be sorted by date.

in 1.2.2:
  - New features:
    * The receive dialog has completely changed. See the manual for details.
  - Bug fixes:
    * Running ChangeIt! on a pc without a midi interface did result in a 
      crash.
    * The library did crash if it contained patches of a synth memory
      which was not loaded.

in 1.2.1:
  - New features:
    * The envelope control has now a new look.
    * Support for relationship display with tooltips. Also patches which are
      referenced from other layers a drawn with a bold font.

in 1.2:
  - New features:
  	* Updated the bitmaps in the toolbar. Thanks to Steffen for doing the
  		artwork!
  	* Each library has now a statusbar which shows the applied search filter
  	  and how much patches are visible in the library.
  	* Adding a SYX or CLB file to the command line of ChangeIt will load
  	  them. 
  	* The setup program gives you the option to associate SYX and CLB
  	  files with ChangeIt!.
  	* The piano keyboard window allows now the playing of midi files!
  	* When in a patch editor the input of a keyboard key is required you
  	  can now use your connected keyboard to input it.
  	* Entering a name in the library search dialog, searches now case 
  	  insensitive.
  	* In "Search double patches" dialog in the library you have now the option
  	  to select all double patches. This way you can quickly delete all double
  	  patches in the library.
  - Bug fixes:
  	* If you clicked on a patch in a library (which did not initiate a drag and 
  		drop action). All bank windows thought it was a drag and drop action
  		and showed the moving mouse cursor. The application could crash. Fixed.
  	* If you tried to insert more patches than a layer could contain by dragging
  		them from a library the application did crash. Fixed.
  	* You could insert patches into a layer by dragging them from a library
  		that did not match the type of the layer. Fixed.

in 1.12:
  - New features:
		* The send dialog allows now to select any number of layers.
		* The Layer Dependencies dialog was redesigned and is now easier to read.
		* Resorted the items in the edit menu and added the write command.
  - Bug fixes:
  	* Undoing a move command (reordering patches) did not update the layer
  	  dependencies correctly.
  	* Undoing a move command (reordering patches) which was not executed 
  	  in the active layer did sometimes crash the application.
		* Corrected some menu descriptions.
  
in 1.11:
  - New features:
		* There is a new option in the global settings dialog called "Route Midi 
		  Controller to Synth". If you enable it all incoming midi controller 
		  messages (from the selected "remote midi input" devices) are routed
		  to the active midi output device.

in 1.1:
  - New features:
		* You can now select remote MIDI inputs in the Global Settings dialog.
		  Here you can select the devices where your master keyboard(s) or 
		  fader control(s) are connected to. A little bullet in the right corner 
		  of the statusbar indicates that midi data is received.
		* The MIDI devices are no longer closed after each send/receive-operation,
		  they stay open. This means a performance increase with MIDI devices
		  who need a long time to open or close (eg. Soundblaster).
		* The position and size of the copybox is remembered. Also a resize 
		  indicator was added to the copybox.
  - Bug fixes:
		* The temporary file 'sysex~~~.tmp' that is required for the send process 
		  is now deleted after transmission.

in 1.03:

  - New features:
  		* The patches in the copybox and a library can now all selected 
  		  by pressing CTRL+A.
  		
in 1.02:

  - New features:
  		* The tabs in the settings dialog can now all accessed through
  		  the tabulator key.
  		
in 1.01:

  - Bug fixes:
		* If you switched between a library and a bank window the tools
		  menu was not updated correctly.
		* If you copied a patch with references to other layers (eg Korg
		  Combination or Roland Performance) from one bank to another the
		  references were not updated. So if you closed the first bank
		  and tried to edit the copied patch in the second bank the
		  program did crash. If you reopen the bank before editing everything
		  worked fine.
		* The "Find double patches"-dialog changes the text of the cancel-
		  button now to "Finished!" and the progressbar is deactivated when the 
		  function ends.
		* The "Find double patches"-function did compare also the sysex-header
		  of a patch this meant that patches in a library that came from a
		  different slot in a bank were classified as different. This is fixed.

in 1.00:

  There are a lot of little bug-fixes and some new features added to
  the main program.


3. INSTALLATION
---------------

Extract ChangeItXXX.zip, Mfc42.zip, Msvcrt.zip, Oleaut32.zip and 
Olepro32.zip to a temporary directory and run SETUP.EXE. (The last four 
files are only necessary if you do not have the latest releases of the 
files MFC42.DLL, MSVCRT.DLL and OLEPRO32.DLL already in your 
WINDOWS\SYSTEM directory.
See the manual for further details.


4. FUTURE
---------

Take a look at my WWW page to see if an update appears:
http://aragon.iitb.fhg.de/moss/changeit.html


6. COPYRIGHT AND CONTACT
------------------------

ChangeIt! is FREEWARE. NO WARRANTY FOR ANYTHING ! You can distribute
ChangeIt! over the net as long as you make no changes to the files
and distribute it for free.
If you want to use ChangeIt! on a Shareware CD or in any other 
commercial way you have to ask me for permission.


If you want to contact me:
--------------------------

Jrgen Mograber
Email: mossgraber@iitb.fhg.de
WWW: http://aragon.iitb.fhg.de/moss/