midi learn on iPad

YESSSSSSSSSS!

Only took 6 years

Sorry to ressurect an old thread, but does anyone know if this still works?

I’m trying to change the Djay2 mapping for my WeGO3. I’ve followed the instructions and have created a custom map via Djay Pro, renamed the file to remove the ‘edit’,dropped this into Djay2’s File Sharing in iTunes and restarted the app yet it doesn’t seem to make any difference. I do not get any error messages but then the file doesn’t seem to do anything in file sharing - should it disappear when uploaded?

Any advice gratefully received.

Okay, so it does work…for NEW maps. I created a custom map for my DJ2GO dropped it into file sharing and it works perfectly with Djay2. However, my custom map for my WeGO3 just won’t work so I’m wondering if Djay2 doesn’t over write existing maps for controllers that are natively supported.

Is anyone out there listening, am I rambling to myself - it has been 3 mths!

Have emailed

Have emailed again btw - just in case it’s stuck in your spam folder!

So initial attempts using a custom edited version of the actual djay2 map for the WeGO3 extracted from the app itself have proved fruitless. So it’s looking like they’re locked and cannot be overwritten via file sharing. I wonder if custom maps for unsupported controllers can be overwritten once initially loaded. May as well give it a try.

In the meantime, looks like I’ll have to down the jail breaking route, which will have to wait as I’m on iOS 8.2

Frustrating.

Sorry to resurrect this, but I’ve carried out all the steps mentioned above to the letter, but when I try to install the edited version via iTunes sync, the app loads up to about 8 o’clock progress and then the icon disappears from my iPad, note the icon appears without the DJay icon graphic, it’s just plain. I tried it with another random app and it loaded up fine.

If I delete the edited version and re-download from iTunes and sync again it installs fine.

Any idea what I’m doing wrong?

I’m using DJay 2 not DJay Pro if that’s relevant.

No it does not need to be jailbroken.

  1. Open iTunes.

  2. Click View > More > Apps from the menubar.

  3. Right Click the DJay app and then hit “show in finder”

  4. Rename the File extension to .zip instead of .ipa

  5. Extract Files.

  6. Navigate to the “Payload” folder, right click and “show package contents”

  7. Now navigate to the Midi Mappings folder.

  8. Delete the Default mapping you wish to remove.

  9. Re-zip the extracted main folder and remove old version.

  10. Re-name your new Zip it exactly as the old file was before (including extension)

  11. Remove the App from the Ipad / Phone manually.

  12. Sync Your Device apps with iTunes.

Well, I couldn’t get this to work on DJay 2 and have just wasted my money buying DJay Pro only to find it wouldn’t work with that either. It just seems like ‘tampering’ with it triggers something that stops iOS accepting it. Perhaps there’s been updates since it worked above…or I’m doing something wrong.

However, in amongst the latest maps I noticed a WeGO4 mapping. Probably be announced at BPM later this weekend.

Firstly, I appreciate the response…this has been an issue driving me nuts for a long while.

In answer to your questions - I’m using latest versions of iOS, iTunes & OSX and the app icon appears as a blank icon with no DJay graphic, loads to about 8 o’clock then disappears completely on the iPad but remains in ‘Installing’ status in iTunes. It’s a supported controller (WeGO3), but judging by what you’ve advised the problem may well be what I zipped - I zipped the lot, not just the content. I’ll try again a bit later this evening.

Thanks again helping out.

I’m pretty sure that doesn’t work as DJay will prioritise the inbuilt map over any new one that is added via iTunes file transfer.

Okay, so I…

1.) Changed to .zip

2.) Extracted files

3.) Opened ‘Payload’ folder

4.) Right-clicked ‘djay 2’ selected ‘Show Package Contents’

5.) Removed WeGO3 map from ‘Midi Mappings’ folder

6.) Zipped ‘iTunesArtwork’+‘iTunesMetadata.plist’+‘META-INF’+‘Payload’ - so 2 files, 2 folders, respectively

7.) Renamed ‘archive.zip’ to ‘djay 2 2.8.2.ipa’

8.) Deleted everything else

9.) Tried to install via iTunes

This is where it fails. The DJay icon appears and says ‘loading…’ to about 6 o’clock, then ‘Installing…’ to about 9 o’clock then the icon just disappears. The Sync completes however iTunes still states the apps is ‘installing’.

Tried with DJay Pro with exactly the same result.

I’m lost! Could I still be zipping the wrong things? Am I zipping wrong…I’m right-clicking and using ‘Compress’ ?

iOS v9.3.5
DJay 2 v2.8.2
iTunes v12.4.3.1
El Capitan v10.11.6

So when I extract the zipped file it creates the ‘djay 2 2.8.2’ folder, which contains the 2 files/2 folders mentioned above. So to be clear, once I’ve completed all the other steps I just select that folder alone and compress it, nothing else? Not that folder AND the content of it?

That’s amazing, thank-you. Shame I have to wait about 12 hours to try it…!

Just closing out the loop, it didn’t work for me either, no matter what combination of files/folders I zipped. Most had a blank icon and loaded to about 8 o’clock, the nearest I got was when I zipped JUST the content which resulted in the actual DJay graphic appearing but only getting to 9 o’ clock.

I’m using the smaller iPad Pro but will give it a try on my iPhone…

So frustrating!

No joy :frowning:

This is really still a topic? Oh well, I would also like to request the ability to midi map my ios Djay app as I am a professional dj who uses a wego 3 for small gigs, most of the time with VDJ8 and sometimes with Djay 2 on my ipad. I would gladly use Djay more often if I could tweak some of the mapped controls to more closely match my primary software. Then again, this is a 3-year-old thread so I guess I’ll not hold my breath.

Bro, I’m totally with you because I been meaning to to the same thing with my wego3. Wouldn’t be surprised if no one is listening, though, because obvious suggestions and fixes don’t ever get implemented and no one ever gets a reply on these forums.

In summary, I can’t use this program with my WeGO 3 on the iPad because I can’t remap the controls to match the remapping I did with Djay Pro on my Mac. This makes zero sense. Don’t reply, algoriddim, these persistent, logical requests that go unacknowledged provide entertainment to my sick brain.

DJ Ivan - USB hub. I actually don’t mind the WeGO 3 but was annoyed that I couldn’t remap some of the knobs and buttons to my liking even if only to match the way I remapped the darn thing in djay Pro on my MBP. That’s how asinine these guys are. If, like me, you map the mid eq knob to the filter in djay Pro and would also like to do that on your iOS version of djay, you aren’t allowed. Cheers.

Yeah but then they wanna be cute and lock down all their natively supported devices like the wego3. You remap it on the Mac then it ignores the map on the iOS device even after you import it.