Official Homepage of


RP-12 Commander version 1.1


RP-12 Commander (RPCom) is Win95 program which provides computer control of the Digitech RP-12. The user can create, view, upload, download and control parameters in real-time using their computer's MIDI interface.

What's New in 1.1?

 Added means to remotely change programs on the RP-12 and save a list of favourite programs.

 Fixed some errors with effect importing and CC Link viewer.

Click Here for Screen Image (version 1.0 shown)(46K)

Download RPCom version 1.1 (660K)

Features

  Algorithm block diagram with point and click selection of various effects

 Send and receive programs from the RP-12 via MIDI.

 See and select the parameters in list-box format

 See and control the values for each parameter in listbox format.

  Continual view of the parametric equalizer frequency spectrum.

 Load and save files in SYSX or SAP format.

   Drag & Drop

   Load and save individual effects to a library. Create your own library of distortions, reverbs, delays, etc. and load them in one-by-one, or insert them into an existing program.

  CC Link viewer shows all 10 CC links. For each link, select the CC number, the min/max settings and the control style. Control styles are:

 RP-12 pedal board including RP-12's CC Pedal

 Windows Button

 Windows Slider

After the program is sent to the RP, you can use the CC dialog box controls to adjust the parameters in real-time. When you've finished tweaking your CC settings, permanently save them as parameter values.

   Sysx/SAP viewer allows you to view the sysx text (hex format). From this window, you can cut and paste the sysx text into Cakewalk (or other sequencer). For you who dabble in Cakewalk StudioWare, there is a view format with prefaces the sysx codes with a $ sign and segments the bytes into 256byte blocks. There's also an option to view in SAP format.

   RP-12 Soft Reset function continuously available (saves pulling the plug sometimes).

   Select and save MIDI in/out device preferences

   General program defaults are contained in an INI file:

 MIDI Channel

 Program Number

 Default algorithm number (on startup)

 Effects Library pathname

 MIDI In/Out Devices

 RP-10 Key

 After MIDI resets and sends, RPCom returns the RP to the current program, not program #1.

   Open/Close MIDI functions allowing you to use other MIDI-based programs during your RPCOM session.

   Bulk Librarian utility will allow you to:

 save a bulk dump from your RP-12 (.blk format)

 browse bulk files in your library

 Extract programs from the bulk dump file

 Send bulk dumps back to your RP-12.

No Frills

   No help file.

   Not much tolerance for SAP syntax errors. The parser is crude. If you write alot of SAP, use RPEdit. My main goal was to be able to transfer files to and from RPEDIT, and to import effect blocks from a library. See also RP-Edit Incompatabilties

System Configuration

 Windows95 PC: Pentium 90 or better with at least 16MB RAM.

 Uses 2.7MB of disk space (including MFC40.DLL)..

 To connect to the RP, you will also need a MIDI card and patch cables, although you can run without these (but why bother).

 640x480/256 resolution/colours VGA or better

   Mouse. Having an MS Intellimouse with the 2.2 driver is also nice for scrolling listboxes.

Test Base

The software was tested on the following platforms:

 P-133 w 40MB/MPU-401 MIDI Win95A

 P-200 w 64MB and a TB-DaytonaPCI. Win95B

 Digitech RP-12 with 1.0 Firmware.

Distribution and License

 Distribution is a Windows 95 zipfile (It'll self-extract if you change the extension to .exe). I created this using MFC++4.0STD so you will need the MFC DLL (included). I keep the registry clean, so unistallation is as simple as removing the directory.

1. Create the directory

2. Copy the distribution file (RPCOM1.ZIP) to that directory.

3. Execute the distribution file.

4. Move the file Mfc40.dll to your Windows\system directory.

5. The executable name is rpcom.exe. Create your own shortcuts, start menu entries.

6. If you wish, you may manully create the filename associations for .syx and .sap.

   This version is provided as free-ware. You are allowed to copy and distribute it, but are not allowed to sell it.

Disclaimers

 I make no guarantees for this program. It runs well on my machines and I am satisfied.

   For non-RP-12 users: sorry. I have an RP-12 and this program evolved from my own requirements. This is why it is free. I have written some "tolerance" in for RP-10 users. If you have an RP-10, edit the rpcom.ini file and un-comment the key RP=10. Give it a try with your RP-10 and let me know how things work. If a small change is required to get it working, I'll be happy to do so.

Acknowledgements

 Digitech for the use of the RP-12 image.

 Bruce James for the sysx tutorial.

 

-LK/99Jan4