Forum Replies Created
-
AuthorPosts
-
great. i was the one that dumped the access programmer data …. if you have created the panel…. please share !
know that it has been a long time however i have been through a shitstorm.
I have sold the MW access programmer but not before capturing all sysex with MIDIOX
anyway here it is hoping thats it going to be of some use creating a CTRLR replica ” title=”Wink” />
In order to use MKS7 as a Juno106 in Whole Mode:
you need to do this everytime you turn on the synth…The MKS-7 has a "Whole Mode". The Melody and Chord sections are combined and act as a six voice synthesizer. In this mode there is no sound from the Melody Section. To turn on the Whole Mode, use the following procedure:
1. Press the MIDI CH button so the RHYTHM, BASS, CHORD and MELODY buttons are flashing.
2. While holding the CHORD button, press the MELODY button.
NOTE: The CHORD and MELODY indicators under the LED display should now both be lit.
3. Press the MIDI CH button to exit.i do not have the machine but… here is a link to the manual which in the end has a midi implementation
[url:3siv5v7n]http://www.analoghell.com/studio/index.cfm?fuse=downloads&id=52&dl[/url:3siv5v7n]from what i understand you can edit mks7 from the juno106 so you should be able to control it with th juno106 ctrl … on 6chord mode…..
although ive read that syntactically its the same sysex but semantically is a bit different (so it seems the same sysex code is sent but is recognised a little bit differently….)also the 707 samples should be acessed by midi notes… (so that should be easy to add on a ctrlr)
i might be wrong but first try the 106 ctrl. for the juno part….>(Roland MKS 7 is two juno 106 + one bass synth + one TR 707 )
no its not.
# mono bass part (with 20 preset sounds)
# 4 note poly chords part (with 100 preset sounds)
# 2 note poly melody part (sounds as per chords part, except without noise source)or
Whole Mode
The MKS-7 has a "Whole Mode". The Melody and Chord sections are combined and act as a six voice synthesizer.i would like to apologize but as i have just been made redundant in my job i had other pressing matters to attend (crisis is an excuse around here to fire moderately paid employees. )
but i will be able this month to get some readings from the programmer and send them
sorry havent had time to test it yet will do this week though
hoever i think i found in the service manual what you are looking for. on page 19
[url:2xok5art]http://manuals.fdiskc.com/flat/Yamaha%20FB-01%20Service%20Manual.pdf[/url:2xok5art]the voice parameter list
i have this together with the access programmer.
what i can do is get a dump of the movement of every knob and button on it with something like midiox(btw does midimon provide suck functionality?)
4-op fm synth….
with just sines (unlike tx81z which has 8 waveforms this has only sine)[url:3futcv0h]http://sourceforge.net/projects/fb01editor/[/url:3futcv0h]
another solution is to check how this guy is doing it via i midimonitor like xmon ” title=”Wink” />
no need to go crazy with badly translated yamaha fm manuals ” title=”Wink” />
[url:vjql1fbb]http://www.soundprogramming.net/manuals/Yamaha_FB-01_Manual.pdf[/url:vjql1fbb]
fb01 manual. Has the midi info.page 45 onwards
Any progress with the MKS80 ctrl..?
I would love to see something as its an amazing machine….PS i ve been a bit unlucky with my buys lately….
i got a TX7 and i would test the Tx7 ctrl …but it doesnt make any sound ” title=”Sad” />additionally here is a standalone editor that i used to work with up to the point i got the cox interpeter…
ok i have something ready, however its is not the sysex version.
There is a little midi box that i have called cox-electronics interpereter that takes basically CC and translates it to mks80 sysex. it also widens the range of parameters, mks80 range is usualy 0-100 and the interpeter makes that 1-127. Quite a usefull little box… ” title=”Wink” />
However its not tha common and has been discontinued.i have prepared an excel file from the interpeter manual that i have sent you atom
that hasthe midi cc / parameter name / parameter range and another column for the sysex for mks80 which i will slowly fill.
perhaps as a prototype the interpeter version can be made and there can be a switch to choose between midi cc / sysex functionality….. just an idea.
for the interface i have sent you the cykong panel as a starting point. note the UPPER TONE /LOWER TONE
duplication of parameters. i quote the notes from cykong panel….[quote:j2h9rzgg]Well, even heavier…
I only have an MKS-80 and not an MPG-80, so I’m quite glad I have done this (and it now equals 12u rackmount space of two MPG-80s!).
I suppose again, the ultimate show off – well, who said SX Device Panel cannot look good?Here, I tried to make an SX Panel that re-creates the MPG-80 programmer for the Roland MKS-80 Super Jupiter rackmount.
With a little time and care, it can look good. (To be honest, I don’t quite like boring Mixer Maps panels, sorry).Anyway, like the MKS-70 JX panel, because the MKS-80 has Upper and Lower tone, I have placed 2 MPG-80 panels here.
Note that the Lower Patch: Key Mode, Split Point and Balance does the same thing as the one above.Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.[/quote:j2h9rzgg]
bear in mind that perhaps you would like to save space and use again a switch for UpperTone/Lower Tone
also attached MPG80 (MKS80 programmer) pics
….. i will be starting with the xml this weekend.
ranges etc..
[url:25o0cm2f]http://www.synthzone.com/midi/roland/mks30/RolandMKS30-OwnersManual.pdf[/url:25o0cm2f]
from page 9 onwards……
ill try to send you the app.. but gmail dosnt allow exe files i think… i will try tho…
below are switches possible values…
in a 2 position switch i think 0-127 range is divided by 2 so 0-63 is OFF and 64-127 is ON.
Similarly ,if its a 3 or 4 position switch the range is divided by 3 or 4 respectively[code:25o0cm2f] Switch parameter values:
Parameter b7 b6 b5 b4 b3 b2 b1 b0 value
DCO1 Range: 0 0 16′
0 1 8′
1 0 4′
1 1 not usedDCO1 Wave: 0 0 SAW
0 1 PULSE
1 0 SQUARE
1 1 not usedDCO2 Range: 0 0 16′
0 1 8′
1 0 4′
1 1 not usedDCO2 Wave: 0 0 SAW
0 1 PULSE
1 0 SQUARE
1 1 NOISECross Mod: 0 0 OFF
0 1 SYNC
1 0 METAL
1 1 not usedVCF ENV Pol: 0 DN
1 UPVCA Mode: 0 GATE
1 EGDCO2 ENV Mod: 0 OFF
1 ONDCO2 LFO Mod: 0 OFF
1 ONDCO1 ENV Mod: 0 OFF
1 ONDCO1 LFO Mod: 0 OFF
1 ONLFO Wave: 0 0 Sine
0 1 Square
1 0 Random
1 1 not usedChorus Switch: 0 OFF
1 ONDCO ENV Pol: 0 DN
1 UPDynamics: 0 OFF
1 ON[/code:25o0cm2f]
[code:3e9uzio5]
<?xml version="1.0" encoding="utf-8"?><controller name="MKS30">
<!– static values, can be used in any controller –>
<values>
</values><modulators>
<modulator name="mks30Modulation" type="cc" number="1" humanName="Modulation" />
<modulator name="mks30VCFCutoff" type="cc" number="2" humanName="VCF Cutoff" />
<modulator name="mks30DataEntry" type="cc" number="6" humanName="Data Entry" />
<modulator name="mks30Volume" type="cc" number="7" humanName="Volume" />
<modulator name="mks30VCFCutoff2" type="cc" number="17" humanName="VCF Cutoff " />
<modulator name="mks30DCO2FineTune" type="cc" number="18" humanName="DCO2 Fine Tune" />
<modulator name="mks30DCO2Tune" type="cc" number="19" humanName="DCO2 Tune " />
<modulator name="mks30DCOCrossMod" type="cc" number="20" humanName="DCO Cross Mod " />
<modulator name="mks30DCOLFODepth" type="cc" number="21" humanName="DCO LFO Depth " />
<modulator name="mks30DCOENVDepth" type="cc" number="22" humanName="DCO ENV Depth " />
<modulator name="mks30DCOENVPol" type="cc" number="23" humanName="DCO ENV Pol " />
<modulator name="mks30DCOBalance" type="cc" number="24" humanName="DCO Balance " />
<modulator name="mks30DCO1Octave" type="cc" number="33" humanName="DCO1 Octave " />
<modulator name="mks30DCO1Waveform" type="cc" number="34" humanName="DCO1 Waveform " />
<modulator name="mks30DCO2Octave" type="cc" number="35" humanName="DCO2 Octave " />
<modulator name="mks30DCO2Waveform" type="cc" number="36" humanName="DCO2 Waveform " />
<modulator name="mks30DCO1LFOMod" type="cc" number="37" humanName="DCO1 LFO Mod " />
<modulator name="mks30DCO1ENVMod " type="cc" number="38" humanName="DCO1 ENV Mod " />
<modulator name="mks30DCO2LFOMod" type="cc" number="39" humanName="DCO2 LFO Mod " />
<modulator name="mks30DCO2ENVMod" type="cc" number="40" humanName="DCO2 ENV Mod" />
<modulator name="mks30VCFResonance " type="cc" number="49" humanName="VCF Resonance " />
<modulator name="mks30VCFENVDepth" type="cc" number="50" humanName="VCF ENV Depth " />
<modulator name="mks30VCFKBDTrack" type="cc" number="51" humanName="VCF KBD Track " />
<modulator name="mks30VCFLFODepth" type="cc" number="52" humanName="VCF LFO Depth " />
<modulator name="mks30HPF" type="cc" number="53" humanName="HPF" />
<modulator name="mks30VCFENVPol " type="cc" number="54" humanName="VCF ENV Pol " />
<modulator name="mks30VCALevel" type="cc" number="55" humanName="VCA Level " />
<modulator name="mks30VCAMode" type="cc" number="56" humanName="VCA Mode " />
<modulator name="mks30EGAttack" type="cc" number="65" humanName="EG Attack " />
<modulator name="mks30EGDecay " type="cc" number="66" humanName="EG Decay " />
<modulator name="mks30EGSustain " type="cc" number="67" humanName="EG Sustain " />
<modulator name="mks30EGRelease" type="cc" number="68" humanName="EG Release " />
<modulator name="mks30LFOWaveform" type="cc" number="69" humanName="LFO Waveform " />
<modulator name="mks30LFODelay" type="cc" number="70" humanName="LFO Delay " />
<modulator name="mks30LFORate" type="cc" number="71" humanName="LFO Rate" /></modulators>
</controller>
[/code:3e9uzio5]wow . you are on fire….
i have already provided roman with sysex for tx802 … hopefully when he has some free time it will be one of his projects….
great idea. im a programmer in my day job and i would be willing to help as long as i know how ” title=”Smile” />
EDIT:
i will start getting some xmls ready for equipment i have based on the Hardware midi specs i see on the wiki…
-
AuthorPosts