Program : EvPatch 1.3


Author  : Gary LaRocco (mr_rock@cydathria.com)


Purpose : Allows the modification of bank and patch numbers to DSI 
          Evolver single patch syx dumps.


Usage   : EvPatch [-?] [-b bank#] [-p patch#] [-i] [-d dest_syx] scr_syx")


Options : -?           : Help 
          -b bank#     : New bank number. Valid values are 1, 2 or 3
          -p patch#    : New patch number. Valid values are from 1 to 128
          -i           : Display current Bank & Patch number
          -d dest_syx  : Optional destination for changed SYX




New and noteworthy in this release are:

    * Simplified command line
    * Filename wildcarding
    * Bulk updating (multiple files updated at one time.)




Examples:


    Show the current bank and patch number for 'coolpatch.syx':

        EvPatch coolpatch.syx

-----

    Set 'coolpatch.syx' to bank 3 (leaving the patch number unchanged):

        EvPatch -b 3 coolpatch.syx

-----

    Set 'coolpatch.syx' to patch 52 (leaving the bank unchanged):

        EvPatch -p 52 coolpatch.syx

-----

    Set 'coolpatch.syx' to bank 1 patch 128:

        EvPatch -b 1 -p 128 coolpatch.syx

-----

    Set 'coolpatch.syx' to bank 1 patch 128 and write to a new file:

        EvPatch -b 1 -p 128 -d new_coolpatch.syx coolpatch.syx

-----

    Show the current bank and patch number for all 'cool' patches:

        EvPatch cool*.syx

-----

    Show the current bank and patch number for all files

        EvPatch *

    (note: non Evolver syx files will be identified as such)

-----

    Set the all 'seq' patches to bank 3 (leaving the patch number unchanged):

        EvPatch -b 3 seq*.syx

-----

    Set the all 'dull' patches to patch 127 (leaving the bank unchanged):

        EvPatch -p 127 dull*.syx

-----

    Set 'bass1.syx', 'lead1.syx' and 'drone.syx' to bank 3 patch 100:

        EvPatch -b 3 -p 100 bass1.syx lead1.syx drone.syx
