1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

[v1.5.0] MASCHINE MK3/MIKRO MK3 Ableton Live 11 MIDI Remote Script (Unofficial)

Discussion in 'MASCHINE Area' started by Elton Memishaj, Mar 1, 2021.

  1. DeepThumb

    DeepThumb NI Product Owner

    Messages:
    188
    Hello Elton,

    After playing a little bit with that script v1.2.0 on my MMMK3 sometimes I'm a little bit lost (maybe because I don't yet remember all allocated command and key combinations :confused:) and I would like to start at the beginning.

    So is it possible to add "Master Reset Buttons" e.g.
    1. Button: Stop playing and/or recording and select track 1 and scene 1 only... and get the MMMK3 in it's initial status just after plugging in?
    2. Button: Unmute, unsolo and unarm any track?

    What do you think?
     
    Last edited: Mar 4, 2021
    • Like Like x 1
  2. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    1. There is a stop all button, "LOCK" button in the mikro, and SHIFT + LOCK (again shift is Restart button, i keep saying this sorry :D).
    if SHIFT + LOCK => Stops all clips immediatelly, if no SHIFT is hold, then it will mark all clips for a stop and it will stop on the next bar or beat, depending on what your global launch quantization is set to.
    Please correct me if I am wrong about this one, I think you mean "stop playing and also reset/re-init the controller to its default state"
    2. Since you can solo, arm and mute, you can also unsolo, unarm and unmute, to unmute all hold SHIFT + MUTE, to unmute the selected track (if muted, simply press MUTE), solo/unsolo and arm/unarm combined with SHIFT they become non-exclusive solo/arm, which means you can solo more than one track, same for the arm.

    I hope soon I will be able to make a full documentation and guide, schema or anything explaining what EACH button does, with our without combined with SHIFT, every possible action, I am still working on the script for some new features, will need to make this document soon.

    Edit: I might replace the "Maschine" button in the controller to reset the script to its initial state (this button for now does a switch to arranger or session view, I think the "PERFORM" button in the controller would be appropriate for this switch, or SHIFT + SCENE button maybe)
    I will see, maybe SHIFT (restart button) + MASCHINE button combination can make this reset, in order to avoid accidental clicks on the Maschine button and resetting it, SHIFT combination would be better.

    Please let me know if you have Discord or anything, so we can talk if you have any ideas or requests, I would highly appreciate your thoughts!!

    Edit 2: I think I understand what you mean in the 2nd point: Unsolo unarm unmute any track, you meant to have a button to do these for all the tracks? i.e.: if you have some tracks soloed, some muted, etc, you want a button to reset all these tracks to "unsoloed, unmuted/playing and unarmed", this can be done very easily. I am afraid that the selected track would still remain armed, if "arm on selection" is enabled (through Options.txt trick), however :D
     
    Last edited: Mar 4, 2021
  3. DeepThumb

    DeepThumb NI Product Owner

    Messages:
    188
    Hello Elton,

    THX for your detailed reply!

    1. Point:
    Great, that SHIFT (aka Restart Button) + Lock stops all tracks immediately.

    And yes, I mean "stop playing and also reset/re-init the controller to its default state".
    "SHIFT (restart button) + MASCHINE button combination can make this reset, in order to avoid accidental clicks on the Maschine button and resetting it, SHIFT combination would be better." sounds good to me . It's far-off / remote and leaves PERFORM or SCENES free for future functionality.

    2. Point:
    I'll try that SHIFT + MUTE and the other SHIFT + arm and SHIFT + solo combinations.

    I'm looking forward for a short documentation. I does not have to be "nice" - understandable is sufficient. ;-)

    Regrettably I have no Discord account yet. I'm going to have a look at that topic this weekend.

    CU
     
    • Like Like x 1
  4. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Yes, the documentation is critical I think. I only postponed it several times because I was constantly adding and changing things in the script, I will need a point where the whole thing is "stable of changes", but a documentation is crucial, usage, tricks, better workflow, explanations, anything!
     
  5. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    upload_2021-3-4_18-25-7.png

    These are just a preview of the roadmap, will add more to the list, if anyone has ideas please I would be very grateful to hear about them!!

    Thanks to all for your collaboration and feedback on this one!!
     
  6. DeepThumb

    DeepThumb NI Product Owner

    Messages:
    188
    Hello Elton,

    I've just added some MIDI clips and a simple loop.
    When I press Pattern in Session Mode I can see all clips on the pads as expected. However after pressing a pad with no clip immediately an empty clip is created and starts playing. Of course I can stop and delete that empty clip. I would prefer that no new clip is generated automatically.

    Edit: Could be that the generation of an empty clip happens due to a Live 11 setting but I did not manage to find it.
     
    Last edited: Mar 4, 2021
  7. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Hello,

    No, it happened also in Live 10. It was a "feature" of the script and I liked it and use it a lot when I want to directly hit another empty pad on the fly while recording and it creates and continues to record, or even when starting to record when stopped, just hit the empty pad for a new clip.

    I will have to think about this, maybe we can leave the very bottom row of pads to be exclusive to stop button for the corresponding track of the column.

    I am working on some bugfixes right now.
    Please let me know what do you think
     
  8. DeepThumb

    DeepThumb NI Product Owner

    Messages:
    188
    Ah, I understand that's a feature supporting your workflow. I think one could work well with your suggestion "maybe we can leave the very bottom row of pads to be exclusive to stop button for the corresponding track of the column."

    "Best" solution for me would be to have a switch to toggle on or off that feature though.
    However I don't know the complexity behind my idea and I really don' t want to stress you.
     
  9. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Don't worry :D
    I just finished implementing the stop buttons, however I might try to have a switcher whether to have the bottom row for Stop buttons or to fill it will the 4th row clips (if the toggle is disabled), however we need to find an appropriate button in the controller for the toggler
     
    • Like Like x 1
  10. Senst

    Senst New Member

    Messages:
    15
    Is there any video explaining the features? I can't seem to find the power in me to pay money without seeing some demo first :D
     
    • Dislike Dislike x 2
  11. gummi

    gummi NI Product Owner

    Messages:
    86
    Thanks Elton! I think I'm already pretty much done with my version for the JAM. Needed to redesign some improvements that I've made for the step sequencer (selecting notes + then modifying velocity, pitch, timing) and loading instruments/effects... But yes - those issues you mentioned sounds exactly the ones I faced as well.
     
    • Like Like x 1
  12. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Yes, it will be made soon, I am working on the script for some new features and fixes and will make a full documentation, video explanation, demo
     
  13. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Hello,

    I hope you all are doing well,

    Recently, more work has been done on the script to fix some issues and to add new functionalities.
    Below is an image for the issues closed, if you found anything already that was wrong in your workflow and it exists in this list below, then it means it is fixed and to be released on v1.3.0 (hopefully this coming week)
    upload_2021-3-6_23-45-37.png

    And here is the current open issues (more to be added to the list):
    upload_2021-3-6_23-46-48.png

    Please let me know if you think some planned changes aren't decent.
    If you have any ideas I would highly appreciate!!

    Thanks for using the script,
    -Elton
     
    • Like Like x 1
  14. Senst

    Senst New Member

    Messages:
    15
    Thank you for the reply, I am looking forward to those.

    I'm not sure why my message got dislikes though.
     
  15. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    I am so sorry about the dislikes you have received.
    I completely agree with you, you can't be sure to purchase something while you don't get to see some proof or demo or explanation, and then decide to pay if you like the product or not.

    As far as the feedback I received is good, I can safely say that you will be satisfied, even at this moment that I'm writing this reply, I am developing new exciting features for the script, I have a roadmap, milestones for v1.3.0, v1.4.0 and more future versions, that's why I've been busy and couldn't make a documentation and/or video demo, because I want the script to be a little bit more complete in features first (it has a lot but I got more ideas that I need to implement).

    I am trying to use almost every button at least 2 times (1 for single click and 1 for Shift combination, so, this way we can extend our little mikro mk3 to have even more buttons (virtually) thanks to combinations with SHIFT, SELECT, ERASE, DUPLICATE, EVENTS, etc)
     
  16. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Hello,


    I am glad to notify that the biggest update v1.3.0 is just released for Maschine Mikro Mk3 Ableton Live 11 MIDI Remote Script.

    Please download the latest zip from Gumroad link: http://gum.co/mmmk3-live-11-script

    Some key features include:


    + Added integration with Live 11's Scales and Root Note changes from and to the controller, per-clip based support

    + Added Take Lanes and Clips color support to the controller and color changes reflect automatically even when selecting take lane areas with the Draw mode (pencil tool) from Live

    + Added "EVENTS" button (hold) while in "PATTERN" mode to turn the bottom row to act as a stop-clip button for the corresponding track (column)

    + Added many buttons and SHIFT combinations

    + Added many JOG WHEEL functionalities and combinations


    The full changelog and explanations of using the added features can be found under "CHANGELOG.md" file provided in the release zip


    Please let me know if you have any issues or ideas

    Best regards,
    Elton
     
    • Like Like x 2
  17. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Thread updated for v1.3.0 release - 08-Mar-2021
     
    • Like Like x 1
  18. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    New v1.4.0 release will possibly come within this month, with more features and improvements especially on Pattern mode, with group clips and tracks, EVENTS mode improvements, more to come, stay tuned!
     
    • Like Like x 1
  19. killy.ridols

    killy.ridols New Member

    Messages:
    12
    hey there! so, does this script work well with classic MK3, not Mikro?
     
  20. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    It might, but in the latter updates (as I cleaned a bit of code and rewrote almost everything, so it's detached from Native Instruments, I think it will not work for the Mk3 :( )