Stec Special ROM V0.2 Users Guide
MIDI Program Changes <go back to table of contents>

Like the original JamMan, the Stec Special software allows the system to be controlled via MIDI program change messages. Using program change messages can be extremely handy if you already use a MIDI foot controller to control other pieces of gear. The assignment of program change messages to JamMan functions is based on MIDI foot controllers which are organized in pages of 10 (like the Lexicon MPX RG2). With these types of foot controllers, the first page provides access to the various "Functions" of the JamMan while the second page handles channel and page selection. Wherever possible, the map matches the original JamMan, there's just a lot more here.

The following table shows assignments of MIDI program numbers to Stec Special ROM functions. Note that both "0 based" and "1 based" program numbers are listed (MIDI program change messages start at program 0 but some foot controllers call it 1 and call 1, 2, etc...):
0 based  1 based Assignment
0 1 Tap
2 Loop Reset
3 Bypass
4 Toggle Replace
5 Toggle Layer
6 Click On/Off
7 Destructive Channel Fade
8 Main Fade
9 Slap On/Off
10 unassigned 
10  11 Tap
11  12 Select Page 1
12  13 Select Page 2
13  14 Select Page 3
14  15 Select Page 4
15  16 Stop/Start loop 
16  17 Select Channel 1 
17  18 Select Channel 2 
18  19 Select Channel 3 
19 20 Select Channel 4

The following is an example of a typical MIDI foot controller being used to control a JamMan with the Stec Special software installed:

MIDI Pedal
 
Note: After using the system with the program changes arranged in this way, I've noticed some problems with it. I find that I tend to work within a single Page with 3 or 4 loops/channels active. With the current arrangement, you edit from the first MIDI controller bank but have to swith to the second bank of program changes to select a different loop/channel to edit. On more than one occasion I hit the Page 3 button thinking I was going into the Replace mode when instead I was initializing a new Page. Ooops. On the next software version, I will either change the defined assignments or add program changes to the Learn mode so the assignments can be changed. Any feedback on this would be appreciated. - Bob 1-24-99