Any chance the Kontrol X1 MK1 will be M1 in the future or should I just throw it away?
Comments
-
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 :)
2 -
> @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. THX0 -
I've made an update with libusb included into the application so you don't have to bother launching the terminal and running commands to install stuff https://github.com/Opa-/x1-mk1-usb2midi/releases/tag/1.1.0
I can't edit my first message to remove that part, that's dumb 😟
6 -
Your Midi trick works great! I just bought a 10 year old X1 and it works perfect :)
I installed libusb with homebrew, downloaded your X1Mk1-usb2midi.zip, totally loved your icon, loaded the DecksAB.tsi into Traktor and it works flawlessly.
Tested perfectly on:
MacBook Pro 2020 with M1 chip
Mac OS Sonoma 14.3
Traktor Pro 3.11.1
Traktor Kontrole X1 mk1
Tnx 4 all that work!
2 -
@Opa you are a legend! very simple install and works great as far as I can see!
0 -
@Opa brought an x1 that was EOL back to life. 👌Makes me wonder if something similar could be done with a NI audio 8? Surely there has to be a way with that if it can be done with an x1. Curious to know. Where the brain guru's on this. 🤣
0 -
Could you be so kind and add your guide on how to run this to the github readme?
I sometimes share this on reddit and people don't know how to do it. Thank you :)
0 -
My M1 Mac with Sonoma 14 doesn't Recognise it :(
Any chance for a fix or help?
0 -
It worked for me too, M1 Pro Ventura 13.1
Thank you so much.
Only thing I have to find out now, is how to import my playlists from Traktor Pro 2 :-)
0 -
Yes, the answer is literally in this thread. Use the tool Opa made.
0 -
@lord-carlos I moved the documentation on the main readme @ https://github.com/Opa-/x1-mk1-usb2midi. Thanks for sharing it 👍
@Moritz Do you mean with the x1-mk12usb tool or without ?
@El-Ekim @ianholdendc @cocodrillo3000 @dariodelima I'm glad it worked for you as well, I've added a "Known issues" section on the main page of the project as you probably noticed if you tried to do your own mapping that the "<| BEAT" / "BEAT |>" buttons can only act as "Hold buttons". This is a current limitation that I'll try to address in further updates.
If you have any feedback, please feel free to post them on GitHub :)
@dariodelima Well, everything is possible, but Audio 8 being a sound card, the complexity and the amount of work/research to be done is not as simple that the tool I made for the X1Mk1. Also I do not have an Audio 8 to begin with 😅
2 -
Thanks, allot. I left my Mac in low security mode for testing and it didn't work but booted normally and it works perfectly now thanks!
1 -
Just some feed back on this!! I have this running on my 2017 home office I Mac running OSX 13 Ventura. Everything so far seems to be good. Had a bit of a head scratcher initially as I was trying to get it working with Big Sur on my MBP…Not happening. Figures crossed my old 12 year old Audio 8 works too once I upgrade the MBP to Ventura 🤞
Oh and I’m happy to buy the guy that made this happen a coffe or beer as I was literally on the brink of launching the old MK1 for a Mk2 or 3 😁
2 -
@ollydj great to hear that you avoided to buy the new version :)
If you want to give some support (I mean beer 🍺), you can do so here : https://ko-fi.com/opa_sdc 🤗
Thank you !
2
Categories
- All Categories
- 19 Welcome
- 1.3K Hangout
- 59 NI News
- 706 Tech Talks
- 3.6K Native Access
- 15.2K Komplete
- 1.8K Komplete General
- 4K Komplete Kontrol
- 5.2K Kontakt
- 1.5K Reaktor
- 354 Battery 4
- 783 Guitar Rig & FX
- 403 Massive X & Synths
- 1.1K Other Software & Hardware
- 5.2K Maschine
- 6.7K Traktor
- 6.7K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators