{\rtf1\mac\deff2 {\fonttbl{\f0\fswiss System Font;}{\f3\fswiss Geneva;}{\f13\fnil Zapf Dingbats;}{\f14\fnil Bookman;}{\f16\fnil Palatino;}{\f18\fnil Zapf Chancery;}{\f20\froman Times;}{\f21\fswiss Helvetica;}{\f22\fmodern Courier;}{\f23\ftech Symbol;} {\f33\fnil Avant Garde;}{\f1000\fnil Itc avant garde gothic;}{\f1001\fnil Itc bookman;}{\f1002\fnil Itc zapf chancery;}{\f1003\fnil New century schoolbook;}{\f1004\fnil Utopia;}{\f1005\fnil Lucida;}{\f1006\fnil Lucidabright;} {\f1007\fnil Lucidatypewriter;}{\f1008\fnil Charter;}{\f1009\fnil Terminal;}{\f1010\fnil Fixed;}{\f1011\fnil International;}{\f1012\fnil Iris;}{\f1013\fnil Type;}{\f1014\fnil Clean;}{\f1015\fnil Haeberli;}{\f1016\fnil Haebfix;}{\f1017\fnil Rock;} {\f1018\fnil Screen;}{\f1019\fnil Itc zapf dingbats;}{\f1020\fnil Space;}{\f1021\fnil Nil;}{\f1022\fnil Amie;}{\f1023\fnil Cave;}{\f1024\fnil Curl;}{\f1025\fnil Djb;}{\f1026\fnil Inja;}{\f1027\fnil Messenger;}{\f1028\fnil Sorority;}{\f1029\fnil Stroke;} {\f1030\fnil Tymes;}{\f2515\fnil MT Extra;}}{\colortbl\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;}{\stylesheet{\f21 \sbasedon222\snext0 Normal;}}{\info{\title OBmanual}{\author Equal User}}\margt720\margb540\widowctrl\ftnbj \sectd \sbknone\linemod0\linex0\cols1\endnhere \pard\plain \qc\ri-1440 \f21 OB-8 Revision B5 Software\par Operation Guide\par 8/15/84\par \pard \ri-1440 \par \par \tab This revision of OB-8 software (version B5) has been made to improve the operation of the OB-8 with the DSX, as well as to add some new MIDI features. For a complete explanation of the OB-8's existing f eatures, please refer to the OB-8 Owner's Manual and the OB-8 Revision B3 Software Operation Guide. To verify the software version number of an OB-8, press the PAGE 2 button twice and hold it down the second time it is pressed (the PAGE 2 led should now b e lit). Wile holding down the PAGE 2 button, press and hold the SYNC button. While holding both switches down, the PROGRAMMER leds will display the OB-8's software version number. If the B led in the GROUP section and the 5 led in the PROGRAM section ar e now lit, the software version is B5. This version has all of the features of version B3, as well as the following NEW FEATURES:\par \par \par \tab 1. The Sustain Footswitch on the OB-8 has now been added to the MIDI interface. This means that when two OB-8s are connected together through MIDI, the Sustain Footswitch on th MASTER OB-8 (the one using MlDI OUT) will also control the Sustain on the SLA VE OB-8 (the one using MIDI IN). This feature can also be used by other synthesizers that transmit and recieve Sustain Footswitch information on MIDI.\par \par \tab 2. When an OB-8 with MIDI is connected to a DSX Digital Sequencer, the MIDI output of the OB-8 will send out the notes played by the DSX through the MIDI output. This allows additional synthesizers with MIDI to play the same thing that the OB-8 is playin g from the DSX. Now with version B5 (and a DSX with version 3.00 or above), it is possible to have the DSX control the OB-8 AND a synthesizer connected to the OB-8's MIDI OUT INDEPENDENTLY. By assigning the DSX's CV outputs to the OB-8 MIDI (see \ldblquote DSX REVISION 3.00 INSTRUCTIONS\rdblquote ), the DSX will send whatever the DSX's CVs are playing to the OB-8's MIDI OUT without the OB-8 playing it. The notes that the OB-8 are playing will NOT be sent to the MIDI OUT, so that the two synthesiz ers can play completely independently. This also means that when this feature is used, and the DSX is not playing anything on the CVs, no notes will be sent to the OB-8's MIDI OUT regardless of what is being played on the OB-8.\par \par \tab 3. The overall speed of operation on the OB-8 has been increased to allow the DSX to communicate with the OB-8 faster, resulting in increased accuracy of the timing of notes played by the DSX.\par \par \tab 4. The range of vibrato lever has been changed for better compatability.\par \par \par \par \par \par \par \par \par \page \par \pard \qc\ri-1440 OB-8 MIDI IMPLEMENTATION VERSION B-5\par \pard \ri-1440 \par \par \pard \qc\ri-1440 {\ul TRANSMITTED DATA \emdash CHANNEL VOICE MESSAGES\par \par }\pard \ri-1440 Status\tab Data Bytes\tab \tab Description\par \par 1000 xxxx\tab 0kkk kkkk\tab \tab Note off. (See notes no. 1-2.)\par \tab \tab 0vvv vvvv \tab \tab 0vvv vvvv = note off velocity: always 40H.\par \par 1001 xxxx\tab 0kkk kkkk\tab \tab Note on. (see notes no. 1-2.)\par \tab \tab 0vvv vvvv \tab \tab 0vvv vvvv = 40H\par \par 1011 xxxx\tab 0ccc cccc \tab \tab Control Change. (if enabled).\par \tab \tab 0vvv v000 \tab \tab 0ccc cccc = Control number (01=mod lever).\par \tab \tab \tab \tab \tab 0vvv v000 = control value.(range 0-78H. Lowest\par \tab \tab \tab \tab \tab \tab \tab 3 bits are ignored).\par \par 1011 xxxx\tab 0ccc cccc \tab \tab Control Change. (if enabled).\par \tab \tab 0vvv vvvv \tab \tab 0ccc cccc = Control number (40H = Sustain\par \tab \tab \tab \tab \tab \tab \tab footswitch)\par \tab \tab \tab \tab \tab 0vvv vvvv = control value.(0 = off. 7FH = on.)\par \par 1100 xxxx \tab 0nnn nnnn\tab \tab Program select. (if enabled)..\par \tab \tab \tab \tab \tab 0nnn nnnn = 0 through 77H.\par \par 1110 xxxx\tab 0vvv vvvv\tab \tab Pitch 0end change LSB (see note 3). \par \tab \tab 0vvv vvvv\tab \tab Pitch Bend change MST\par \par \par \pard \qc\ri-1440 {\ul TRANSMITTED DATA \emdash SYSTEM MESSAGES\par }\pard \ri-1440 \par 1111 0000\tab 0H \tab \tab \tab System Exclusive Oberheim I.D. no.\par \tab \tab 0ddd dddd \tab \tab Device number. OB-8 = 01H\par \tab \tab 01H\tab \tab \tab Command Byte 1 : Program data dump follows.\par \tab \tab 0ccc cccc\tab \tab Command Byte 2 : Program number.\par \tab \tab data \tab \tab \tab Program data. (see note 4)\par \tab \tab F7H \tab \tab \tab End of System Exclusive Status Byte.\page OB-8 MIDI Implementation Version B-5\tab August 15,1984\tab \tab \tab Page 2 \par \par \pard \qc\ri-1440 {\ul RECOGNIZED RECEIVE DATA \emdash CHANNEL VOICE MESSAGES\par }\pard \ri-1440 \par Status\tab Data Bytes\tab \tab Description\par \par 1000 xxxx \tab 0kkk(kkkk\tab \tab Note off. (See notes no. 1-2.)\par \tab \tab 0vvv vvvv\tab \tab 0vvv vvvv = note off velocity: ignored\par \par 1001 xxxx \tab 0kkk kkkk\tab \tab Note on. (see notes no. 1-2.) \par \tab \tab 0vvv vvvv\tab \tab 0vvv vvvv = 0: Note Off.\par \tab \tab \tab \tab \tab 0vvv vvvv not = 0, velocity ignored.\par \par 1011 xxxx \tab 0ccc cccc\tab \tab Control Change. (if enabled).\par \tab \tab 0vvv v000\tab \tab 0ccc cccc = Control number (01=mod lever).\par \tab \tab \tab \tab \tab 0vvv v000 = control value.(0-78H. Lower 3 bits\par \tab \tab \tab \tab \tab \tab \tab are ignored.)\par \par 1100 xxxx \tab 0nnn nnnn\tab \tab Program select. (if enabled). \par \tab \tab \tab \tab \tab 0nnn nnnn = 0 through 77H\par \par 1110 xxxx \tab 0vvv vvvv \tab \tab Pitch Bend change LSB (see note 3). \par \tab \tab 0vvv vvvv\tab \tab Pitch Bend change MSB\par \par \pard \qc\ri-1440 {\ul RECOGNIZED RECEIVE DATA \emdash CHANNEL MODE MESSAGES\par }\pard \ri-1440 \par 1011 xxxx \tab 0111 1011\tab \tab cccc cccc = 123 (7BH) : All notes off.\par \tab \tab 0000 0000\tab \tab vvvv vvvv = 0. The OB-8 turns off all notes that\par \tab \tab \tab \tab \tab were turned on by MID!.\par \par 1011 xxxx \tab 0111 1100\tab \tab cccc cccc = 124 (7CH) : OMNI mode off.\par \tab \tab 0000 0000\tab \tab vvvv vvvv = 0. The OB-8 turns OMNI mode off and\par \tab \tab \tab \tab \tab turns off all notes that were turned on by MIDI.\par \par 1011 xxxx \tab 0111 1101\tab \tab cccc cccc = 125 (7DH) : OMNI mode on.\par \tab \tab 0000 0000\tab \tab vvvv vvvv = 0. The OB-8 turns 0MNI mode on and\par \tab \tab \tab \tab \tab turns off all notes that were turned on by MIDI.\par \par 1011 xxxx \tab 0111 1110\tab \tab cccc cccc = 126 (7EH) MONO mode on.\par \tab \tab 0000 0000\tab \tab vvvv vvvv = 0. The OB-8 has no M0NO mode. When\par \tab \tab \tab \tab \tab this command is received the OB-8 switches to\par \tab \tab \tab \tab \tab OMNI on / POLY mode and turns off all notes that\par \tab \tab \tab \tab \tab were turned on by MIDI.\par \par 1011 xxxx\tab 0111 1111\tab \tab cccc cccc = 127 (7FH) P0LY mode on.\par \tab \tab 0000 0000\tab \tab vvvv vvvv = 0. The OB-8 is always in P0LY so no\par \tab \tab \tab \tab \tab mode change occurs. All notes are turned off that\par \tab \tab \tab \tab \tab were turned on by MIDI.\par \page OB-8 MIDI Implementation Version B-5 \tab August 15,1984\tab \tab Page 3\par \par \pard \qc\ri-1440 {\ul RECOGNIZED RECEIVE DATA - SYSTEM MESSAGES\par }\pard \ri-1440 \par 1111 0000 \tab 10H \tab \tab \tab System Exclusive Oberheim I.D. no.\par \tab \tab 0ddd dddd \tab \tab Device number OB-8 = 01H\par \tab \tab 01H \tab \tab \tab Command Byte 1 : Program data dump follows.\par \tab \tab 0ccc cccc \tab \tab Command Byte 2 Program Number\par \tab \tab data \tab \tab \tab data (see note 4 for data format)\par \tab \tab F7H \tab \tab \tab End of System Exclusive Status Byte.\par \par 1111 0000 \tab 10H \tab \tab \tab System Exclusive Oberheim I.D. no.\par \tab \tab 0ddd dddd \tab \tab Device number OB-8 = 01H\par \tab \tab 00H \tab \tab \tab Command Byte 1 Program data dump Request.\par \tab \tab 0ccc cccc \tab \tab Command Byte 2 Program Number\par \tab \tab F7H \tab \tab \tab End of System Exclusive Status Byte.\par \par 1111 0110\tab -\tab \tab \tab System Common Message : Tune Request\par \par \page OB-8 MIDI Implementation Version 8-5 \tab August 15,1984 \tab \tab Page 4\par \par {\ul NOTES:}\par \par I. xxxx : Basic Channel number minus I. i.e. 0000 is CH.1. and 0001 is CH.2.\par \tab \tab range : CH.1-8.\par \par 2. kkk kkkk = note number. Range 24H-60H\par \par 3. Sensitivity of the pitch bender is selected in the receiver. Center \par position (no pitch change) is 2000H, which is transmitted ExH-00H-40H.\par Maximum transmitted value is 7F40H. (The 6 lsb's are not looked at by the \par OB-8).\par \par 4. 00ERHEIM OB-8 PROGRAM BIT MAP :\par \par \tab Sent as 4 bit nibbles, right justified, LS nibble sent first.\par \par \tab \tab : BIT 7 : BIT 6 : BIT 5 : BIT 4 : BIT 3 : BIT 2 : BIT 1 : BIT 0 :\par ----------------------------------------------------------------------------------:----------\par BYTE 0\tab :\tab \tab VCF REL (6 BITS) \tab \tab : LFO WAVE :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab : 2 1 :\par ------------------------------------------------------------------------- :----------\par BYTE 1\tab :\tab \tab VCA REL (6 BITS)\tab \tab \tab \tab : :UNISON:\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 0 : :\par --------------------------------------------------------------------------------------------- BYTE 2\tab :\tab \tab VCF DCY (6BITS)\tab \tab \tab \tab : FILTER: OSC 2:\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : FM : FM :\par ----------\emdash ---------------------------------------------------------------------------------\par BYTE 3 \tab :\tab \tab VCA DCY (6 BITS) \tab \tab \tab :OSC2 WAVEFORM:\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : I : 0 :\par ----------------------------------------------------------------------------------------------\par BYTE 4\tab :\tab \tab VCF ATK (6 BITS) \tab \tab \tab :OSC1 WAVEFORM:\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : I : 0 :\par ----------\emdash ----------------------------------------------------------------------------------\par BYTE 5\tab : \tab \tab VCA ATK (6 BITS)\tab \tab \tab : OSC 2 : OSC 1 :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : PWM : PWM :\par --\emdash ------------------------------------------------------------------------------------------\par BYTE 6\tab :\tab \tab VCF SUS (6 BITS)\tab \tab \tab \tab : NOISE : 4 POLE :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : \tab :\tab \tab :\par ---------------------------------\emdash -----------------------------------------------------------\par BYTE 7\tab :\tab \tab VCA SUS (6 BITS)\tab \tab \tab : OSC 2 : OSC 2 :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : ON : HALF :\par ---------------------------------------------\emdash ------------------------------------------------\par BYTE 8 \tab :\tab \tab VCF M0D (6 BITS)\tab \tab \tab : OSC 1 : TRACK :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : ON : :\par ----------\emdash ------------------------------------\emdash ---------------------------------------------\par BYTE 9\tab :\tab \tab VCF RES (6 BITS)\tab \tab \tab \tab : PW1 : VC01 :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 180 ' : 180 ' :\par ------------------------------------------------------------------------------------------------\par BYTE 10\tab :\tab \tab VCO 1 PW (6 BITS)\tab \tab \tab : VCA : F-ENV :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : MOD : :\par -------------------------------------------------------------------------------------------------\par BYTE 11\tab :\tab \tab LFO FREQ (6 BITS)\tab \tab \tab : SYNC : OSC 1 :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : : FM :\par -------------------------------------------------------------------------------------------------\par OB-8 MIDI Implementation Version B-5\tab August 15,1984\tab \tab Page 5\par \par -------------------------------------------------------------------------------------------------\par BYTE l2\tab :\tab \tab FM AMNT \tab \tab (6 BITS)\tab \tab : : : \par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 5 : 4 :\par ------------------------------------------------------------------------- VOLUME --\par BYTE 13\tab :\tab \tab PWM AMNT\tab (6 BITS)\tab \tab : : :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 3 : 2 :\par ------------------------------------------------------------------------- --\par BYTE 14\tab :\tab \tab PORT AMT \tab (6 BITS)\tab \tab : : :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 1 : 0 :\par --------------------------------------------------------------------------------------------------\par BYTE 15 \tab :\tab \tab VCO2 DETUNE \tab (6 BITS)\tab \tab : VCO 2 PW :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 5 : 4 :\par -------------------------------------------------------------------------- : --\par BYTE l6 \tab :\tab \tab VCF FREQ\tab \tab (6 BITS)\tab \tab : : :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 3 : 2 :\par -------------------------------------------------------------------------- : --\par BYTE l7\tab :\tab \tab VCO2 FREQ \tab 6 BITS)\tab \tab : : :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 1 : 0 :\par ---------------------------------------------------------------------------------------------------\par BYTE 18\tab :\tab \tab VC01 FREQ\tab (6 BITS)\tab \tab : SPARE : LEGATO :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : : PORT. :\par ---------------------------------------------------------------------------------------------------\par BYTE l9\tab :\tab \tab RETRIG POINT\tab (6 BITS)\tab \tab : RETRIG LFO WAVE :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 2 : 1 :\par -------------------------------------------------------------------------- :--------------\par BYTE 20\tab :\tab \tab PEDAL SUSTAIN\tab (6 BITS)\tab \tab : : PORT :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : 0 : BEND :\par -------------\emdash ------------------------------------------------------------------------------------\par BYTE 21\tab :\tab \tab FM VIB RAISE\tab (6 BITS)\tab \tab : LFO : FM DLY :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : TRACK : INVERT :\par ----------------------------------------------------------------------------------------------------\par BYTE 22\tab :\tab \tab PWM VIB RAISE\tab (6 BITS)\tab \tab : PORT : PORT :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : QUANT : MATCH :\par ----------------------------------------------------------------------------------------------------\par BYTE 23\tab :\tab \tab FM VIB DELAY\tab (6 BITS)\tab \tab : 180 ` : 90 ' :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : : :\par ----------------------------------------------------------------------------------------------------\par BYTE 24\tab :\tab \tab PWM VIB DELAY\tab (6 BITS)\tab \tab : PWM DLY : PWM :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : INVERT : QUANT : \par ----------------------------------------------------------------------------------------------------\par BYTE 25\tab :\tab \tab VOICE DETUNE\tab (6 BITS)\tab \tab : EXPO : CONST :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : PORT : PORT :\par ----------------------------------------------------------------------------------------------------\par BYTE 26\tab :\tab \tab BEND AMOUNT\tab (6 BITS)\tab \tab : LFO RATE : FM :\par \tab \tab :\tab \tab \tab \tab \tab \tab \tab \tab : DELAY : QUANT :\par ----------------------------------------------------------------------------------------------------\par \page OB-8 MIDI Implementation Version B-5 \tab August 15,1984\tab \tab Page 6\par \par \par {\ul MODES\par }\par \tab The OB-8 defaults to 0MNI ON upon power up. If the OB-8 is a receiver, it will receive on all channels. If the OB-8 is the transmitter, it will transmit on one channel. (selectable) \par \tab The OB-8 may also be operated in OMNI OFF mode. If the OB-8 is a receiver, it will now receive ONLY on the selected Basic Channel. If the OB-8 is used as transmitter, it will now transmit the upper half of the keyboard on the Basic Channel, and the lower half will be transmitted on the Basic Channel + 1. Pitch bend, progam select, etc. will be transmitted on both channels. The Channel Split Point is the same as the regular Split Point. (default is middle C.) THIS MODE IS INDEPENDENT OF SPLIT MODE.\par \tab The OB-8 is always in POLY MODE.\par \par \par {\ul FRONT} {\ul PANEL} {\ul SELECTABLE} {\ul FUNCTIONS} ({\ul ON} {\ul PAGE} {\ul TWO} {\ul OF} {\ul FRONT} {\ul PANEL})\par \par NOTE: Functions must be enabled on source AND destination machines to work.\par \par Switch\tab Function\par A\tab \tab Enable/Disable program change and program dump.\par \tab \tab Power-On default: disabled.\par \par B\tab \tab Enable/Disable Pitch bend and modulation controls.\par \tab \tab Default: disabled.\par \par C\tab \tab OMNI ON/OFF. Toggle OMNI status. Power-On default is OMNI ON\par \tab \tab (led is lit.) (see MODES)\par \par D\tab \tab Channel display/select. Press and hold down D button to display\par \tab \tab or select the Basic Channel.\par \par WRITE\tab Dump current STORED program to MIDI. NOTE: SWITCH \ldblquote A\rdblquote , \ldblquote PROGRAM\par \tab \tab ENABLE\rdblquote , MUST BE ENABLED FOR A DUMP TO OCCUR.\par \par TRACK\tab Sequencer Re-Enable / Turn off MIDI Notes.\par \par \tab \tab IMPORTANT: The OB-8 cannot RECEIVE MIDI info and be run by the\par \tab \tab DSX sequencer simultaneously (due to hardware design.) So, to\par \tab \tab prevent MIDI data errors, the sequencer is DISABLED upon\par \tab \tab receiving any data from MIDI IN. This condition is displayed by\par \tab \tab the TRACK led on page 2. When you no longer wish to use the OB-8\par \tab \tab as a receiver, and you want to use the DSX, disconnect MIDI IN\par \tab \tab and press the TRACK button. The led will go out, the sequencer\par \tab \tab will work normally, and any notes turned on by MIDI will be turned off.\par \par \tab \tab Power-On default: TRACK light off, Sequencer Enabled.\par \par \par \par \par \par \par Oherheim Electronics. Inc. Los Anogeles. CA. 90064 USA p/n 950034\par \par }€€€€@Ô€€€@Õ€€@Ø€