Any chance the Kontrol X1 MK1 will be M1 in the future or should I just throw it away?

2

Comments

  • Stevan
    Stevan Traktor Mapping Mod Posts: 2,260 mod

    Sell it and get yourself and MK2 version. Problem solved.

  • Kubrak
    Kubrak Member Posts: 3,145 Expert

    It runs on Windows. If it did not have class compliant driver at time of purchase, one cannot expect it will get it later....

    I would not expect, it was not compliant on purpose. X1 Mk2 that came two, three years later (and replaced MK1) is class compliant, I guess....

  • Kubrak
    Kubrak Member Posts: 3,145 Expert

    One may choose beforehand, what product they use and what product suits their needs. If it is not NI gear, there is bunch of others.

    There is no problem with X1 on Win. And most of other gear and SW. It is not fault of NI that Apple does not maintain OS compatibility.

    Maybe that NI does some kind of HW-SW dependency on purpose, I cannot judge, as it may also have technical reasons.... But even if it is so.... It is funny that Apple users do blame NI for HW-SW "locking". Apple does much worse things in that respect and they accept it in that case.....

    So, if you dislike such practices firstly avoid Apple and then you have the right to complain... But then, there is no reason to complain as there are not compatibility problems.

    If one deliberately decides live in restricted Apple world, then it has certain consequences. Saying that, I do not say WinWorld is ideal. It has its own problems..... Still most of people prefer live in this world and not shiny, easy Apple one.

  • PK The DJ
    PK The DJ Member Posts: 2,538 Expert

    It is not fault of NI that Apple does not maintain OS compatibility

    Hear hear. That would be my response too.

  • Kubrak
    Kubrak Member Posts: 3,145 Expert

    Of course Microsoft did it. There is something like Rosetta 2 in ARM Win for years..... If I think about it, maybe Apple has licenced it from MS or Intel.... ARM for Win did not work much as there is no real reason to use ARM on Win.... It would have meaning in tablets and wearables.... But why using Win in that case? There is android or iThings..... x86 brings what Win users need, no need for ARM...

    You cannot use X1 Mk2 with 1010m blackbox?

  • nicolpo2004
    nicolpo2004 Member Posts: 1 Member

    Yesterdey I plug my x1 on my old Macbook Pro with Intel i5 (with Monterrey) where drivers where installed before upgrade to Monterrey, and when I opened traktor X1 was working normally.

    Now I have a new macbook Air with Apple Silicon M1 with Monterrey too, and there is no way to got it working. Could be possible copy the drivers from some folder (where the divers were placed) from one monterrey to another or it couldnt work because the M1 processor ?.

    regards form argentina

  • Maciej Repetowski
    Maciej Repetowski Member Posts: 707 Guru

    The driver needs to be native to work on M1, there’s no way around it.

    X1 should be class compliant, then it would work as midi controller without drivers.

    Unfortunately, it is not. I would not buy/keep anything nowadays without class-compliant mode for Mac.

  • Opa
    Opa Member Posts: 6 Member

    If anyone interested I'm currently developing a small application that aims to convert the USB events to MIDI events.

    You can find it here https://github.com/Opa-/x1-mk1-usb2midi

    At the moment I did not do any package of it so you have to build the code yourself with Rust and have libusb installed but once I'm done implementing all the features I'll think about packaging it :)

  • lord-carlos
    lord-carlos Member Posts: 4,027 Expert

    Pretty cool.

    People are also looking for this with the s4 mk3, so they can use it with other programs :D

  • Owner
    Owner Member Posts: 613 Guru
  • Matram
    Matram Member Posts: 1 Newcomer

    Hey mate is there a chance to find a step by step guide for dummies in order to install it? 🤩

    Thanks!!! 🙏

  • Opa
    Opa Member Posts: 6 Member
    edited February 2024

    I've done a first release with a proper macOS bundled application. You can find it here https://github.com/Opa-/x1-mk1-usb2midi/releases

    @Matram I'll try to find time to write a step by step guide soon. Only requirement is to install "libusb" on your computer since I did not find a way to include it in the app yet. To do so you need to launch the Terminal app and install homebrew (this is a command-line package manager that will allow you to install libusb). Just copy paste the command on their website here https://brew.sh/. Once homebrew is installed you can install libusb by running the command "brew install libusb" in the same Terminal window.

    After that just download the zip file from the link above and run the App, it should launch in the Dock and you should have an icon in the menu bar listing all currently connected X1 Mk1.

    The first time you run the app, macOS will not run it, saying it's from an unidentified developer. You need to go in System Settings > Privacy & Security, scroll down and click "Open Anyway".

    I also included a basic mapping on the release page that you can import into Traktor (created with Traktor 3, I don't know if Traktor 2 can import it). The application I made creates virtual MIDI ports using the serial number of the controller so you should put it as both Input and Output like this :

    If you need additional controller, just duplicate the device, assign the In-Port & Out-Port to the other X1 Mk1 serial number and click on Edit -> AB > CD to convert the mapping :

    Here's a video if needed for the later step : https://streamable.com/ziu6pa

    I'll document later what MIDI channels and CC are used for each button/knob/encoder so that you can do your own mapping but if you want to change the mapping, for now, you can simply use the "Learn" feature of Traktor and click on the buttons ;)

    I hope it works on your computer, do not hesitate to give feedbacks so that I can improve the tool :)

  • Serj
    Serj Member Posts: 1 Newcomer
    > @Opa said:
    > I've done a first release with a proper macOS bundled application. You can find it here https://github.com/Opa-/x1-mk1-usb2midi/releases
    > @Matram I'll try to find time to write a step by step guide soon. Only requirement is to install "libusb" on your computer since I did not find a way to include it in the app yet. To do so you need to launch the Terminal app and install homebrew (this is a command-line package manager that will allow you to install libusb). Just copy paste the command on their website here https://brew.sh/. Once homebrew is installed you can install libusb by running the command "brew install libusb" in the same Terminal window.
    > After that just download the zip file from the link above and run the App, it should launch in the Dock and you should have an icon in the menu bar listing all currently connected X1 Mk1.
    > The first time you run the app, macOS will not run it, saying it's from an unidentified developer. You need to go in System Settings > Privacy & Security, scroll down and click "Open Anyway".
    > I also included a basic mapping on the release page that you can import into Traktor (created with Traktor 3, I don't know if Traktor 2 can import it). The application I made creates virtual MIDI ports using the serial number of the controller so you should put it as both Input and Output like this :
    > If you need additional controller, just duplicate the device, assign the In-Port & Out-Port to the other X1 Mk1 serial number and click on Edit -> AB > CD to convert the mapping :
    > Here's a video if needed for the later step : https://streamable.com/ziu6pa
    > I'll document later what MIDI channels and CC are used for each button/knob/encoder so that you can do your own mapping but if you want to change the mapping, for now, you can simply use the "Learn" feature of Traktor and click on the buttons ;)
    > I hope it works on your computer, do not hesitate to give feedbacks so that I can improve the tool :)

    Hello. I also have a problem but with the old Reloop DJ me 2 device. RELOOP support service wrote back and said that unfortunately we couldn’t help. Maybe you can help with this equipment: Reloop Master Edition 2, Tractor 3.9. 0 90 , chip M1, Mac OS sonoma 14.3. THX
  • Opa
    Opa Member Posts: 6 Member

    @Serj sorry can't help you with that, it's a totally different device. My tool only works on X1 Mk1 🤷‍♂️

This discussion has been closed.
Back To Top