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. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    We have moved to a new forum and thread for this script:
    https://community.native-instruments.com/discussion/64/v1-5-0-maschine-mk3-mikro-mk3-ableton-live-11-midi-remote-script-unofficial

    This is the Unofficial MASCHINE MIKRO MK3 Ableton Live 11 MIDI Remote Script.

    It contains deep integration with Ableton Live 11, including but not limited to Scales, Take lines, colorings and visual feedback from and to the controller.

    This script is built to target MASCHINE MIKRO MK3 Hardware, however, this same script could be used for MASCHINE MK3 (without the encoders, screens, extra buttons).
    The "GROUP" button in MASCHINE MIKRO MK3 is the "SELECT" button on MASCHINE MK3.
    In this thread, there will always be a zip attached/updated with the latest version of NI Controller Editor Template for MASCHINE MK3.

    For MK3 (not MIKRO MK3) users using v1.4.0 version only (recommended to always use latest version, v1.5.0 for example): Please use "Fixed CE Template v1.4.0 Maschine Mk3 Ableton Live 11 Unofficial.zip" instead of "v1.4.0 Maschine Mk3 Ableton Live 11 Unofficial.zip" that is attached to this thread post.

    The main features of this integration are:
    - Clip triggering in Session mode, create, duplicate, double, erase (CLIP mode)
    - Scene triggering in Session mode, duplicate, erase (SCENE mode)
    - Track, Return, Master selection, arm, solo, mute (TRACK SELECT mode)
    - Drum rack mode, note repeat, touch strip for note repeat rate (DRUM mode)
    - Instrument mode, deeply integrated with Live 11's Scales and Root Note (KEYBOARD mode)
    - Note edit mode, Undo, Redo, Quantize, Quantize 50%, Nudge Left/Right, Clear, Clear Auto, Copy, Paste, Transpose Up/Down, Octave Up/Down (SHIFT mode)
    - ARM/SOLO/MUTE selected track or individual drum pads in DRUM mode with (ARM/SOLO/MUTE + corresponding PAD)
    - Many more functionalities explained in detail in an upcoming user manual and videos.

    This script requires you to use the hardware in MIDI MODE (SHIFT + MASCHINE Icon button), which means that SHIFT and ARROW LEFT/RIGHT buttons on the controller will not work, as they cannot be assignable to any CC value on NI's Controller Editor, thus "RESTART" button is the SHIFT for this script.

    Link: https://gumroad.com/l/mmmk3-live-11-script

    A user manual, tips and tricks and useful videos will be released in the future, for this script.

    At the time of this writing, there is no Official support for MASCHINE MIKRO MK3 Ableton Live 11 integration.
    https://www.native-instruments.com/...chine-controllers.446183/page-13#post-2088413


    There is a guide with images and explanations for every step in detail, inside the zip in the file "INSTALLATION.md", open it with notepad or word (or markdown previewer so you can preview the images without opening their links) and "USAGE.md".


    There is (and will be) continued work and support for this unofficial script, so please tell me your feature requests, bug reports, suggestions and ideas, anything. I am more than happy to include as many useful features in this script for all the MIKRO MK3 enthusiasts.


    I will provide further updates and support for any issue you might have so please contact me here or email me at eltoni.memishi@live.com if you have issues.

    Here are some unprofessional photos:

    DRUM RACK MODE (note repeat temp. or pinnable, rate change (or temporarily activate) with Touch Strip):
    upload_2021-5-5_19-11-39.png

    INSTRUMENT KEYBOARD MODE (integrated with Live 11 Scales, per-clip based):
    upload_2021-5-5_19-11-55.png

    CLIP MODE (PATTERN):
    upload_2021-5-5_19-12-7.png

    SCENE MODE:
    upload_2021-5-5_19-12-20.png

    TRACK SELECT MODE (GROUP, PAD 16 is always the MASTER track):
    upload_2021-5-5_19-12-46.png

    SHIFT (hold) MODE: (which is the "RESTART" button):
    upload_2021-5-5_19-12-56.png
     

    Attached Files:

    Last edited: Jan 9, 2022
    • Like Like x 6
  2. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Note: SHIFT in this script is the "Restart" button, as SHIFT cannot be bound to any CC value in the NI's Controller Editor for Maschine Mikro Mk3 and Maschine Mk3

    How to update:
    Copy Mikro_Mk3_Unofficial_v150 folder provided in the v1.5.0 release zip file and paste it on <YOUR_ABLETON_LIVE_USER_LIBRARY_FOLDER>\Remote Scripts\, where YOUR_ABLETON_LIVE_USER_LIBRARY_FOLDER is usually found at C:\Users\<YOUR_USERNAME>\Documents\Ableton\User Library (unless you changed it on Live's Preferences).
    Also open Native Instruments Controller Editor and reapply the latest template provided from the latest zip of this script

    Changelog
    (latest v1.5.0 - 11-January-2022):

    Changelog items represented in bold means an important or big change/addition to the script

    v1.5.0 - 11-January-2022
    Requires reapply/update on NI Controller Editor template, provided in this release's zip file
    + Added `METERING` mode.
    Can be switched to this mode using the `VOLUME` button. The 4x4 pad matrix will light, in columns, for 4x focused tracks (that are inside the red square in Live's Session View) to show their playback volume levels. For example, pads from 1 to 4 represent 4x tracks. The `METERING` mode is just for visualization purposes only, to show the volume of tracks during playback by lighting up the pads. It is possible to scroll between more than 4x tracks by rotating the `JOG WHEEL` clockwise for scrolling to the right (the same as scrolling in `CLIP` mode) and counter-clockwise to scroll to the left (the red box in Live's Session View). The color of the pads in this mode, when lit depending on the volume, matches with the color of the corresponding track.
    + Added `VOLUME` (hold) + `JOG WHEEL` (rotate) to change volume of the selected track in increments of 1 dB.
    If `VOLUME` is not used in combination with the `JOG WHEEL`, it will act like a normal press of `VOLUME` button, which will activate the new `METERING` mode.
    Note: The previous function for `VOLUME` button (v1.4.0 and older versions of this script), which was to navigate up or to scroll between scales in `KEYBOARD` mode, is now replaced with this new function, to change the volume of the selected track if used in combination with the `JOG WHEEL` rotation, or with single press to activate the new `METERING` mode. In order to use the navigate up or change scale, `SHIFT` (hold) + `JOG WHEEL` (rotate) can be used.

    + Added `SWING` (hold) + `JOG WHEEL` (rotate) to change the swing amount of quantization.
    Note: The previous function for `SWING` button (v1.4.0 and older versions of this script), which was to navigate down or to scroll between scales in `KEYBOARD` mode, is now replaced with this new function, to change the swing amount. In order to use the navigate down or change scale, `SHIFT` (hold) + `JOG WHEEL` (rotate) can be used.
    + Added `STOP` (hold) + `PAD 1-16` to stop clip of track.
    Previously, `EVENT + PAD 1-4` was used to stop playing clip of up to 4x tracks (focused tracks). Now, `STOP` + `PAD 1-16` can we used to stop clips of up to 16 tracks. When holding `STOP`, the `TRACK SELECT` mode will be temporarily activated and pressing on the pad will stop the clip, if playing, of that corresponding track. When releasing the `STOP` button, the script will re-enter the mode that it was before `STOP` was held. Pressing the `STOP` button without `STOP + PAD 1-16` combination, will act like a normal stop button, to stop the playback. Pressing `SHIFT + STOP` will stop all the clips without stopping the playback.
    + Added `EVENTS` (hold) + `PAD 1-16` to select all notes of that corresponding pad.
    When holding `EVENTS`, the `KEYBOARD` mode will be temporarily activated. It is possible to change octaves by rotating the `JOG WHEEL` while holding `EVENTS`, to show more notes to select. The pads will match the color of the focused clip slot, or the color of the selected track if no clip is selected.
    To note that for different Live 11 versions, this functionality will behave differently, regarding to selection of the notes.
    For Live versions prior v11.1, `EVENT` + `PAD 1-16` will always select all the notes of the focused MIDI clip.
    For Live versions v11.1+, `EVENT` + `PAD 1-16` will select all the notes that correspond to the pressed pad, as explained above.
    This is due to the limitation of the Live API for selecting notes by ID, which is now available already on Live's Beta versions, to be released on Live v11.1.
    Only the pads, whose notes are found at least once inside the focused clip slot, will be lighten up brighter. For example, the pad for C3 note will be brighter if there is at least one C3 note inside the focused clip that can be selected.
    This functionality only applies to MIDI clips
    The old `EVENTS` + `PAD 1-4` functionality is removed starting from this release, use `STOP` + `PAD 1-16`, instead.

    + Added `SELECT/SOLO/MUTE` (hold) + `PAD 1-16` to toggle arm/solo/mute track of the respective pad.
    When holding `SELECT/SOLO/MUTE`, the `TRACK SELECT` mode will be temporarily activated and pressing `PAD 1-16` will toggle arm/solo/mute of that track that corresponds to the pressed pad. `JOG WHEEL` can be rotated to scroll between more than 16 visible tracks when being (temporarily) on the `TRACK SELECT` mode.
    If the selected track is a drum rack track and the active mode is `DRUM` mode, holding `SELECT/SOLO/MUTE` will not activate the `TRACK SELECT` mode, instead `SOLO/MUTE` + `PAD 1-16` will toggle solo/mute states of corresponding drum rack pad/chain.
    Note: If `SELECT/SOLO/MUTE` is used without combination (without being followed by a `PAD 1-16` press), will toggle arm/solo/mute of the selected track, however, meaning that it will act like a normal arm/solo/mute button.

    + Made `CLIP` and `SCENE` modes pinned when not used in combination.
    Example: `PATTERN` + `PAD 1-16` to quickly launch a clip and return to the previous mode.
    + Changed default root note from `C2` to `C3` for `KEYBOARD` mode.
    + Changed default note repeat rate to `1/16`.
    + Made group tracks in `TRACK SELECT` mode to expand/collapse to show the child tracks,
    instead of just selecting the group track on `GROUP` + `PAD 1-16` press.
    + Added more visual feedback/notifications for various functions triggered by the user, i.e.: when changing note repeat rate, volume of track, swing amount, etc, via the hardware.
    - Fixes to the listed issues below:
    - - Various bugs and crashes when on `DRUM` mode.
    - - Pad color update issues when toggling solo/mute for individual drum pads.
    - - `C3` note pad doesn't light yellow when pressed, in `KEYBOARD` mode.
    - - Track navigation (left/right in Session View or up/down in Arrangement view) from the controller having unexpended behavior and crashes when a collapsed group track is on the way, during the navigation.
    - - Issues with MASCHINE MK3 (not MIKRO) Controller Editor Template related to `JOG WHEEL` (rotate, touch, push) for this script.


    v1.4.0 - 05-May-2021
    Requires reapply/update on NI Controller Editor template, provided in this release's zip file
    Requires re-read of "INSTALLATION.md" file for changes of the installation guide

    + Added Note Edit operations (`SHIFT` + `PAD 4-16`).
    It is now possible to `Quantize`, `Quantize 50%`, `Nudge` Left/Right, `Transpose` Up/Down in Semitone, Octave or relative to selected scale up/down, `Clear` notes, `Clear Automation` of clip, `Copy` and `Paste` notes.
    All these `SHIFT` + `PAD` operations affect selected notes or all notes of the selected clip, in the case where no notes are selected (with mouse) and `Quantize`, `Quantize 50%` and `Nudge` Left/Right will respect the current Clip's Grid Quantization setting.
    When holding `SHIFT`, the pads will light up with colors of the selected clip, to indicate what operations can be done. Pads with no color, mean that the `SHIFT` + uncolored Pad will do nothing, for example `PASTE`, in the case where no notes are copied. `Clear Auto` (`SHIFT` + `PAD 10`) will turn RED when holding `SHIFT` only if the focused clip has at least one automation envelope to remove, otherwise `PAD 10` will have no color. Same goes for `UNDO` and `REDO` (`SHIFT` + `PAD 1-2`).
    + Made `CLIP`, `TRACK`, `SCENE` modes pinnable.
    Use `SHIFT` + `PATTERN`/`GROUP`/`SCENE` combination, in order to switch to the respective mode and pin it (or just pin it if already in that particular mode). This change was made in order for fast "temporary" access to such modes when in `PAD`/`KEYBOARD` mode, for example to quickly fire another clip in `CLIP` mode, hold `PATTERN` + `PAD` and then you can continue to play the notes/drum pads right after, as soon as the `PATTERN` button is released, which will make the controller to go into the mode it was previously at, before temporarily going on `CLIP`/`TRACK`/`SCENE` mode.
    + Added `SELECT`/`SOLO`/`MUTE` support for `DRUM` mode.
    It is now possible to `SELECT`, `SOLO` and `MUTE` individual drum pads when in `DRUM` mode using the `SELECT`/`SOLO`/`MUTE` + `PAD` combination.
    + Added `GROUP` + `ARM`/`SOLO`/`MUTE` + `PAD`. Arm, solo and mute one or more tracks, right from the `TRACK` mode
    + Simplified `DUPLICATE` and `SHIFT + DUPLICATE` (double) operations.
    To immediately `Duplicate` or `Double` the focused clip (single press), without having to go to `CLIP` mode and use this combination + PAD of specific clip. This way is still usable, however. Also, `DUPLICATE` (single press), when in `TRACK` mode, duplicates the currently selected track and in `SCENE` mode, duplicates the currently selected scene.
    + Made `EVENTS` (hold) mode accessible from anywhere. Not only when in `CLIP` mode, which temporarily shows the `CLIP` mode with the bottom pad row acting as `STOP CLIP` buttons
    + Added two automatic coloring strategies for drum pads in `DRUM` mode.
    By default, the script will determine the best strategy to use. If all the chains/drumrack pads have the same color as their track (parent), the automatic coloring will color pads in the controller, in `DRUM` mode, based on the name of the drum pads/chains. For example "Kick" is Red, etc. To switch between the two coloring strategies (`1. Name-based` and `2. Original chain color`), simply press `PAD MODE` button on the controller, when in `DRUM` mode.
    + Changed `VOLUME` and `SWING` buttons to scroll up/down by increments of 4 instead of 1, when in `CLIP` mode.
    + Added support for secondary monitor/window setup.

    To correctly detect if `Arrangement` is focused (whether on primary or secondary monitor/window), in order to scrub the timeline via the `JOG WHEEL` rotation.
    + Changed `TRACK` mode to always show `MASTER` track on `PAD 16`.

    Making it easily accessible, by `GROUP` + `PAD 16`, if there are more than 15 tracks (including `RETURN` tracks).
    + Added `SHIFT` (hold) support on the already existing `TEMPO` + `JOG WHEEL` operation.

    To increase/decrease the Set's tempo in increments of `0.10`, when `SHIFT` is held during `TEMPO` + `JOG WHEEL`.
    + Made Group clip slots, in `CLIP` mode.
    To show the correct color that is displayed in Live 11's `Session View`, which is the color of the first clip that is found in that group, (left-most clip, horizontally).
    - Fixes to the listed issues below (sorted by oldest to newest issue fix):

    - - `EVENTS` (hold) for per-track `STOP CLIP` button plays the 4th row clip instead of stopping, if the clip slot is a Group clip slot.
    - - `TAP` button light not updating when `SHIFT` is held down and the metronome is toggled manually in Live 11
    - - `Quantize`, `Quantize 50%`, `Nudge` Left/Right ignoring the current clip grid quantization value
    - - Note edit actions (`SHIFT` + `PAD 4-16`) ignoring the selected notes, causing all the notes of clip to be affected
    - - `UNDO`, `REDO` + Note edit actions (`SHIFT` + `PAD 1-16`) not working while in `DRUM` mode
    - - Script error when trying to delete the `MASTER` track using `GROUP` + `ERASE` + `PAD 16`, because `MASTER` cannot be deleted
    - - Selecting a Clip with no scale set, doesn't return the controller's `KEYBOARD` mode notes back to `Chromatic`
    - - `GROUP` + `JOG WHEEL` doesn't scroll between tracks if `Arrangement` view is focused, when having more than 15 tracks (including Return tracks). It instead scrubs the timeline. It is now fixed to correctly scroll tracks in `TRACK` mode
    - - Clip autofocus issues during note edit operations (`SHIFT` + `PAD 4-16`) on special cases when Second window/monitor is used
    - - Empty Clip launch in `CLIP` mode (creates new clip and starts session recording for that clip slot) doesn't focus the newly created clip (to also apply clip's color on `KEYBOARD` mode notes, for example)
    - - Note/Drum Pad playing indicator (yellow), during playback, shows in the controller even if not in `PAD`/`KEYBOARD` mode


    v1.3.0 - 08-Mar-2021
    Requires reapply/update on NI Controller Editor template, provided in this release's zip file
    + Added integration with Live 11's Scales and Root Note. Any change from the controller will be reflected to Ableton Live, and vice versa, if you select a scale and/or root note on a selected clip, it will update the controller if in Keyboard mode (or when going back to Keyboard mode if being on another mode).
    While in Pad/Keyboard mode, change scales by either holding `SHIFT` and turning the `JOG WHEEL` (the knob near the tiny screen), or you can select scales using `VOLUME` (up/previous scale) and `SWING` (down/next scale) buttons
    Note that each clip in live has it's own selected Root Note and Scale. The controller now successfully reflects scales of each clip to show and use the correct Root Note and Scale in Keyboard mode

    + Added integration with Live 11's Take Lanes and Clip colors to be used as Pad colors while in Keyboard mode
    If no clip is present/focused, the Pad color will fallback to selected track's color
    Color change is also supported, even when using "Draw" pencil on Live 11's Take Lanes feature, the new color will immediately reflect on the controller Pads

    + Added `EVENTS` (hold), while in `PATTERN` mode. The bottom row of the pads will light white. They are now the stop buttons for the corresponding track, also supporting tracks that are Groups, which their clip slots plays/stops children clips. Stop holding (release) `EVENTS` button and you are back to "normal" `PATTERN` mode
    + Added `SHIFT` + `PLAY` to restart playback from the start
    + Added `SHIFT` + `STOP` to stop the playback and all playing clips
    + Added `SHIFT` + `REC` for Arrangement recording
    + Added support for touch strip "on touch/on release" to toggle `Note Repeat`. It will NOT disable `Note Repeat` if it is pinned (`SHIFT` + `NOTE REPEAT`)
    + Added `SHIFT` + `MUTE` to reset all the tracks to unsoloed and unmuted state
    + Added `BROWSER` to open/close the Browser
    + Added `SHIFT` + `ERASE` (having "Replace" label) to toggle Hot-Swap with the selected device (for presets, sample, depending on what the selected device type is). If the browser is closed, this will force open the browser when enabling Hot-Swap
    + Added `PLUG-IN` to toggle between Device view and Clip detail view
    + Added `NOTES` (located above the touch strip) to Capture MIDI, it will only light up if there are notes to capture (either it be on Session or Arrangement view)
    + Added `JOG WHEEL` (the knob below the tiny screen) in Arrangement view to scrub song position (seek through the timeline)
    + Added `JOG WHEEL` to scroll more than 16 tracks in Track mode, while holding `GROUP`, turn the `JOG WHEEL` left or right to show more tracks
    + Added support to select Return Tracks and Master track on Track mode (hold `GROUP`)
    + Added previous/next track buttons (`CHORDS` left, `STEP` right), can be accessed from anywhere, independent of what mode you are in (Scene, Pattern, Track, Pad, Drum)
    + Added `TEMPO` (hold) + `JOG WHEEL` (turn left or right) to decrease/increase the current Live Set tempo, respectively. Minimum tempo is `20` and maximum is `999` (range set by Ableton)
    - Changed `PATTERN` mode when creating new clip and recording right away, now the newly created clip no longer has a fixed length, you can record for as long as you want
    - Changed Arrangement/Session view toggler button from `MASCHINE ICON` to `PERFORM` (located above the touch strip)
    - Fixes to the listed issues below (sorted by oldest to newest issue fix):
    - - Selected track type change is not detected
    - - `GROUP` button not lighting up when in Track mode
    - - `STOP` button not lighting up when the playback is stopped
    - - "Pinned" Note Repeat mode doesn't turn off if clicked again with `SHIFT` + `NOTE REPEAT`
    - - Double clip length doesn't work
    - - Script error when trying to solo/mute/arm the Master Track (Return Tracks are fine)
    - - Touch strip "touch leave" turns off already-pinned Note Repeat, it must remain pinned, until unpinned manually by either `NOTE REPEAT` or `SHIFT` + `NOTE REPEAT`
    - - Cannot create new Audio Track with `SHIFT` + `GROUP` + `Empty Pad` (`SHIFT` is being considered, it shouldn't when `GROUP` is being held, to be in Track mode)
    - - Pressing SHIFT once causes notes on-push feedback to be permanently lost, until going to another mode and then back to pad/keyboard mode



    v1.2.0 - 04-Mar-2021

    Requires reapply/update on NI Controller Editor template, provided in this release's zip file
    + Added Touchstrip support, controlling note repeat rate
    + Add "Pin" mode for note repeat, activated by `SHIFT` + `NOTE REPEAT` (keep in mind that `SHIFT` is the `Restart` button)

    To turn off the "Pin" mode for note repeat, simply press on `NOTE REPEAT` button without holding `SHIFT`. The `NOTE REPEAT` button light will be dimmed, indicating that the "Pin" mode is turned off
    Note repeat works even if you hold down more than one pad (be it on Drum Rack mode or in Keyboard mode for instruments). It also will preserve velocities each time you change the pressure, while the note repeat is active, which means you can change the pressure in the middle of a note repeat process, just like in the Maschine Software's Note repeat functionality
    + Added `Hirajoshi` scale
    - Changed default scale from `Aeolian/Minor` to `Chromatic`
    - Fixed drum rack pads navigation being flipped/inverted, now use `VOLUME` / `SWING` buttons for UP / DOWN, respectively


    v1.1.0 - 03-Mar-2021
    + Added SOLO, MUTE, ARM
    Hold SHIFT + SOLO for non-exclusive solo (i.e.: Multiple tracks)
    Hold SHIFT + SELECT for non-exclusive arm (for Multiple tracks arm, you must not have Live 11's "auto arm on track select" enabled (hidden option enabled through Options.txt)
    - Changed track selector (when holding GROUP button) from 8 to 16 tracks available to select
    Changed the layout of selecting the tracks to match with pad number, i.e.: Hold GROUP + Click Pad 1 selects the first track instead of 12th, so track selecting starts from bottom-left-most and ends to the top-right-most pad (which is pad 16, that selects track 16)
    - Performance improvements due to code refactoring

    v1.0.0 - 02-Mar-2021

    - Initial release
     
    Last edited: Jan 9, 2022
    • Like Like x 2
  3. DeepThumb

    DeepThumb NI Product Owner

    Messages:
    188
    THX a lot!

    Again, you are our hero! I'm not able to express right how much I appreciate your dedication and support!
     
    • Like Like x 1
  4. kentpo

    kentpo New Member

    Messages:
    8
    You are more effective than the official NI Support !!! :oops::oops:
     
    • Like Like x 1
  5. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Sorry guys I had to edit the thread, I decided to put the scritps in gumroad with a base price of $5 (edit: from 8th march 2021 I put it to $10, since v1.3.0 included a big update, and continuous support and work might be more demanding now) for my work (and continuous work on support + updates) for the scripts. I saw someone already selling with a higher price, the script (not this one), a script that only worked for Ableton Live 10 for Mikro Mk3.
     
    Last edited: Mar 8, 2021
  6. nanotable

    nanotable NI Product Owner

    Messages:
    44
    I'm no lawyer and haven’t looked at the initial license, but are you sure it’s legal to sell a script „based off the old official Maschine Mk3 Legacy script“?
     
    • Like Like x 2
  7. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    I thought the same man, I felt bad for doing this, but I saw someone that had something similar (but not for Live 11) based off official Legacy script and I didn't want that. I was kind of "protecting" my work in case someone comes and gets the files and just sells it. I will decrease the minimum price for sure. From legal perspective, NI didn't (nor planned), as far as I know, to work for an official script for mikro mk3.

    Edit: I'm sorry about that, I just don't want to put $0 base price to my work and continued work + support and then someone just to sell it before me.
    If it's a problem, NI can come and reply to me or contact personally. In my opinion, it's a shame we lack support from the officials, to have integration with Ableton using NI Mikro Mk3

    There are a lot of products being sold such as Max4Live devices, presents for X synth etc, so this falls to such category

    I will put the price back to $0 as soon as I discover that the other guy successfully manages to update the scripts for Ableton Live 11 in his gumroad. Then this one will be free guys! I am feeling greedy right now but understand me and the reason I did this :(

    Edit (8th march 2021): Due to continuous work, support, new big features (and more to come), I cannot provide the script completely for free. I have reworked almost everything in the "NI's official script" and large number of features and integrations with Live 11 has been added (and will continue to be added)
     
    Last edited: Mar 8, 2021
  8. DeepThumb

    DeepThumb NI Product Owner

    Messages:
    188
    Now that sounds like a fair win-win situation to me.

    Sorry, maybe it's a sort of silly question and regrettably I don't know that Gumroad platform:
    How can one get a future update of your script after paying that fee? Via Gumroad or just by email?
     
    • Like Like x 1
  9. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    There are options in gumroad for versions, new zips (updated versions) can be uploaded there from the creator and the customers will get email about updates of their products.

    Man, I suggest to everyone to NOT buy this. I will make it free again, I just need a bit of time for that other guy, I am suspicious that he might lurk around MASCHINE Area and might just get my updates for Live 11 and update his work and resell it for $15 (like he been doing for Live 10 script, even for Maschine Mk3 "Updated" script for live 10) I hate doing this right now, I am just putting a padlock to him.
    I work a full time job as a software developer, and I sure do not need any "$5 for this and for that" because I already have a well paid job in my country. I have some knowledge about licensing, like most producers do, content creators, author rights, I know how bad it can lead to problems with authorities.

    Edit (8th March 2021): No longer planning to make it free again, please read 1st post's Disclaimer section on this thread, thanks
     
    Last edited: Mar 8, 2021
  10. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Added SOLO (will add arm and mute too) functionality.
    Since the base official script for solo mute arm is designed for Maschine Mk3 and not for the mikro, it uses the square buttons on Maschine, which in Mikro, we don't have, so I had to rewrite everything about solos, tracks, selected track, and communication with live (to also preserve solo state changes when user changes them with mouse, in order to update the button light in the mikro) and much more but at least it was worth it.

    Will add those ARM and MUTE as soon as possible.
    More updates for new features will arrive soon

    Edit: ARM (Hold shift + SELECT/ARM for non-exclusive arm, same for solo) and MUTE (hold shift (which is the "Restart" button + MUTE to unmute all)
     
    Last edited: Mar 2, 2021
  11. SturgeonsLaw

    SturgeonsLaw New Member

    Messages:
    1
    MK3 & Ableton 11 user here and I created my account just to say thanks! I got pads now. Worth the $5 thanks again!
     
    Last edited: Mar 3, 2021
    • Like Like x 1
  12. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    You are a legend man!! Thank you for that. I am developing more features for the script right now. Will update gumroad with latest version of the script (complete zip package) and hopefully a full documentation on what works and workflow tips
     
  13. Emanuel067

    Emanuel067 New Member

    Messages:
    1
    Thank you for doing this. Just bought the script.

    Is there a way to change the speed of the note repeat function?

    When I use the pads for a synth, it seems to be only giving me C Minor scale notes. How can I change it to chromatic?

    Thank you again Elton
     
    • Like Like x 1
  14. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Thanks for purchasing and appreciating the script.
    For the moment, the note repeat rate can't be changed, I need to develop this feature and need to find an appropriate button or maybe the touch strip, in order to change the rate (and maybe also add Latch toggler too).
    For the scales, please use buttons: "Volume" and "Swing", Volume is for UP, Swing for Down, go Down by clicking on Swing and you can change the scales, the selected scale will be displayed in Live 11's notification area to the very bottom, the default scale is Minor.

    You can change the root note by holding and rotating the only knob that mikro mk3 has :D
    If you want to transpose octaves, you can just rotate the knob without holding/click-down it, always only if you are in keyboard mode.

    In Pad/Drum rack mode, clicking on Volume/Swing (UP/DOWN) buttons it will navigate through the list of all pads (i.e.: if you have more than 16 pads in the ableton drum rack)

    Edit: The default scale will be soon changed to Chromatic, and then it starts with Major, Minor, etc
    If any scale is missing, please tell me and I can add it
     
    • Informative Informative x 1
  15. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    New version is released, please check the 2nd post under this thread for changelog
     
  16. gummi

    gummi NI Product Owner

    Messages:
    86
    Great to see other nerds to be hacking the Live 11 Remote Scripts as well. I've now made a working script for Maschine Jam for Live11 but I'm still testing and fixing if any bugs still to be found. Interesting thread to watch since I'm also thinking if I'm able to share my work with other or not since it's based on old unsupported scripts as well...
     
    • Like Like x 1
    • Funny Funny x 1
  17. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Welcome to the bandwagon, if you need any help with the code, let me know so I can assist (I do not own a Jam for tests :( )

    Edit: Some key breaking changes causing some bugs that I encountered were the scaling and calculations for the notes, octaves, and any other operation that involved in math division, which in Python 3 things changed a bit, so in some places I had to cast the math results back to int() or some other cases to use math.floor(result of a division here), etc
     
  18. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Good news for touch strip utilization, to be used to change note repeat rate, left to right is for rates from 1/2 (left-most) up to 1/64 (right-most), so it becomes 1/2, 1/2T, 1/4, 1/4T, 1/8, 1/8T, 1/16, 1/16T, 1/32, 1/32T, 1/64

    Stay tuned for new updates on these features
     
  19. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Updated thread for new release v1.2.0, please check the 2nd post of this thread for the changelog and guide on how to update
     
  20. Elton Memishaj

    Elton Memishaj NI Product Owner

    Messages:
    195
    Hello, sorry to reply you again on this question, below is an image of an email that is sent on updates (of course the "v1.2.0" keyword will be manually changed to i.e.: v1.3.0 or new version before the email is sent to the existing customers)
    So the customer is notified through email, and has to go to the link and download the latest zip (there will be all the zips available from previous version too)
    There is also a guide inside "CHANGELOG.md" (a file inside the zip) on how to install the update, it's easy

    upload_2021-3-3_23-9-34.png
     
    • Like Like x 1