midi learn on iPad

  • 149
  • Idea
  • Updated 1 month ago
There are a slew of controllers I wish were supported (faderfox in particular), midi learn for iPad would make that possible! Another approach if midi learn on ipad will never happen, would be to create midi mapping on OSX and transfer a config file over.

I do feel like support for more midi controllers is necessary, Numark iDJ Live doesn't even have 3 band eq!
Photo of starpause

starpause

  • 48 Posts
  • 3 Reply Likes

Posted 7 years ago

  • 149
Photo of Dj-iBob Garewal

Dj-iBob Garewal

  • 120 Posts
  • 17 Reply Likes
Hi plain!
I got the z1 controller for traktor! It's pretty awesome!! Very cost effective compared to my pioneer set ups. I'm trying it on my third club night in a row tonight. There's a bit of a learning curve as I play all styles of music, so u have to manipulate the master tempo and efx to do drastic tempo changes..but so far so good!! I had the app when it first came out but wasn't sure, but now after a major play with it I'm into it ! Thanks .

i wish djay would hurry up with midi learn (before I decide to sell my aero and go completely z1...)
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
Hey Bob, glad to hear that you are having fun with it. I also think of buying a z1 for my traktor dj. Btw, it would be awesome if NI would also add midi learn to traktor dj. Z1 is a tight little warrior but i want more knobs and buttons XD
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Hi Guys

Good news! You can remap any of the existing Djay for Ipad midi mappings and create as many new ones as you like too!!!!

I have completely remapped the two controllers I own. That's the Numark DJ2GO & Pioneer DDJ-wego. I added a shift key to the dj2go which allowed me to double it's functionality and let me use the sample feature in djay 1 that was hiding there only for use with the Numark djpro. I added a second shift key to the wego to get past their nonsense use of the sample button on/off thing that makes you select a fog horn when we really wanted cue2 and hitting cue 3 when you wanted a drum beat (because its easy to forget the state of the sample button). Now the cues are always available and I hold down the sample button (second shift key) to select the samples.

Anyway how did I do it. JAILBREAK I hear you say. NO, you don't need to, but you can do much more if you do.

1: Easy way to remap your controller.
If you have a Mac. Download DJAY for Mac trial. Plug in your controller, go to midi mapping and change it to the way YOU want to use it. You get 15 mins trial time so save the settings before it times out, then go back in and carry on.
This creates a new edited file. Eg. Numark DJ2GO Edit.djayMidiMapping or Pioneer DDJ-WeGo Edit.djayMidiMapping
Search for your file using pioneer,Numark,vestax,ion Etc

Rename the file by simply taking out the Edit ie.
Numark DJ2GO Edit.djayMidiMapping becomes.
Numark DJ2GO.djayMidiMapping

Then load up Funbox or Winscp, ifile if jailbroken and find the djay or djay2 directory.
In there open the midimapping directory and replace the mapping file with the one you just created (BACKUP the original).

That's it!!! Make sure you restart Djay so it uses the new file.

I don't have a MAC, yes I did this on a PC. Downloaded a Mac emulator and then ran djay for Mac on it. YES you can use djay for Mac on a windows pc laptop with a remapped controller and DJ with it (not recommended but it worked with sound,mic and everything)!!!!

2. A little harder. Do it the way I did first.
Just use Funbox or Winscp or ifile to extract the midi mapping files you want from the ipad. Have a look through all of them to see the features you want from controller mapping files other than yours, then add and edit the file of your controller to get what you want.
It was by looking at the Numark djpro file that I knew had samples in it that I added the functionality to dj2go which has very limited functionality ( I also added, shiftkey,record,automix,gain,key lock,transition left,right etc)

3. ADD a new controller that is not supported!!!!
Download a free app that allows you to see what midi info is coming out of your controller. DJ Player free works fine. Go into the midi mapping section of the program plug in your controller and note down the name that comes up ie. NumarkDJ2go. Case sensitive.
Then start moving controls and noting down the channel number and key number. Just start off with cross fade and start/pause.

Now go and take any mapping file as a template,rename it with the exact name of the controller as above and then open the file (with a free plist editor) and search for endpointName under that you will see the name of the controller you need to change to the real name of your controller.
Just by changing that, your controller should now be detected (obviously it will come up with the logo of the original file but ignore that).
Once detected, feel free to change any control mappings.

********************************
Why did I do it in the first place when both my controllers were already supported??????

Simple. Because someone created the mappings that either weren't dj's, were pc programmers or decided that it would be how the majority of users would want it.

taking the little dj2go as an example. If you are using the cross fade manually it all works fine. But lets say the cross fade is on the right and and you have automix on or you pressed the auto transition to the left button on the screen. Now the screen cross fade is on the left and your dj2go cross fade is on the right...... As soon as you touch the dj2go cross fade the screen cross fade senses that and shoots over to the right, cuts your song, loads a new one and all hell breaks loose. NOW! Buy adding the "pickup" command to the cross fade in the mapping file, the dj2go cross fade won't have any control of djay until you move it to the same position it is on the screen where it "Picks up" the onscreen cross fader.
The same thing happens with the volumes controls. Lets say deck one fader volume is set to full on your controller, and for some reason "because you can" you reduce the volume on the onscreen control....Now. As soon as you touch the controller fader the volume will shoot back up to maximum and all hell breaks loose. Adding pickup to that command sorted out that issue for me too.

ANYway. Long and short of it. I want the pickup command on my cross fade and someone else doesn't because it suits their style....we shouldn't have to make do.

I support Algoriddim. I have bought the following:
Djay for iPhone
Vjay for iPhone
Djay for ipad
Vjay for ipad
Djay 2 for ipad

Ps. Algororiddim please don't disable this functionality in an update like apple do. I have stayed with djay because I could get the extra functionality which some other apps already have. As soon as you add a midi mapper to djay2/3 this will all be history......but until then.

And where the hell have the pickup shadows gone from the speed controllers in djay1 ??????? Please bring them back for speed & cross fade and any other analogue controls that can be be used independently on the screen or midi controller.

Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
Excellent guide SteNight, gonna give it a try. Hope it works.
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
Unfortunately this doesn't work for me. Ipad2, IOs 6.1.3 , non jailbroken... I can access midimappings in djay2 app via IFunbox but cannot edit. It seems that Apple implemented some restrictions in 6.0
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Sorry To hear that Phain. Better take my post as "For jailbroken only"

I can confirm that I tried modding a midi file on my non-jailbroken iphone on 6.1.1 and I couldn't add,delete or modify using funbox. So it seems that apple plugged that hole in 6+

In-fact the only reason I jailbroke my Ipad (6.1.2) was after being frustrated at not being able to use the numark dj2go effectively. I was worried about stability but I have had no issues with crashing or battery life.

Reasons to jailbreak your ipad if you cant wait for the features you need:

1: Remap djay supported midi controllers the way you want to use them.
2. Add new unsupported controllers.
3. Copy over all your samples from your pc for use with the new djay2 sampler.
4. Open the sampler window from your controller.
5. Change sampler volume from controller.
6. use sbssettings so you can change screen brightness,wifi on/off etc etc with a finger swipe while still in djay.
7. Use an irig mic and vocalive for djing with volume & effects from your controller at the same time as Djay (Tip: the mic input on the ddj-wego is terrible, the irig mic or irig pre is much better).
8. Use two or more midi controllers concurrently (I can use the dj2go & ddj-wego at the same time (yes, you can do that un-jailbroken but they will both be doing the same thing (waste of time), so you remap one to do all the things the other cant).

It would be very nice of Algoriddem if, in the short term/next update they would allow advanced users just to drop a midi config file into app file sharing in Itunes that would be synced over to the ipad djay2 app ;-) LOL
Photo of Jean Farah

Jean Farah

  • 2 Posts
  • 0 Reply Likes
SteNight I have a pioneer xdj-aero. Is there a way to make it work as a midi controller for djay2 on iPad? Please I need your help!
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Hi Jean.
Yes (It should work fine).
If you have a jailbroken Ipad or are prepared to jailbreak, now that it is available for IOS 7-7.0.4.
But i better stop here until you are jailbroken. otherwise give DJ Player a try which you can make do whatever you want to without jailbreaking.,

I use DJay2 with the supported Pioneer WeGO, but i didn't like the way it was mapped, so i needed to jailbreak just to use my own mapping or I would have moved to DJ Player.

I'm sure mapping will come, and sooner the better, because more and more people are using ipads instead of laptops now and the mapping software is already in Djay for Mac. In fact. I usually make my midi mapping changes in djay for mac (on a PC using a mac emulator) and then transfer it over to the IPAD using funbox (for the novice) or Winscp (more experienced).
Photo of rvision

rvision

  • 37 Posts
  • 3 Reply Likes
No, it doesn't work. Tried with djay 1.6.6 and latest djay 2.

Algoriddim disabled custom mappings, e.g. if your device is 'not supported' - means it's not on their list - it won't work.

I've tried with my controller, it worked fine until I connected iPad via iTunes and suddenly - not supported.

Shame on you algoriddim, this is greed.

No, I won't buy ANY of your crappy controllers. Ever.
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
Hey SteNight,
Been messing around with DJ player for a while. I like the interface though it has some glitches (e.g. when using roll to transition with crossfader the volume of track A doesn't go down until you release the effect button, sync is not as reliable as I want it to be, too many tracks need to be "regridded" etc). But, now i have a dilemma, JB for IOS7 is out and I am still on 6.1.3. .Should I wait for 6.1.3. JB or upgrade to IOS 7.0.4 and JB? Remember when we talked about being patient :) ?
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Hey there Phain. I think the issue now (unlike the past), is what happens if you don't upgrade to 7.0.4 now!!! It may be too early (again) to jailbreak as I'm sure it will be unstable for a while. But if apple disable the jailbreak in 7.1 (or later) and you haven't already upgraded to 7.0.4 it will be too late, because apple will only allow you to upgrade to the latest version.
So I have just upgraded my iphone to 7.0.4 even though its not jailbroken, just incase I want to. If they say the jailbreak works on 7.1 I will upgrade to that.

My dilemma is that my ipad is jailbroken on ios6 and is working great with djay,noisepad & audio bus with a modified pioneer midi mapping file.
So, as the jailbreak people usually tell you when apple are releasing a version that you CANT JB, I will jump in and upgrade to the prior version before they stop "signing" it, and hope that by then the jailbreak is stable.

As you are not already jailbroken you can upgrade to 7.0.4, jailbreak and try it out. If it works ok, then great, if not, you can just restore back to 7.0.4 and use DJ player until the jailbreak is stable.
Interesting that Rvision says you cant now use a modified midi mapping file on unsupported controller. I will check that out.
Photo of rvision

rvision

  • 37 Posts
  • 3 Reply Likes
It doesn't work.

djay 1.6.6 and djay 2 latest version

If you find out how to bypass this, let me know.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Rvision

I have djay2 installed, latest version.

I have the Panasonic we-go which is supported so lets leave that one, even though I use my own modified mapping file.

Because of what you said I went and resurrected my Numark DJ2GO which is not supported on the ipad and plugs into the USB camera connection kit (unlike the ion which looks the same but is supported and plugs into the ipad directly)
I plugged it in and up popped the message that its NOT supported which of course I expected.
I found the midi mapping file I created for it a while back and copied it to the ipad djay2 midi mapping directory. Re-started djay2 (you have too), and up popped the logo and it started working immediately and in a very different way to the ion.

I can even plug in the pioneer we-go and the dj2go at the same time through a little non powered hub I have and I can use them both at the same time!

Remember we are only talking about jailbroken devices here!!!

Apple (not algoriddim), closed a hole in IOS 6 was letting people copying their own mapping files to the djay2 mapping directory. Algoriddim don't appear to have change anything.

But if you have a jailbroken device you can still copy it across and it should work fine.
Photo of rvision

rvision

  • 37 Posts
  • 3 Reply Likes
>I plugged it in and up popped the message that its NOT supported which of course I expected.

This happens to me all the time, no matter if I restart iPad or restart djay.

And this is not iOS message, since there is a cheezy 'Learn more' button that links to algoriddim's toy store.

>I found the midi mapping file I created for it a while back

Only thing comes to my mind is if that mapping file has some settings that bypass the check. What did you change exactly? I've used ION settings file as a startpoint and changed EndPoint name.

Can you upload your settings file somewhere so I can download?
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Send me an email and i will send you a file that works for me.
Have a look below on Gary Pusey's message, I sent it to him too.
Photo of Specter

Specter

  • 6 Posts
  • 0 Reply Likes
just tested my Vestax VCI-400 with djay2 on iPhone 5. midilearn works fine! :)
Photo of dobbs

dobbs

  • 6 Posts
  • 2 Reply Likes
What's the power story using iPad? I take it you're using the camera connection kit? thanks for your investigations!
Photo of Jeff Coady

Jeff Coady

  • 54 Posts
  • 3 Reply Likes
Hey. How to you use the pickup command in a midi Map? I would like this option on my controller.

Cheers.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
It's a case of adding the "pickupMode" key and setting it to true.
Here is an example for adding pickup to the crossfader using the Pioneer Wego midimap.

< dict >
< key >keyPath< /key >
< string >mixer.crossfade< /string >
< key >midiChannel< /key >
< integer >6< /integer >
< key >midiData< /key >
< integer >31< /integer >
< key >midiMessageType< /key >
< integer >3< /integer >
< key >pickupMode< /key >
< true/ >
< /dict >

Ps. this crazy forum program wont let me paste the text as it should be so i had to add extra spaces in every < and > so remember to remove them.
Photo of Jeff Coady

Jeff Coady

  • 54 Posts
  • 3 Reply Likes
Hi.
Cool. I'll try this out very soon. It's to make my midimap work better with my Mixtrack pro 2 on the iPad. So far it works very well.

Cheers.
Photo of Jeff Coady

Jeff Coady

  • 54 Posts
  • 3 Reply Likes
Thanks for this, works a treat!

Happy new year!
Photo of Dj-iBob Garewal

Dj-iBob Garewal

  • 120 Posts
  • 17 Reply Likes
So who will be the first in the race....traktor or Djay ?
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Someone is always going to be playing catch up!!! (I know this is supposed to be a thread about midi learn but....)

If Traktor add midi, there will still be plenty of people crying about No song queue, automix or sampler.
Djay doesnt have a windows version, track recommendations, Playlist creation or modification.

Luckily for me, Djay having already implemented limited Midi functionality allowed me to get full Midi functionality with ANY USB/Midi controller via jailbreaking my ipad.

BTW. If you can jailbreak your IPad you can use both your Traktor Z1 & Aero with Djay!!!

You see it bugs me that with 100's of controllers around, Traktor has made you go out and buy a Z1 & Djay wants to make you buy a pioneer wego or ergo when your Aero will work perfectly well Now!!
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
As soon as IOS 7 comes out i will jailbreak my ipad for sure. What puzzles me is that something that is already implemented in mac version isn't available for IOS. This feature isn't some fancy cosmetic, it's a "to buy or not to buy" for many and where NI being a major player in this game fail Algoriddim better be swift to pick up and grab their piece of cake.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
I think, like with most IOS apps that came from their big brother PC/MAC versions. they were an after thought, a way to add a little extra money or keep ahead of the competition.

What we are seeing now, is the companies realizing that users are not only taking the Ipad seriously but are starting to use it 100% of the time (or would like to if the functionality was there).

The problem is MONEY. Us users now want all the software functionality of big brother software costing $99 but for 99 cents, because thats what angry birds costs! Ha.

But. believe it or not I feel a little sorry for the software developers!!! because by entering into the Apple IOS den their profit margins have been slashed to pieces (but their development costs haven't). 15 years ago I was selling contact management software for $600 per user and making $300. DJ software back then would have been $1000-$3000. plenty of margin to pay for development & support for a limited market.
Now i can understand Angry Birds being sold for 99cents and them selling 5 million copies, but there aren't that many DJ's or would be DJ's (like me) to make anywhere near as much money as the game market.
This is where is makes sense for NI Traktor to only sell their Z1 for the moment (they make more margin and so do their dealers by selling them), and it would make sense if other companies get a kick back (not saying they do) to only support certain hardware though bundle deals etc.

There were people crying about paying $6 to upgrade from djay 1 to djay 2!!!! and then go out and pay $6 for beer at the bar to drown their sorrows, AND the bar is making more money on one drink than Algorridem is.....AND then they go and buy two more beers before going home and drunkenly cursing the fact that they laid out an extra $6 for all that extra functionality, before going to the bathroom and getting rid of 90% of the beers you in-fact only rented from the bar. But Djay will still be there ready to use in the morning if your hangover permits. LOL!!!!!

Whats my point:
I would rather support software development by paying extra for an advanced midi learn/editor (if it comes out fast and is quality) than have the app manufactures holding us back by trying to make a little extra money (which i believe they deserve), by making us use their options rather than the ones they know we could use now or only release it when their competition does.

That's just my 99 cents ;-)
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
I totally agree with you. I used the same (beer) analogy in a reply to a whining djay user on digitaldjtips forum. Maybe the solution would be in-app purchase so people pay for features they actually need?
Photo of Dj-iBob Garewal

Dj-iBob Garewal

  • 120 Posts
  • 17 Reply Likes
I totally agree too !! I've spent thousands on vinyl and dj equipment over the years. I would def pay for the upgrades. Let the stingy people be stingy. I also have synths like the nexus the music packs cost a lot to add to it. Ableton, and ableton touch, korg ios apps !,...the list goes on and theyre expensive too. I would happily pay for midi mapping or effects bundles etc I need.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Wow! Algoriddim should have a smile on their face today.
Users that want to pay more money :-)

Did you know that if you drop a midi mapping configuration file into the Itunes Djay app sharing directory (where you can drop your samples or get your recordings you made) Algorridim only need to check for or move that file to the midimapping diectory to allow you (non jailbroken) to use other midi controllers ;-) ;-) ;-)

Go On. give us an unsupported function until you sort the midi learn thing out.
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
With IOS 7 release around corner, I think JB will definitely solve my problem but now I am more concerned with SteNight's comment on 'shadow pickup" feature missing.If that doesn't get sorted out all this talk will be in vain I am afraid.I'd hate to use a controller and constantly watch the position of faders&controls on both screen and controller.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
ok. Just so we can put this though as a separate Bug/problem/omission I have just tested both the dj2go & wego with stock versions of djay 1 and djay 2.

1. The "pickup shadows" (as i call them) were implemented in djay 1 for the speed sliders only.

2. The "pickup shadows" do not appear in Djay 2.

3. Apart from fixing the problem above. The "pickup shadows" should be implemented on the Cross Fader, Channel/volume faders and then any other analogue controls that can become out of sync (or that the midi pickup command can be used with) .

People might not understand how important these are until they have used them. They allow you to see where a hardware control is in relation to the screen control without having to look at the controller.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Ok. added two problems. please +1 them if you agree.

http://community.algoriddim.com/algor...

http://community.algoriddim.com/algor...
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
Voted :)
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Hi Phain & Dj-iBob Garewal
On a different subject could you test this major sampler issue out for me to prove i'm not going mad. Atleast both the other two issues got sorted out in the last update.

http://community.algoriddim.com/algor...

I am also about to put through a major bug with the History Sets not saving properly too.

As we have no way of communicating privately on this forum thing, here is an email to use if you want to discuss Djay issues etc.
djay@nightcorp.com

Thanks
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
Meanwhile, DJ Player is advertising itself on appstore as the only ios app with full midi map feature...
Photo of Dj-iBob Garewal

Dj-iBob Garewal

  • 120 Posts
  • 17 Reply Likes
Now that's just getting annoying ! I wish someone from Djay would give us a comment here.
Photo of Phain

Phain

  • 52 Posts
  • 16 Reply Likes
Warren clearly stated in multiple responses that Algoriddim do not discuss their future plans on forum. :/
Photo of MDMAMGMT

MDMAMGMT

  • 54 Posts
  • 8 Reply Likes
MIDI learn is very necessary.
Photo of Gary Pusey

Gary Pusey

  • 4 Posts
  • 0 Reply Likes
Can someone please upload the midi file to use dj2go with djay2. So I can add it to my jailbroken ipad.
Photo of Gary Pusey

Gary Pusey

  • 4 Posts
  • 0 Reply Likes
Sorry but my above post is for the numark dj2go.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Send me an email djay@nightcorp.com and I will send you the file.
(Tip: you can also download the free mac trial. Unzip the file and get it out of there and copy it over to the Ipad)
Photo of Gary Pusey

Gary Pusey

  • 4 Posts
  • 0 Reply Likes
Thanks email sent. Check your spam as I'm with AOL.COM
Photo of Darcy Brown

Darcy Brown

  • 11 Posts
  • 1 Reply Like
+1 for Midi learn!

Would seriously love to personalize the existing mapping for Numark Mixdeck Quad.
Photo of MDMAMGMT

MDMAMGMT

  • 54 Posts
  • 8 Reply Likes
Now that spotify has been integrated (congrats algoriddim), opening up the software for people with other controllers should be the next big project. This would also allow customization of currently working controllers like the idj pro, something I've been missing.
Photo of Artur Paluszyński

Artur Paluszyński

  • 6 Posts
  • 1 Reply Like
+
Or just create and publicate default midi CC chart used for any unsupported midi device, so anyone will be able to configure controller or use soft like MidiBridge to apply translations.

I'm dreaming about Djay2, that starts playing on MIDI Contiune message when I start recording in auria/cubase to have everything in sync.
Photo of Juan Sebastian

Juan Sebastian

  • 3 Posts
  • 0 Reply Likes
midi learn for vjay too please!!!!
Photo of anime✌inspire

anime✌inspire

  • 1 Post
  • 1 Reply Like
This is very important to me. I use VJAY and video out ties up the lightning port. If VJAY had midi learn I could use mi.1 (midi over bluetooth) with faderfox lv1 (classic knob box) to have the combined power of a physical hardware controller AND video output.

mi.1 for those who are interested in exploring this thought/option
https://itunes.apple.com/WebObjects/M...
https://www.indiegogo.com/projects/mi...

retronyms are also working on a product called WEJ which supports bluetooth midi + MIDI mapping which would make MIDI learn ask unnecessary... if that work around sounds good throw your money at them so they meet their goal (I've already preordered): http://preorder.retronyms.com/
Photo of starpause

starpause

  • 48 Posts
  • 3 Reply Likes
WEJ looks ultimate!
Photo of Tucker

Tucker

  • 61 Posts
  • 7 Reply Likes
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.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Currently you have two options (I use option one with my wego)

1:
If you jailbreak your iPad you can have full control of your midi mapped controls by either editing the wego 3 midi mapping file or by using the trial version of day for Mac and using their midi mapping editor and copying the file over to the iPad.

2:
Vote and Hold your breath
Photo of starpause

starpause

  • 48 Posts
  • 3 Reply Likes
SteNight, option one is smart, good call. Option 3 is to give up and go back to laptop DJAY/VJAY...
Photo of Jeff Coady

Jeff Coady

  • 54 Posts
  • 3 Reply Likes
I used iFunbox to place a midimap file in the document section of djay2 for my Numark Mixtrack pro 2. No jail breaking required. I can edit the midimap in notepad++. Works great!!

See if you can get a copy of the midimap for WeGo3 and go from there.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Nice one Jeff.

So after trying what I had tried over a year ago and did not work! They added the secret feature that I asked them for!!!!

So the good news is. To use your own modified midimap file you don't need to be jailbroken & you don't need iFunbox or anything other than Itunes.

Simply take your midimapping file and drop it into the djay2 file sharing directory (this is where you place your own sample files) in itunes then restart djay!!.

**If you are not jailbroken and need a mapping file email me at djay@nightcorp.com
Photo of Jeff Coady

Jeff Coady

  • 54 Posts
  • 3 Reply Likes
Glad it worked! I admit, when I first tried it out I hard my fingers and toes crossed! You should have seen the grin on my face when it worked!!!

Have fun tweeking!!

:)
Photo of Gary Pusey

Gary Pusey

  • 4 Posts
  • 0 Reply Likes
So how can I get a map for my traktor s2 and import it.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Two choices i think.
1: use a mac with the demo version of djay and set up your traktor on there and then copy over the midimapping file to the ipad filesharing directory in itunes.

2:
a: Find out the unique name that your traktor s2 outputs when it connects to djay.
b: take a standard djay midi mapping file ie. pioneer wego3 and replace the line (has endpoint in it) in the mapping file that contains the name "pioneer wego3" with the name of your traktor. you will then find that djay recognizes your controller (although it will pop up with the pioneer logo), but nothing yet works.
c. now modify and add the midi mapping controls within the file to make everything work.

******

just looked back at what i wrote above one year ago when this method only worked if you were jailbroken.

3. ADD a new controller that is not supported!!!!
Download a free app that allows you to see what midi info is coming out of your controller. "DJ Player" free works fine. Go into the midi mapping section of the program plug in your controller and note down the name that comes up ie. NumarkDJ2go. Case sensitive.
Then start moving controls and noting down the channel number and key number. Just start off with cross fade and start/pause.

Now go and take any mapping file as a template,rename it with the exact name of the controller as above and then open the file (with a free plist editor) and search for endpointName under that you will see the name of the controller you need to change to the real name of your controller.
Just by changing that, your controller should now be detected (obviously it will come up with the logo of the original file but ignore that).
Once detected, feel free to change any control mappings.

hope that helps
Photo of MP

MP

  • 35 Posts
  • 4 Reply Likes
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.
Photo of MP

MP

  • 35 Posts
  • 4 Reply Likes
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!
Photo of Tucker

Tucker

  • 61 Posts
  • 7 Reply Likes
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.
Photo of SteNight

SteNight

  • 35 Posts
  • 2 Reply Likes
Hi Guys,

I have been using my own modified midimaps since DJay1 but I have always been jailbroken (now on IOS 8.1).

If you jailbreak your Ipad you wont have any issues with doing whatever you want to do with your controller.

If you want to stay a virgin. there are a few things to look at and try.

1: I used to make my midi map on DJay for mac and then copy it over to the ipapad for my DJ2GO controller and this worked fine.
I haven't tried this for a very long time and it is possible that for the wego3 (I have the wego 1), that they have changed the syntax for the mac version slightly and the Ipad version wont read it!!!
So to test this out and be sure, you need a real ipad wego3 midi map file, make a single change to it (like inverting a speed slider etc), and then put that file in the itunes share and see if it works.
if it doesn't work you can only use midi map files for unsupported controllers on ios.
If it does work, then look inside the file you made with djay pro and selectively copy code over from one file to the other OR find the changes in the ios "original" version and change the djay pro file to reflect that.

if you need a wego3 original midimap file I can email it to you to play with.
djay@nightcorp.com

At some point in time. DJ Hardware & Software houses will realize that there are a growing number of DJ's that want to use an Ipad (and a small controller such as the wego3) as professional tools, and stop leaving out the good bits or let us tweak the way WE want to use them, and this continues to make them look like toys!!!!
Photo of MP

MP

  • 35 Posts
  • 4 Reply Likes
Have emailed
Photo of MP

MP

  • 35 Posts
  • 4 Reply Likes
Have emailed again btw - just in case it's stuck in your spam folder!
Photo of MP

MP

  • 35 Posts
  • 4 Reply Likes
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.
Photo of Tank Jones

Tank Jones

  • 57 Posts
  • 4 Reply Likes
Same, I want to modify the jog scratch sensitivity of my natively supported XW-J1. Mapping edits work fine in DJay Pro.1.2. So I copied the file over to iPad mini 2 into Djay 2 documents folder using iTunes but the actions aren't taking effect. My DDJ-SX is unsupported in DJay 2 so the mapping file can be copied into the same folder and works flawlessly there.
Photo of Tucker

Tucker

  • 61 Posts
  • 7 Reply Likes
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.
Photo of Tank Jones

Tank Jones

  • 57 Posts
  • 4 Reply Likes
We need some real developers to deconstruct and chime in here. Don't make me download the iOS SDK please! Ain't nobody got time fo dat!

This conversation is no longer open for comments or replies.