============================================================================== CW2D10: Cakewalk System Exclusive Macro for Sending/Receiving D-10/110/20 Bulk Dumps -- prepared by Jeffrey Morris ============================================================================== You can use Cakwalk's System Exclusive feature to create and send disk based patch files to your D-10/110/20. Your files may include sounds, rythms, or both. However, this routine is for Bulk transfer--it cannot be used to send or receive an individual patch. SETTING UP CAKEWALK ------------------- To create the Cakewak Macro, you will need to add the following lines to the file CAKEWALK.SXT. Use any word processor (in non-document mode) or editor. Enter this information exactly: ;;;D-10 ;;;Bulk Patch Send/Receive ;;; "Roland D-10 Bulk Patch..." F0 41 FD 17 11 10 00 00 00 00 17 59 F7 -------------------------- BACKING UP from the D-10 to Cakewalk -------------------------- IN CAKEWALK: 1. Type V X (for View System Exclusive) 2. Position cursor on desired slot 3. Type R (to Receive for D-10) 4. Move cursor to Roland D-10 Bulk Patch... 5. Enter Channel # for transmit and press NOTE: The default Channel # on the D-10 is 1. Unless you have changed it, use channel 1. 6. Cakewalk will now wait for you to send data from the D-10. ON THE D-10: 7. Press the DATA TRANSFER button 8. Press the DISPLAY up button until the screen reads "One-way Bulk" 9. Select DUMP by pressing the <-- button 10. If you wish to send both sounds and rythm patterns: Press <-- for ALL Otherwise, press the DISPLAY up button and select: SOUNDS by pressing <-- or RYTHMS by pressing --> 11. Press the ENTER button On the last line of you PC's monitor, Cakewalk will display a continuous update of the number of bytes received. When this is complete: IN CAKEWALK: 12. Press any key (on your computer) 13. Type N to name your file (e.g., D-10 Presets) 14. Press to leave the System Exclusive window BE SURE TO SAVE TO A CAKEWAK .WRK FILE (such as D10PATCH.WRK). Each .wrk file may contain 3-6 bulk dumps. ------------------------- SENDING from Cakewalk to the D-10 ------------------------- IN CAKEWALK: 1. Load the .wrk file containing your bulk dumps 2. Type V X (to get to the System Exclusive Window) 3. Position cursor on the patch file you wish to send to the D-10 4. Type S NOTE: At this point, it will look like nothing is happening, other then a Sending message on the last line of Cakewalk's display. Despite the lack of indication on the D-10, it is now receiving the new patches. 5. WAIT for the bottom line of the display to return to the Cakewalk copyright message. DON'T DO ANYTHING ELSE until this message returns. ON THE D-10: 6. At this point, judging from the display of the D-10, it will look like the transmission failed. Fear not. Simply select a patch or timbre and you will see that the desired voices are in place. NOTE: When transmitting a dump file, the voices will be written to the D-10's RAM, and remain there until you execute another dump (even after powering down). MAKE SURE YOU HAVE A WORKING BACKUP OF YOUR PRESETS BEFORE SENDING A DUMP! I have tested this routine on a compatible Turbo XT (Phoenex ROM, 8088-2) with a D-10 and Roland MPU-IPC interface. I take no responsibility or liability for the performance of this program--use at your own risk. If you have any questions, comments, new Cakewalk/D-10 macro's, or new D-10 utility programs, please let me know. I can be reached at: Washington MIDI User's Group BBS 703/532-7860 - Jeffrey K. Morris