
Now select the newly created mapping, and under “ Options” select “ Rename”.After doing this, a new controller mapping will appear with the same name as the original but with the word “ Edit” at the end. This is necessary because djay Pro won’t let you export an internal mapping of a natively supported controller, but there is no problem exporting a duplicate. In the new window, select your controller, and in the “ Options” menu, select the “ Duplicate” option.


Go to the MIDI menu, an option will appear named “ Configure…” followed by the name of your plugged controller.Connect the controller (essential, if not the MIDI mapping options won’t appear).If djay Pro 2 – the old djay Pro is no longer in the Mac App Store– and Cross DJ natively support the controller, you just need to export the mapping from the software. But the bad news is that if you want to make your own mapping, you have to create them using those desktop apps as well. Here’s the good news: djay Pro and Cross DJ Pro iOS apps can use the same mappings as the desktop versions. Connect the controller to a powered USB hub, and the hub to the iOS device using the lightning adapter.Use the Lightning to USB 3 Camera adapter with an iOS power charger connected.In that case, you will see an error message on your iOS device regarding power consumption. The big problem can come if you have a non-wall mount-powered controller that is class compliant and the iOS device can’t supply enough energy. If a wall mount-powered controller does not work doing this, it might not be class compliant, and you can’t do anything to change that. Turn on the device, and if everything is alright your iOS device will make a charging sound the same way as when you connect it to the power charger. Simply connect your controller to the wall power, connect the USB cable from the controller to the Lightning-USB adapter, and plug the adapter to the iOS device. If your controller is class compliant and needs an external power supply to work, you will probably have no problem using it with iOS. Step 1: Check Your Controller Works With Your iOS Device It is not essential, but the macOS versions of djay Pro 2 or Cross 3.4 can help a lot.If you have the old official adapter and you need more power for your controller, you can use a powered USB hub in combination with the adapter.I recommend this adapter instead of the old one because this one has an additional input for a power cable if the iOS device can’t supply enough energy. Despite having the word “camera” in the name, the adapter works with a lot more hardware – like audio interfaces and MIDI controllers. An official Lightning to USB 3 Camera Adapter from Apple.

We’re going to use the good old Vestax VCI-300MK2, an awesome piece of hardware that resists the passage of time like a rock. If you’re unsure if your controller is class compliant, refer to the manual or to the brand’s website. A MIDI controller which is audio and MIDI class compliant (this means it doesn’t need drivers when used with macOS or iOS).Let’s get started! What You’ll Need For This Tutorial But this time the starring apps are Algoriddim’s djay Pro and Mixvibes’ Cross DJ Pro, and the method is far more simple. Today we take a different approach to the same objective: use any controller with mobile apps that have a limited list of compatible controllers. We recently published an article on how to use almost any controller with Pioneer DJ’s WeDJ iOS app. In it, we stated that the same method (using 3rd party apps and remapping your controller) would also work for Cross DJ app.
