Welcome to the exciting world of DX-Android... DX-Android incorporates some major enhancements beyond the previous DX-Droid. Here are the new features in DX-Android: 1) To appease the dark side of the force, all occurrences of the word "droid" have been changed to "android." 2) MIDI Thru: On the Utility Menu (F6) there is a MIDI Thru on/off function. It defaults to "off", and it should remain so if you are working with a DX7. When MIDI Thru is "on", MIDI data (other than system exclusive data) received into the ST's MIDI in port will be echoed out of the ST's MIDI out port. If MIDI Thru is on, the step forward and step backward commands cannot be sent from a keyboard controller for Execute Workbank mode. 3) The catalog screens: Type to read a file, to erase a file, to list more files, to return to the catalog menu screen, to dump the screen to a printer. For and the mouse cursor appears in the screen's upper left corner. Move the mouse to point to the desired file, then click the left button to read or erase the file, or click the right button to cancel the function. Note that erasing a file replaces the file's name with "---- (erased) ----". The program will not allow you to erase a locked or already erased file. 4) The File to Synth function on the File Menu (F1) bypasses the workspace. Function AND non-function parameters are transmitted to the synthesizer. 5) While workspace monitoring is on, the Name Workspace function on the File Menu (F1) will send the new name to the synth. 6) A few minor cosmetic bugs have been fixed. 7) On the Quick Load screen non-existent banks are displayed with parentheses enclosing their bank numbers. 8) Hardcopy functions are NOT preceeded by a formfeed. 9) For the WB F-pars to Synth and Bank to Synth functions on the Bank Menu (F5) the program prompts for an attenuation level (1-7) to be sent to the TX. This also happens for the quick-load function on the Android menu (F8). 10) A new copy protection scheme means that there are only two ways that you can legally run DX-Android: (1) If there is a sync box connected to your ST, or (2) If the original DX-Android program disk is in drive A or B. Note that this allows DX-Android to be run from a hard disk. 11) The names of Android, Distorted, Glided, etc. voices have been changed to "Android-1", "Android-2", "Average **", "Glide ****", and "Distort **". 12) The "Find Matches" function on the F7 menu: Specify a workbank slot, then specify a maximum number of parameters. The program will then highlight workbank slots that are similar enough to the selected slot. This is highly useful for finding which voices have been created by editing other voices, or for finding voices which are identical except for their names. 13) The compare functions on the F8 menu have been GREATLY expanded. Formerly they simply told how many parameters differed between two voices. Now they display both voices' parameters in a two-column format. A third column tells the difference between corresponding parameters. 14) On the List Bank screen you can page forward/backward through banks by typing and

, respectively. Note that the program auto- matically skips empty banks. 15) Fixed a bug which caused the glide function to sometimes miss its end point. 16) Typing during a quick-load will abort it. This is useful for when you suddenly realize that your TX rack is not set up properly to receive MIDI data transmitted to it. You don't have to wait for the whole quick-load to finish before trying again. 17) The "Set Distort/Android" function on the Android menu (F8) allows you to specify which parameters will be affected by subsequent Android-2 and Distort functions. (The "Set Distort/Android" function has NO EFFECT on the Android-1 functions.) On the "Modify Distort / Android-2" screen, a check mark next to a parameter means that that parameter will be affected by Distort or Android-2; if there is no check mark next to a parameter then that parameter is immune to distortion and androiding. 18) If DX-Android is booted from a hard disk, then it will expect to find the data disk in drive A. If DX-Android is booted from drive B or C, then it will expect to find the data disk in the same drive it was booted from. ******************************************************************************** **** **** * The Utility program (UTILITY.TOS) * **** **** ******************************************************************************** The DX-Android / GenPatch two-way conversion program UTILITY.TOS allows you to convert your DX-Android data into GenPatch files which can then be used in MidiTrack ST's "Auto GenPatch" function. UTILITY.TOS is a command-oriented program. Type the command after the ">" prompt, and enter it with the or key. The command is an exception: No or is required following it. There are eight commands: LIST (filenames) BACKUP n CONVERT1 CONVERT2 filename ERASE filename HELP RECOVER The first seven commands can be typed with any combination of lower and upper case letters. For example, "help", "HELP", "HElp", and "hElP are all equiva- lent. When the program first loads in, it automatically executes the HELP command, so as to remind you of the available commands. (A) LIST (filenames) This command lists the files on a standard TOS disk (not a DX-Android data disk). The (filenames) portion of the command is optional; it is used to specify a file or group of files to be listed. If (filenames) is omitted, it is equivalent to typing "LIST *.*". Wild-card characters can be used within (filenames): "*" means any number of any characters, and "?" means any one character. Some examples: LIST *.* -- list all files LIST -- list all files LIST *.dx7 -- list all files whose names end in ".DX7" LIST A*.* -- list all files whose names start with "A" LIST ?a?a?a -- list all files whose names have a's in the specified position (e.g. BANANA) Note that for file names, lower and upper case letters are completely inter- changeable. It is also possible to list files on other than the default disk. (The "default disk" is the one from which you booted UTILITY.TOS.) For example: LIST A:*.* -- lists all files on drive A LIST B:*.* -- lists all files on drive B If there are too many files to be listed, the list column will scroll off the screen. To prevent this from happening, type to pause the listing. Then type to continue. (B) BACKUP n This command copies an entire disk. This is not only highly useful for making backups of DX-Android data disks; it also functions as a general-purpose disk backup utility. The "n" specifies the number of disk drives currently in use (1 or 2). If you specify n=1, the backup command prompts you to swap source and destination disks in and out of drive A. If you specify n=2, the backup command prompts for the source disk in drive A and the destination disk in drive B. (C) CONVERT1 This command converts banks from a DX-Android data disk into files on a GenPatch disk. All existing banks are converted. The resulting GenPatch file names are BANK01.DX7, BANK02.DX7, and so on. If a GenPatch file having the name BANKnn.DX7 already exists, then it will be replaced. Therefore, immediately after running CONVERT1 you should rename the resulting GenPatch files. (D) CONVERT2 filename This command converts a GenPatch file into a DX-Android bank. The specified file must be a DX7 or TX 32-voice bulk data dump. The resulting bank will be named "Converted ". (E) ERASE filename Removes a standard TOS file (not a DX-Android file) from the disk. Remember that, once erased, a file cannot be retrieved, except through a tedious process involving a disk utility program (if you're lucky). (F) HELP Lists the available commands and gives a brief description of each. The HELP command is executed automatically when you first load UTILITY.TOS. (G) RECOVER This command tries to repair damaged information tables on a DX-Android data disk. Depending on how badly a data disk is damaged, this command may or may not succeed. At best, all banks will be recovered. Following this command, the data disk may contain banks having the name "Recovered ". All 32 voices within a recovered bank are likewise named "Recovered ". After recovering, you should erase any banks which contain garbage. Note, for example, that if you run the RECOVER command on an empty DX-Android data disk, 18 banks will be created "out of thin air." However, as you will find by loading these banks into a synthesizer, these banks are filled completely with garbage data. (H) This command is a single keystroke. No or is required following it. This causes an IMMEDIATE exit from the program; you will not be given a chance to change your mind, so WATCH OUT! THAT'S ALL FOR NOW. HAPPY ANDROIDING...