News  |  GogoEncoder  |  OggVorbisEncoder  |  ProSynth  |  V-Loop  |  PIKOView  |  Contact

Marion Systems - ProSynth & MSR-2 Resources

Manuals:
Download MSR-2 Owner's Manual
Download ProSynth Owner's Manual
Download Original System Exclusive Data Specification for MSR-2 & ASM
         (big thanks to Tom Oberheim for providing the paper)

Pictures:
View ProSynth powersupply

Patches:
Download Factory ROM Presets

Note:
The following patches were primarily created for the Oberheim Matrix 6/6R/1000.
Although many parameters are identical between the Oberheims and the Marions, there are still
some that can't be mapped! So these patches are not 100% compatible but nearly!

Download The 11 banks of patches supplied on cassette with the Oberheim Matrix6 and 6r.
Download Old factory presets of the Oberheim Matrix 1000.
Download Miscellaneous patches originally created for the Oberheim Matrix6/6r/1000.
Download Pada patches originally created for the Oberheim Matrix6/6r/1000.
Download Synth patches originally created for the Oberheim Matrix6/6r/1000.

Download Eric's Roland Juno-106 patch bank. (128 patches)
Download Patches which originaly were stored in my Roland Juno-106. (128 patches)

Edirol/Roland/Cakewalk PCR-300/A-300 Control Maps:
Download ProSynth & MSR2
Download Matrix 1000

How autotuning is done right:
Ever wondered about the useless filter frequency modulation? You maybe have to tune your ASM right!
How is it done? Well, the ASM filters can be tuned automaticly by selecting "AutoTune: Filter" in
the "SYSTEM" menu. After that procedure you likely assume that the filters are all in tune, but
they aren't. You have to repeat the calibration until the tones produced by the selfoscillating
filters have nearly the same pitch!!

ASM Parameter Value Data:
The Synth crashes when it receives an "ASM Parameter Value Data" Sysex message and you have to
reset it to factory settings. To avoid that behaviour you can send NRPN messages instead!

A message for changing OSC1 Semitones looks like this:
"70 B6 63 0C B6 62 00 B6 06 00 B6 26 DT"

MSB Address Message:
B6 - Status byte control message on channel 7
63 - Control for NRPN MSB
0C - OSC1 Semitiones (Search for "HRO 1 frequency" in System Exclusive Data Specification)

LSB Address Message:
B6 - Status byte control message on channel 7
62 - Control for NRPN LSB
00 - Zero value

MSB Data Byte Message:
B6 - Status byte control message on channel 7
06 - Control Data Entry MSB
00 - Parameter value to assign. (upper 7 bit)

LSB Data Byte Message:
B6 - Status byte control message on channel 7
26 - Control Data Entry LSB
DT - Parameter value to assign. (lower 7 bit)

Get the NRPN addresses from the Sysex Specification => http://feldkir.ch/MSR-2%20SYSEX.txt
The documentation for OSC1 Semitones looks like this:
    byte    HRO1_frequency;             /* HRO 1 frequency                  */
                                        /* PN:0x0C, VR: -99..99             */
Address (PN:0x0C)
Value Rage (VR: -99..99)

Some more NRPNs:
B6 63 0E B6 62 00 B6 06 00 B6 26 DT - OSC1 Waveform
B6 63 0C B6 62 00 B6 06 00 B6 26 DT - OSC1 Semitones
B6 63 0F B6 62 00 B6 06 00 B6 26 DT - OSC1 Waveshape
B6 63 10 B6 62 00 B6 06 00 B6 26 DT - OSC1 Pulsewidth
B6 63 12 B6 62 00 B6 06 00 B6 26 DT - OSC1 Pulsewidth LFO Mod
B6 63 15 B6 62 00 B6 06 00 B6 26 DT - OSC2 Waveform
B6 63 13 B6 62 00 B6 06 00 B6 26 DT - OSC2 Semitones
B6 63 16 B6 62 00 B6 06 00 B6 26 DT - OSC2 Waveshape
B6 63 17 B6 62 00 B6 06 00 B6 26 DT - OSC2 Pulsewidth
B6 63 19 B6 62 00 B6 06 00 B6 26 DT - OSC2 Pulsewidth LFO Mod
B6 63 54 B6 62 00 B6 06 00 B6 26 DT - LFO2 Rate
B6 63 14 B6 62 00 B6 06 00 B6 26 DT - OSC Detune
B6 63 1C B6 62 00 B6 06 00 B6 26 DT - Noise Amount
B6 63 1E B6 62 00 B6 06 00 B6 26 DT - VCF Poles
B6 63 1D B6 62 00 B6 06 00 B6 26 DT - Cutoff
B6 63 1F B6 62 00 B6 06 00 B6 26 DT - Resonance
B6 63 2E B6 62 00 B6 06 00 B6 26 DT - FM Amount
B6 63 20 B6 62 00 B6 06 00 B6 26 DT - VCF ENV Amount
B6 63 24 B6 62 00 B6 06 00 B6 26 DT - VCF Attack
B6 63 25 B6 62 00 B6 06 00 B6 26 DT - VCF Decay
B6 63 26 B6 62 00 B6 06 00 B6 26 DT - VCF Sustain
B6 63 27 B6 62 00 B6 06 00 B6 26 DT - VCF Release
B6 63 63 B6 62 00 B6 06 00 B6 26 DT - Voice Assignment
B6 63 23 B6 62 00 B6 06 00 B6 26 DT - VCF Freq By Note