I have tried to figure this out by myself without success. I managed to
figure out the MIDI implementation for my Yamaha DX200 in order to control
it using FruityLoops (a software sequencer) on my computer. In the last few
days I have familiarized myself with MIDI in greater depth. I now know what
RPN, NRPN, MSB, and LSB stand for. I understand how hexidecimal numbers
work. None of the material on MIDI that I have sheds any light on my
problem.


FROM WHENCE THE CONFUSION COMES

The manual for the OB-12 has two tables in which the division sign is used.
One outlines the use of Bank Selects and the other outlines the use of
Control Change messages. My primary confusion is over the use of the
division sign. However, I will include everything I want clarified below.
The tables are represented as accurately as possible.

*
NOTE: The $ character used below represents the division sign that looks
like: ------------------

*

Table 1:

BANK SELECT MSB BANK SELECT LSB RECALLED MEMORY
SECTION


0 $ 63 0 $ 63
bank A of TIMBRE section

0 $ 63 64 $ 127
bank B of TIMBRE section

64 $ 127 0 $ 63
bank A of PROGRAM section

64 $ 127 64 $ 127
bank B of PROGRAM section


Table 2 excerpts (it's a long table):


NRPN NRPN DATA ENTRY
SECTION PARAMETER MSB LSB
LSB


LFO 1 WAVE TYPE 0
72 0 $ 3

LFO 1 RATE 0
73 0 $ 127

LFO 1 CUTOFF RATIO 0
76 0 $ 7

OSCILLATOR 1 SAW STATUS 0 1
0 $ Max Level

OSCILLATOR 1 SAW LEVEL 0 1
0 $ 0 -127l (Note: the last character is a small L)

OSCILLATOR 2 SYNC 0
25 0 - 64 (I assume this means
a value of 0 through 64)

OSCILLATOR 2 FIXED PITCH 0 28
14 $ 114
FINE

OSCILLATOR 2 PITCH SHIFT 0 29
40 $ 88

Thank you,

Anthony