mLab OB-Xa MIDIcontrol

The magicBox for the Oberheim COMPUTER INTERFACE port

OBXA MIDI

The magicBox works with any OBXA.
We recommend the latest Firmware (Rev C)


Installation

The interface needs an external power supply (not included)
The power supply should output 5…9V DC where the center pin = (+)

If you don't like to use an external power supply (as I do)
you can supply your interface from the OBXA by doing a Little modification.

The installation is much more easy than any other MIDI retrofit.
We leave your Oberheim Synthesizer completely untouched.
Just plug the magic box into the Computer Port at the rear panel of your OBXA,
and you have real time access to
more than 40 parameters.

It’s that easy. 


Everything under control


MIDI OUT hardware

There is only one MIDI Jack,.
The usually free pins 1, 2 & 3 supplies MIDI OUT.
All you need is a MIDI split cable with the following pinout:

alt connect

magicBox MIDI Out
to
BCR MIDI In

and

BCR MIDI Out
to
magixBox MIDI In

 

 



The magicBox MIDI OUT functions

1. MIDI SysEx dump

CC 107 (value 127) tells the interface:
Send a MIDI SysEx dump of all 56 user memories to MIDI OUT.
So you can backup all your programs.

Of course you can send back these SysEx files via MIDI to your interface.
This will replace all your current user memory locations automatically.

2. PARAMETER FEEDBACK

After a MIDI Program Change or a Program Load, the magicBox sends
the current program parameter values to its MIDI OUT pins. If a BCR-2000
or the iPhone Touch-OSC app receives such a parameter feedback,
then a BCR-2000 as well the iPhone Touch-OSC app
will display all parameter values. Now you know exactly where you are and you
can visually edit your program relatively to the current settings.

To avoid MIDI feedback loops using a BCR2000,
set the BCR2000 Global setting to S-3 by pressing EDIT & STORE together.
Then dial the upper most left encoder until the display shows S-3.
At least, press the EXIT button.


BCR2000

We provide configuration files for Behringer BCR2000.

'Touch-OSC' and 'TB-MIDI-Stuff' works properly too.

HOW to load the SysEx setup into the BCR

OBXA MIDI controller

  1. Check if your BCR has the right SysEx ID.
    While holding down the EDIT BUTTON, press STORE.

  2. Use the upper row 5th rotary encoder to set the ID to number 1

  3. Press EXIT to quit this menu.

  4. Now send the SysEx file to your BCR2000.
    The BCR now holds the data in a temporary memory area.
    Before you can use it,
    you must STORE it to any of the 32 BCR preset location.
To do so
  1. Press the STORE button, (the store LED then blinks)

  2. Use the curser buttons to choose a BCR preset location.

  3. Press STORE again.

That's it.


Presets & Memory management with the BCR-2000

Example Copy, Edit and Save movie

Use the lowest most left encoder to select an OBSX presets (1..56)
Use the lowest most right encoder to select a memory locations (1..56)
Load e.g. preset 33 by dialing the lowest most left encoder to # 33
Then press the LOAD button.

The OBSX preset # 33 now is loaded and can be edit as desired.
After that, store your modifications to any of the 56 memory location.
Use the lowest most right encoder to dial a memory location number.
Then press the SAVE button again.

If you don’t use a BCR2000, here is a controller list.
This should help you to configure other MIDI control units.        


MIDI controller list

OBXA controls

CC# 06   VCF RELEASE
CC# 07   VCA RELEASE
CC# 08   VCF SUSTAIN
CC# 09   VCA SUSTAIN
CC# 10   VCF DECAY 
CC# 11   VCA DECAY
CC# 12   VCF ATTACK
CC# 13   VCA ATTACK
CC# 14   PULSE WIDTH 
CC# 15   RESONANCE
CC# 16   VCF ENV AMOUNT
CC# 17   LFO RATE
CC# 18   FM MODULATION
CC# 19   PULSE MODULATION
CC# 20   PORTAMENTO
CC# 21   OSC 2 DETUNE
CC# 22   VCF FREQENCY 
CC# 23   OSC 1 FREQUENCY
CC# 24   OSC 2 FREQUENCY


OBXA switches

CC# 25   (ch3) OSC 2 FM
CC# 25   (ch4) VCF FM
CC# 25   (ch5) UNISON
CC# 25   (ch6) LFO WAVE SINE
CC# 25   (ch7) LFO WAVE SINE
CC# 25   LFO S&H  (Sine&Square off)
CC# 25   (ch8) OSC 1 FM
CC# 26   (ch3) OSC 1 PWM
CC# 26   (ch4) OSC 2 PWM
CC# 26   (ch5) OSC 1 SAW ON/OFF
CC# 26   (ch6) OSC 2 SAW ON/OFF
CC# 26   (ch7) SYNC
CC# 26   (ch8) F_ENV
CC# 27   (ch3) VCF KEY TRACK
CC# 27   (ch4) OSC 1 PULSE ON/OFF
CC# 27   (ch5) OSC 2 PULSE ON/OFF
CC# 27   (ch6) OSC 2 HALF
CC# 27   (ch7) 4-POLE
CC# 27   (ch8) NOISE


Additional controls

CC# 77   MOD WHEEL AMOUNT
CC# 79   KBD MODE (memory/cycle)
CC# 85   Select preset 1…56
CC# 86   Select memory 1…56
CC# 87   Load preset/memory
CC# 88   Save preset/memory
CC# 107 Dump user memories
CC# 120 (ch15) MIDI channel
CC# 120 (ch16) Number of voices