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