Home Forums General Panels, Components, Macros JX-Programmer MKS-70 adaptation

Tagged: ,

This topic contains 143 replies, has 19 voices, and was last updated by opuswerk opuswerk 5 months, 3 weeks ago.

Viewing 20 posts - 1 through 20 (of 144 total)
  • Author
    Posts
  • #8303

    quadraspleen
    Participant

    This panel is brill.

    Mr Mean. I have done another little adaptation so this works with an MKS-70, and I’ve found out how to edit both tones independently as well now, so have created an A and a B panel which I save as a CTRLR state. It is ace. Would you mind if I posted them? (with full credit to you of course) I have no idea how to incorporate the two panels into one panel so I just open them both together and it works a treat

    Thanks!

    jake

    #8324

    DMM
    Participant

    Hi Jake,

    Nice to hear you like it!

    And no it’s not a problem if you post it but maybe I can have a look first and see if I’m able to make it work with a JX8P/MKS70 and Layer switch.

    I don’t have a MKS70 myself so it would be nice if you can test it for me.

    Almost all functions are the same as far as I know it, only the sysex header is different.

    Please PM for contact.

    #8330

    quadraspleen
    Participant

    PM’d with zipfile of panels..fill your boots 🙂

    Happy to test anything..I have a real PG-800 as well, so can verify functionality with all of the hardware – if you can find and afford one, pick up an MKS; they are great little boxes – got mine from Pete Waterman’s studio years ago on eBay! – apparently “at least one Kylie record made with it” LOL

    #8701

    kungfugeek
    Participant

    Oh cool, I was just gonna sit down and try and port this over!  Any chance you guys can send me the panels?  I’d love to help out as well.

     

    Micah

    #9337

    quadraspleen
    Participant

    Sorry, I’ve been mad busy at work.

    So, with absolute total credit to Mr. Mean, here is my (very basic) adaptation of his most excellent JX-10 panel.

    As we all know, the MKS-70 is basically a JX-10 in a rack, so with a simple deviceID and tone byte byte change, this panel now controls both Tone A and Tone B. I am not clever enough to actually make these panels, as I don’t know LUA (and don’t have time to learn it right now) but I do know sysex, so what I did was just create a seperate panel for each tone and just open them both in an instance of ctrlr. Hey presto, it works!

    There are limitations, which Mr. Mean has tried to overcome in a further adaptation of the panel, but I think he hit a brick wall with the aged intransigence of the thing, so this is it (for now at least)

    1. It will not send the visible slider settings for the non-visible panel i.e if you are looking at tone B and change patch only the visible sliders will move (the tone window you have foremost in ctrlr)
    2. You cannot use the program and tone select functions (though the tone select function sort of works up to a point)

    Have fun and again, all credit goes to Mr. Mean for his patience in creating such a damn useful tool,

    jake

    • This reply was modified 4 years, 4 months ago by  quadraspleen. Reason: dumbness
    Attachments:
    You must be logged in to view attached files.
    #11843
    opuswerk
    opuswerk
    Participant

    Hi, my MKS70 is still in repairs, but i as i was dying to try this out, i grabbed it. Unfortunately, i get an error when opening it.
    Seems like the sliders are there, but they don’t show. It’s as if the graphics where all missing.
    Any chance this could be broken by the latest ctrlr update?

    http://opuswerk.tumblr.com
    www.soundcloud.com/opuswerk
    www.facebook.com/opuswerk

    #15907
    opuswerk
    opuswerk
    Participant

    Hi,

    Due to my synth getting back from repair, I wanted to quickly try those panels. Unfortunately, I still don’t get any slider displaying…

    I did however salvage the sysex info and am trying to build a panel on my own next tot he d50 one i’m also working on.

    I have one question regarding the MKS70. For some reason, I can send sysex to it, and the value of the corresponding parameter will change on the synth. However, it doesn’t update until I turn the Alpha-Dial, and the screen keeps on blinking until the Alpha-Dial is turned as well. I’m very sure I’m missing something very obvious here, but if some kind soul could give me a hand it’d be awesome 🙂

    Cheers

    http://opuswerk.tumblr.com
    www.soundcloud.com/opuswerk
    www.facebook.com/opuswerk

    #16050
    opuswerk
    opuswerk
    Participant

    The current version of my version of the MKS70/JX10 panel can be found here

    Several things still need to be done on the panel, namely:

  • all of Tone B controls (which i can’t test as i’m on 1.05)
    a GUI for the enveloppes
    making the dropdown menus work (selecting waveforms and ranges don’t work at the moment because of what i suspect is a ctrlr bug)
    overall layout design
  • I am currently stuck with the parameters still not updating until moving the alpha dial, despite showing the correct value on the synth.
    I tried applying and not applying the Roland checksum, and looked everywhere I could to find a global parameter to reduce the Sysex transmission speed.

    Instead of duplicating the PG800 layout, the idea is to offer a design that allows for an overview of both tones, as well as a new part that will allow for controls of both tones parameters at once.

    I hope this will be of interest to someone 🙂

    http://opuswerk.tumblr.com
    www.soundcloud.com/opuswerk
    www.facebook.com/opuswerk