TouchOSC iPad layout for Traktor Pro/Pro 2 - CDJ-1000 inspired

Home :: Post and find Controller Mappings :: TouchOSC iPad layout for Traktor Pro/Pro 2 - CDJ-1000 inspiredReply
TouchOSC iPad layout for Traktor Pro/Pro 2 - CDJ-1000 inspired
Posted on: 12.12.2011 by Kattie Weldin
Hello all, thought I would share my latest creation, a 3-page TouchOSC layout emulating two CDJs and a mixer. This is a great mobile setup for parties, and I would love to see someone make use of it with multiple iPads even.



Download Zip

Required Software:
Traktor Pro / Traktor Pro 2
OSCulator (OS X) / PureData (Win) - Note: I didn't map it for PureData
TouchOSC (iOS)

Required Hardware:
iPad / iPad 2
Laptop (intended for Macbook / Macbook pro)

Main Features:
-Large Encoders (Jog Wheels) for smooth track control
-6 hotcues - twice as many as a real CDJ, catering more to Traktor
-3 TouchOSC Pages - Left Deck, Mixer, Right Deck
-MIDI-Out mapped to volume (Both AFL & PFL for accurate levels)
-MIDI-Out for filter levels, EQ levels, pitch faders and crossfader
-Reset buttons for filters and EQ (including visual feedback of 'snapping' to 0)
-Long faders for precise filter control
-Sync button on decks
-Jog mode button (toggles Snap)
-Tempo Reset & Pitch Faders on deck pages as well as the mixer page for continuous control on a single iPad
-Secondary encoders on mixer page to nudge tracks while EQing/Using FX

Quick Diagram for the non-obvious controls:


SETUP:
1. Download the .zip containing the TouchOSC map, Traktor .tsi and OSCulator file.

2. Sync TouchOSC Layout to your iPad using the TouchOSC Editor, it will display as "CDJ1000"

3. Open Traktor, import the .tsi via the Controller Manager.

4. From your Macbook, click the wireless icon and select "Create Network" - name it whatever you want, password is optional. Connect your iPad to this network (You may notice it takes a few extra seconds to connect, but it will, be patient)

5. Open the OSCulator file, and once it is running open Traktor and make sure your midi routing is set correctly (Usually it just says Osculator-in and Osculator-out).

6. Open TouchOSC, connect to your host (OSCulator will pop up in the TouchOSC menu with your computer's name) and make sure the green lights are firing in OSCulator, signaling a connection between TouchOSC and OSCulator. You should now be able to control Traktor with your iPad.

PLEASE NOTE: I will not answer any questions about setting this up on a Windows laptop, it's not easy and it's not going to work as well, no matter what. Accept it.

ALSO NOTE: I'm not going to offer support for this mapping unless it's an easy and valid question, I expect the users to have at least intermediate experience with this technology.

Enjoy!
tatana sterba
15.01.2012
Originally Posted by Croma
hexler released the new MIDI Bridge feature recently. Have you tried that? Seems like it's just a converter program that converts the OSC straight to midi without having to do much and it's available for both Windows and OSX. Any chance you know how to get this mapping to play nice with Midi Bridge?
also curious if it works with bridge
Octavia Manansala
25.12.2011
Originally Posted by Pleasurewave
Sounds like you're using the Audio MIDI Setup option, I didn't set these controls to default MIDI, so they route OSC signals through OSCulator which then converts them to MIDI.

If you'd like,you can open the TouchOSC layout file in the editor and change each control to MIDI, but keep in mind a total re-mapping will be needed within Traktor.
Well I'm feeling kinda masochistic so I'll take a run at re-mapping to use pure midi since TouchOSC now has the bridge server function. ( Great for Winders and Mak. )

Don't worry, nothing will be released to the wild without your explicit permission good sir. ( That is if I make any progress before getting distracted by something shiny... )
Kattie Weldin
16.12.2011
Originally Posted by nicodja
solution for win 7???
If you can figure out how to transmit a wireless signal FROM a PC laptop, and then re-map every MIDI in and output, then you might have a chance. Hence why I put the "Please Note:" at the bottom.

The advantage of Macbook/Macbook Pro models is their ability to create a wireless network, thus minimizing any risk of latency and downtime. So yes, it is probably possible on Win7 but it would be easier to sell your body and buy CDJs (or a Macbook).
Kattie Weldin
15.12.2011
Originally Posted by marcdawson
Hi guys, thanks for this awesome patch. Im not the most technological advanced person out there but somehow I have managed to get it to work on my traktor 2 s4 setup. Every feature on the ipad seems to be working with the exception of the "play" button. Does anyone have any easy to follow fix? Much appreciated
If you look in OSCulator at which value lights up when you press the play/pause button, you can figure out which MIDI CC value it's attached to. Then open Controller Manager, find the mappings for "Play/Pause" in the list, and verify it's correct. Otherwise, you can hit learn, and then tap the play/pause button to map it like any other controller.
Kattie Weldin
15.12.2011
Originally Posted by neilmcm
Any help anyone been trying again today iPad see the laptop but nothing working , as said the OSCin is listed in the out port of traktor and OSCout is in the in port , i don't know if this is right or not . In osculator every action is being shown as a yellow square so no action happening in traktor.
Yes, OSCulator should be set to the In and Out parameters in the controller manager. You have the TSI loaded up in Traktor as well I assume?
Reginia Montoto
04.04.2012
really cool layout and it works great with 2 ipads. is there a way to scale down the middle mixer screen to iphone size or would you have to layout and map an all new screen?
Gregorio Wiederholt
28.03.2012
Thanks so much for giving this out man. Really good stuff. ive given it a test run and goes pretty sweet. only thing i could suggest adding (which im going to try myself with my limited mapping knowledge) is to hav a space bar like button at the top of each deck that emulates the browser button in traktor. so pressing that brings up the larger screen of the library.
but thanks heaps again man
so goood!!!!!!!!!!!!!!!!!!!!!!
Edmundo Dathe
01.02.2012
muy buena!!!
Cortney Berchtold
29.01.2012
I am using TouchOSC Bridge and can't get this layout to work.

tatana sterba
15.01.2012
Originally Posted by Croma
hexler released the new MIDI Bridge feature recently. Have you tried that? Seems like it's just a converter program that converts the OSC straight to midi without having to do much and it's available for both Windows and OSX. Any chance you know how to get this mapping to play nice with Midi Bridge?
also curious if it works with bridge
Thaddeus Scamp
28.12.2011
hexler released the new MIDI Bridge feature recently. Have you tried that? Seems like it's just a converter program that converts the OSC straight to midi without having to do much and it's available for both Windows and OSX. Any chance you know how to get this mapping to play nice with Midi Bridge?
Sheri Rittenbach
28.12.2011
Core MIDI makes setup and swapping laypouts so much easier. A core MIDI version would be GREATLY appreciated!
Octavia Manansala
25.12.2011
Originally Posted by Pleasurewave
Sounds like you're using the Audio MIDI Setup option, I didn't set these controls to default MIDI, so they route OSC signals through OSCulator which then converts them to MIDI.

If you'd like,you can open the TouchOSC layout file in the editor and change each control to MIDI, but keep in mind a total re-mapping will be needed within Traktor.
Well I'm feeling kinda masochistic so I'll take a run at re-mapping to use pure midi since TouchOSC now has the bridge server function. ( Great for Winders and Mak. )

Don't worry, nothing will be released to the wild without your explicit permission good sir. ( That is if I make any progress before getting distracted by something shiny... )
Kattie Weldin
19.12.2011
Ah yes and thanks for putting the word out! I would 'like' it if I had a Facebook page
Kattie Weldin
19.12.2011
Well, there is the option now to get the TuchOsC MIDI router, not sure how it compares to OSCulator...who knows, I might make a CoreMIDI one, but that might have to cost a couple bucks for the extra work...only time will tell...
Nedra Normand
17.12.2011
Hey Pleasurewave

I posted a link to your layout on my Facebook page, and you're getting lots of love.

...and requests for a CoreMIDI version
Kattie Weldin
16.12.2011
Originally Posted by nicodja
solution for win 7???
If you can figure out how to transmit a wireless signal FROM a PC laptop, and then re-map every MIDI in and output, then you might have a chance. Hence why I put the "Please Note:" at the bottom.

The advantage of Macbook/Macbook Pro models is their ability to create a wireless network, thus minimizing any risk of latency and downtime. So yes, it is probably possible on Win7 but it would be easier to sell your body and buy CDJs (or a Macbook).
Lynetta Stanislav
16.12.2011
Yes got tsi loaded , will delete everything and try again not sure why the the in/out ports for osculator are not loading properly into traktor .
Toi Majidi
15.12.2011
solution for win 7???
Kattie Weldin
15.12.2011
Originally Posted by marcdawson
Hi guys, thanks for this awesome patch. Im not the most technological advanced person out there but somehow I have managed to get it to work on my traktor 2 s4 setup. Every feature on the ipad seems to be working with the exception of the "play" button. Does anyone have any easy to follow fix? Much appreciated
If you look in OSCulator at which value lights up when you press the play/pause button, you can figure out which MIDI CC value it's attached to. Then open Controller Manager, find the mappings for "Play/Pause" in the list, and verify it's correct. Otherwise, you can hit learn, and then tap the play/pause button to map it like any other controller.
Kattie Weldin
15.12.2011
Originally Posted by neilmcm
Any help anyone been trying again today iPad see the laptop but nothing working , as said the OSCin is listed in the out port of traktor and OSCout is in the in port , i don't know if this is right or not . In osculator every action is being shown as a yellow square so no action happening in traktor.
Yes, OSCulator should be set to the In and Out parameters in the controller manager. You have the TSI loaded up in Traktor as well I assume?
Lynetta Stanislav
15.12.2011
How did u manage it still doesn't work for me .
Gertrudis Monreal
15.12.2011
Hi guys, thanks for this awesome patch. Im not the most technological advanced person out there but somehow I have managed to get it to work on my traktor 2 s4 setup. Every feature on the ipad seems to be working with the exception of the "play" button. Does anyone have any easy to follow fix? Much appreciated
Lynetta Stanislav
15.12.2011
Any help anyone been trying again today iPad see the laptop but nothing working , as said the OSCin is listed in the out port of traktor and OSCout is in the in port , i don't know if this is right or not . In osculator every action is being shown as a yellow square so no action happening in traktor.
Lynetta Stanislav
14.12.2011
Downloaded OSCulator and it seems to connect but I still can't control traktor from the Ipad , the only thing I see is in tractor preferences are the OSCin is listed in the out port and OSCout is in the in port . When i have osculator open and i move something on the iPad it shows up on osculator but with a yellow square . thanks neil
Lynetta Stanislav
14.12.2011
Cool so I just download OSCulator and I should be up and running .

cheers Neil
Kattie Weldin
13.12.2011
Originally Posted by neilmcm
hi thanks for the mapping it looks very cool , I have used touch osc before so know how to set it up . I have followed all the steps but when I use the iPad nothing on traktor works none of the controls operate anything on traktor , the midi setup sees the iPad and appears to be connected but the blue ctrl light doesn't light when the iPad is used.
Sounds like you're using the Audio MIDI Setup option, I didn't set these controls to default MIDI, so they route OSC signals through OSCulator which then converts them to MIDI.

If you'd like,you can open the TouchOSC layout file in the editor and change each control to MIDI, but keep in mind a total re-mapping will be needed within Traktor.
Arcelia Siebeneck
13.12.2011
iPad with TouchOSC for sale here if anyone needs another iPad for this mapping!:

http://www.djranking s.com/community /showthread.php?t=42380

('scuse the spam, but it is sorta related...!)
Lynetta Stanislav
13.12.2011
hi thanks for the mapping it looks very cool , I have used touch osc before so know how to set it up . I have followed all the steps but when I use the iPad nothing on traktor works none of the controls operate anything on traktor , the midi setup sees the iPad and appears to be connected but the blue ctrl light doesn't light when the iPad is used.
Kattie Weldin
12.12.2011
Originally Posted by Croma
Wow this looks amazing and clean! Thanks for putting the time into making one of these. Tried making one myself but it seems to be a lot of work!
Thanks! Yes it did take some dedication, a lot of repetitive MIDI assignment, and a lot of mapping - but I'd say it was worth the effort, it's very useful.
Kattie Weldin
12.12.2011
Originally Posted by noeluk
Wow. Awesomeasaurus. Nice design Pleasurewave!
Thanks! I plan on making some new ones as ideas progress.
Thaddeus Scamp
12.12.2011
Wow this looks amazing and clean! Thanks for putting the time into making one of these. Tried making one myself but it seems to be a lot of work!
Nedra Normand
12.12.2011
Wow. Awesomeasaurus. Nice design Pleasurewave!

<< Back to Post and find Controller MappingsReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy