OBERHEIM SYNTH group photo

Yahoo Groups archive

OBERHEIM SYNTH

Index last updated: 2026-04-28 23:39 UTC

Message

RE: [oberheim] Matrix 6r system exclusive setup

2006-07-20 by Matt Picone

Did you ever succeed in this endeavor?

-m@ 

> -----Original Message-----
> From: oberheim@yahoogroups.com
> [mailto:oberheim@yahoogroups.com] On Behalf Of skylab001
> Sent: Wednesday, February 15, 2006 3:42 PM
> To: oberheim@yahoogroups.com
> Subject: [oberheim] Matrix 6r system exclusive setup
> 
> Now that I've got my 6R up and running, I would like to program my 
> control freak for it so that I can control it with knobs.  It has a 
> matrix 1000 setup already but that doesn't work so far with the M6. 
> Can somebody help me out with the sysex strings I need for parameter 
> changes.  So far I've got the general:
> 
> F0H  beginning of sysex
> 10H Oberehim code
> 06H For the M6R device ID
> <opcode>
> <data bytes>
> F7H
> 
> But if somebody could fill me in with an example of say the VCF 
> control string, I could probably figure the rest out. I need to figure 
> out what the opcodes and the data bytes are for each parameter.  I 
> have found this text on the internet which I have been trying to 
> reference but can't quite figure it out without seeing a full string 
> or a couple full strings.:
> 
> 
> 
> 
> Statistics:     134 Bytes/Single Patch
>           = 268 nybbles transmitted + 5 bytes Header + 1 byte Checksum 
> + 1 byte EOX
>           = 275 total transmitted bytes/Single Patch
> 
> 
> Byte        Parameter     # Bits     Description
> 
> 0 - 7          6 each     Patch Name
>                          Each character is represented by the lower 6 
> bits of it's ASCII
>      representation.
> 
> 8          48     2     Keyboard Mode
>                          0 = Reassign
>                          1 = Rotate
>                          2 = Unison
>                          3 = Reassign w/ Rob
> 
> 9          00     6     DCO 1 Initial Frequency
>                          LSB = 1 Semitone
> 
> 10          05     6     DCO 1 Initial Waveshape
>                          0 = Sawtooth
>                          31 = Triangle
> 
> 11          03     6     DCO 1 Initial Pulse Width
> 
> 12          07     2     DCO 1 Fixed Modulations
>                          Bit 0 = Lever 1
>                          Bit 1 = Vibrato
> 
> 13          06     2     DCO 1 Waveform Enable
>                          Bit 0 = Pulse
>                          Bit 1 = Wave
> 
> 14          10     6     DCO 2 Initial Frequency
>                          LSB = 1 Semitone
> 
> 15          15     6     DCO 2 Initial Waveshape
>                          0 = Sawtooth
>                          31 = Triangle
> 
> 16          13     6     DCO 2 Initial Pulse Width
> 
> 17          17     2     DCO 2 Fixed Modulations
>                          Bit 0 = Lever 1
>                          Bit 1 = Vibrato
> 
> 18          16     3     DCO 1 Waveform Enable
>                          Bit 0 = Pulse
>                          Bit 1 = Wave
>                          Bit 2 = Noise
> 
> 19          12     6 (signed)     DCO 2
> Detune
> 
> 
> Byte        Parameter     # Bits     Description
> 
> 20          20     6     Mix
> 
> 21          08     2     DCO 1 Fixed Modulations
>                          Bit 0 = Portamento
>                          Bit 1 = Not used
> 
> 22          09     1     DCO 1 Click
> 
> 23          18     2     DCO 2 Fixed Modulations
>                          Bit 0 = Portamento
>                          Bit 1 = Keyboard Tracking Enable
> 
> 24          19     1     DCO 2 Click
> 
> 25          02     2     DCO Sync Mode
> 
> 26          21     7     VCF Initial Frequency
>                          LSB = 1 Semitone
> 
> 27          24     6     VCF Initial Resonance
> 
> 28          25     2     VCF Fixed Modulations
>                          Bit 0 = Lever 1
>                          Bit 1 = Vibrato
> 
> 29          26     2     VCF Keyboard Modulation
>                          Bit 0 = Portamento
>                          Bit 1 = Keyboard
> 
> 30          30     6     VCF FM Initial Amount
> 
> 31          27     6     VCA 1 (Exponential) Initial Amount
> 
> 32          44     6     Portamento Initial Rate
> 
> 33          46     2     Lag Mode
>                          0 = Constant Speed
>                          1 = Constant Time
>                          2 = Exponential
>                          3 = Exponential
> 
> 34          47     1     Legato Portamento Enable
> 
> 35          80     6     LFO 1 Initial Speed
> 
> 36          86     2     LFO 1 Trigger
>                          0 = No Trigger
>                          1 = Single Trigger
>                          2 = Multi Trigger
>                          3 = External Trigger
> 
> 37          87     1     LFO 1 Lag Enable
> 38          82     3     LFO 1 Waveshape (see Table 1)
> 39          83     5     LFO 1 Retrigger point
> 40          88     5     LFO 1 Sampled Source Number
> 41          84     6     LFO 1 Initial Amplitude
> 
> 
> this is only a partial list,
> 
> anyways,
> 
> Thanks
> Brian
> 
> 
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.