ChangeIt! for JV and XP V4.5 		                  25.06.1997
----------------------------

1. NEWS 
2. ABOUT
3. DESCRIPTION OF COMMANDS
4. INSTALLATION
5. FUTURE
6. COPYRIGHT AND CONTACT

1. NEWS 
-------

in 4.5
  - Bug fixes:
    - Selecting a patch from a expansion board in the performance 
      editor was mixed up.
    - The preset Rhythms from the preset E and the expansion "Bass&Drum"
      could not be selected in the 10th part.
    - The Envelope Control was not registered correctly in V4.20

  - New features:
    - Patch and Wave names of the Experience II board added.
    - You can now navigate in the bank view by using the keyboard
      (Left, Right, Up, Down, Home, End, Page Up, Page Down, Return)
    - ChangeIt! remembers the patch from which you last opened/saved a 
      file
    - Banks and libraries that are open when you close ChangeIt! will
      be reopened when you start ChangeIt! the next time
    - Named the preset keys in the library like in the patch finder
      function in the JV-2080
    - Instead of the 8 keys in the library you can use the category
      like in the JV-2080 (Tools->Use Category)

in 4.2
  - Bug fixes:
    - Changing PAN in performance mode over 10 or below -10 caused the 
      program to crash.

  - New features:
    - You can now set the Device number of the JV/XP in the MIDI Settings
      Dialog
    - You can now set the size of the font that is used to show the bank 
      names (File->Settings)
    - The function "Show used Patches" was extended. It shows now also
      the Performances in which the patches are used.
    - ATTENTION: The file ending for the libraries is now ".CLB" and
      no longer ".L1W". Simply change the file names, the file format
      is still the same.
    - Smaller code

in 4.13
  - Bug fixes:
    - Using the context menu (right mouse button) in a library window
      caused the mouse to freeze.

in 4.12
  - Bug fixes:
    - The realtime parameter changing of the chorus and reverb 
      parameters in the patch edit mode did not work properly.

  - New features:
    - Patch names of the JV-2080 Preset E Bank added.

in 4.11
  - Bug fixes:
    - If you changed the MIDI Input or MIDI Output, the change appeared
      only after restarting the program.

  - New features:
    - Patch names of the Drum & Bass Board integrated.

in 4.1
  - New features:
    - Sysex receiving is now started automatically. You do not have
      to start it from the panel of your synth.
    - MIDI THRU is now implemented. That means the incoming notes
      are sent to the MIDI output.

in 4.0
  - New features:
    - Supports the Roland JV-2080. 

in 3.01
  - New features:
    - Patch names of the Session Board integrated
    - Wave names of the Drum&Bass Board integrated
    - A Tool function added that shows all patches that are used in 
      the performances of a bank

in 3.0
  - Bug fixes:
    - Crashed when you inserted a performance or rhythm from the 
      copybox

  - New features:
    - Wave names of the Session Board integrated

in 2.9
  - Bug fixes:
    - When undoing swap, the performances were not updated
    - Disabling patch send in MIDI Setup had no effect
    - The first patch in the bank is now sent when opening a bank

  - New features:
    - Moving patches in a bank is now different. It causes not
      a swap. How it works: You can select some patches (Use
      SHIFT and/or CONTROL). And move them while holding down
      the left mouse button. The destination of the patches
      is painted grey. If the mouse button is released the
      patches are inserted. That means the patches that were
      at the insert position are moved to places after the
      moved patches.
    - You can drag and drop patches between banks and libraries.
      Dropping patches works like pasting from the copybox.

in 2.8
  - Bug fixes:
    - LFO 1 / LFO 2 reading data wrote in false memory address
    - SETUP did register the control in the temp path
    - LFO Rate did not change to delay time parameters when
      External Sync was selected
    - Copy Tone crashed when editing from library

  - New features:
    - Rhythm Editing
    - Renamed Options Menu in Tools
    - Tools/Copy to patch: Copies four tones of the current rhythm
      in a patch !
    - Shortcuts for Sending/Receiving
    - Copy tone allows now to select a different patch as source 
      as the temp patch !
    - Patch edit allows now multi edit: If no checkbox is selected you 
      can change anything you like. If you select some checkboxes
      the parameter change for every selected tone.

in 2.7
  - Bug fixes:
    - Setup program did not register the Envelope control.
    - Setup program did always copy to C:\CHANGEIT.

  - New features:
    - You can now save 10 envelope presets.
    - The waves and patches for the super sound set are integrated.

in 2.61
  - Bug fixes: 
    - When two patches are swapped the performances are updated.
      This was done in performance mode not in patch mode.

in 2.6:
  - Bug fixes: 
    - The Performanceeditdialog closed after selecting a different
      Tab.
    - EFX Page in Patchedit crashed.
    - The System froze while sending MIDI data

  - New features:
    - Undo/Redo-Function
    - Graphical Envelope Editing in Patchedit.
    - The preview of a patch with the middle mouse button works
      now like the preview button from the JV1080 and everywhere
      in ChangeIt!.

in 2.5:
  - Bug fixes: 
    - Printing and Printpreview work now correct.
    - Sending the a temporary patch to the JV1080
      caused an error in the display
	  - copying patches between different banks
      caused an GPF.

  - New features:
    - Editing patches
    - Libraries (You can insert, delete, sort and search
      patches)

in 2.1:
	- Bug fixes: 
		- No checksum for random patches was calculated.
		- Impossible values in random patches removed.
		- Impossible values in init patches removed.
		- SaveAs only saved Patches
		- Sending one Patch only sended the common part
	
	- New features
		- Random Dialog redesigned.
		- Added Toolbarbuttons for Sending/Receiving/Stop/Edit
		- EFX Parameters are now editable !
		- Compatible to XP-50 / XP-80
		- The file random.syx countains some patches I created with 
                  the random function (new bank and random with all 
		  switches selected) USES THE VINTAGE BOARD !

in 2.0:
	- New features
		- Works with Windows 95 or Windows NT 3.51
		- Editing performances.


2. ABOUT
--------

ChangeIt! is a program to manage Roland JV-1080/2080 and XP-50/80 Patches, 
Performances and Rhythms and includes also a complete librarian.
It works with Windows 95 and Windows NT 3.51.


3. DESCRIPTION OF COMMANDS
--------------------------

3.1 Mouse commands

Left button:        Selects patches (use it in combination with the SHIFT + 
                    COMMAND key like in the explorer to select multiple patches).
Middle button:      Plays different notes on MIDI channel 1 to listen to the 
		    selected patch. Works also in the editor.
Right button:       Shows a context sensitive menu.

You can drag and drop patches between banks and libraries (and banks and banks 
and ...). Simply select some patches hold down the left mouse button and move it
to the bank (or library) you like (keep the mouse button pressed).


3.2 File Menu

New                 Opens a new bank or library
Open                Opens an existing bank or library
Close               Close the active bank
Save                Saves the active bank
Save As             Saves the active bank under a new name

Save Patches        Saves only the patches under a new name
Save Performances   Saves only the performances under a new name
Save Rhythms        Saves only the rhythms under a new name

Settings            You can change some global settings here

Print               Prints the names of the patches/performances/
                    rhythms
Print Preview       Preview of Print
Print Setup         Printer Setup

Exit                Exits ChangeIt!

3.3 Edit Menu

In bank mode:
-------------

Undo		    Undos a command (e.g. Random, Init, Swap, ...)
Redo		    Redos a command that was undone.

Edit                Edit the active patch, performance or rhythm
Envelope Presets    Lets you edit some envelope presets to be used 
                    in the patch edit dialog

Init                Initializes all selected patches, performances or 
                    rhythms
Copy                Copies the selected patches, performances or 
                    rhythms in the copybox
Paste               Opens the copybox

Copy To Clipboard   Copies all sysexdata of one bank to the windows 
                    clipboard (Looks like F0 41 6A ...)

In librarian mode:
------------------

Properties          Edit patch properties 
Keys                Edit the library keys

Find                Searches for Patches
Find doubles        Looks for double patches in the library

Delete              Deletes selected patches from the library

3.4 Midi Menu

Receive             Receives data from the synth. A dialog appears that lets you 
                    select what you can receive. If you choose "Manual" you have
                    have to start the bulk dump from the front panel of your synth
                    (In this way you can dump what you want even different 
		    synthesizers).

Send                Sends sysexdata to your synth
Stop                Stops receiving/sending sysex data

Setup               Set the MIDI-input/-output, installed expansion boards,
                    MIDI THRU, and some other stuff

3.5 Tools Menu

Random Patches      Creates random patches in the active bank. 
                    Changes only the selected parameters of the
                    existing patches.
Copy to Patch       Allows you to copy four drumsounds of a Rhythm set into a Patch			
Show used Patches   Shows all patches that are used in the performances of a bank

3.6 View Menu

Patches             Show Patches
Performances        Show Performances
Rhythms             Show Rhythms

Toolbar             Shows/Hides the toolbar
Status Bar          Shows/Hides the statusbar

3.7 Window Menu

As usual...

3.8 Help Menu

About ChangeIt!     Display info about ChangeIt! and the README.TXT file


4. INSTALLATION
---------------

Extract changeit_jv_xp_450.zip, mfc42.zip, msvcrt.zip and olepro32.zip
to a temporary directory and run SETUP.EXE. (The last three files are
only necessary if you do not have the files MFC40.DLL, MSVCRT.DLL and
OLEPRO32.DLL already in your WINDOWS\SYSTEM directory.
The Setup program will not create icons for the program, so please do
it yourself.
If you start the program the first time, first select the "Midi settings"
Menu to set the Midi I/O and other important stuff.


5. FUTURE
---------

Take a look at my WWW page to see if an update appears:
http://www.uni-karlsruhe.de/~ukrt/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 please ask me
for permission. 


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

Jrgen Mograber
Hrdterstrae 19
76726 Germersheim
Germany
Email: ukrt@rz.uni-karlsruhe.de
WWW: http://www.uni-karlsruhe.de/~ukrt