NS7 + Traktor Scratch Pro

NS7 + Traktor Scratch Pro

I know people might have seen this on the NI forum. I’m still working feverishly on this.

All the controls have been mapped via MIDI, I think about four assignments are different than the OEM functionality but compliment Traktor nicely actually.

One the biggest things is controlling the effects without needing to use an external controller, such as the NSFX, etc.

Some people might like being able to use the gain and tone controls + Delete/Shift to adjust the effects.

Loop Roll has been implemented using the Beatmasher 2 sound effect and uses the same button combinations as Itch.

I’m still trying to wrap my head around this and figure it out.

I already have TSI’s available on the NI forum and the next version which will be 13 will be released after the next update because it’s not compatible with current versions.

Looking for any tips since I only got into midi programming this years basically when I got my NS7.

You can download version 12 here which works with Traktor Pro 1.2.0 - 1.2.2

http://medialocker.sasktel.com/invite/login?c=71756172747a&i=19684-11fc756e8da-gemini2&t=30ab4e94a8b7d447&r=mg&lang=en

now i have to spring for traktor pro lol

Yeah, been doing some more testing and it’s working well, so far.

The only hangup is supporting the platters. I’ve been racking my brain for awhile trying to make this work.

I accept with information: One the biggest things is controlling the effects without needing to use an external controller, such as the NSFX, etc.
Some people might like being able to use the gain and tone controls + Delete/Shift to adjust the effects.
Loop Roll has been implemented using the Beatmasher 2 sound effect and uses the same button combinations as Itch.

How do the platters work. Responsive? Can you hit clean cuts like on itch?

Do the platters transmit MIDI signals when they move, or are they HID? If they’re HID, would you be able to transform the HID signals to MIDI in any way?

Actually, I had a ten minute thinking session before I attacked the platter issue and I figured it out.

I used some switching logic with modifiers to make the platters work with just using midi values.

So now I can cue, scratch, spin forward/backwards, play in reverse, etc.

It’s not perfect, but it works pretty good for a first attempt.

The one thing I’m trying to figure out is how to slow down and speed up platters directly with the pitch control. That’s the only thing not working right now, so in otherwords, it’s always playing at 0% right now regardless of what the pitch is set at.

I also mapped the start/stop time knobs this morning and they function as well now.

Well I hit a wall until I find extra information what messages are sent to the NS7 to adjust rotation speed based on the pitch control position and range.

So, looks like some more research is required.

Here is version 13 of the TSI file

Download here, http://medialocker.sasktel.com/invite/login?c=71756172747a&i=2aea7-11fc756e8da-gemini2&t=c9ad897316d15304&r=mg&lang=en

Note: You need to be running at least Traktor version 1.2.3 to use this file.

Here is a proof of concept video for platter control with Traktor Scratch Pro 1.2.3

http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=101477245

I apologize for it being so dark, I only had my phone to record with and it was very late when I did this.

NS7 - macintosh

Hi There, i have read this topic with interest. I also use NS7 with ITCh but wanted to use Traktor Pro. I have downloaded the link u gave. But what must i do with it? Can i use it on my Macbook?

cheers Diver!

Hello Diver,

You will need to import the TSI file, but there is a few other things you need to do.

I would suggest going to the thread on th NI forum for specific information.

thnx! The link u gave i can use on my macintosh?

Sorry, I forgot to mention that.

Yes you can, you just have to change the midi port in the controller manager because they are named differently between Windows and OSX.

Cool!
meanwhile i read now the topic on NI site.
Thx! :slight_smile:

Cool, enjoy!

ns7 traktor

im ready to sell my denon’s 3700 to get the ns7. should i wait for you to complete the mapping dj quartz? is your plan to have all buttons knobs , platter working with traktor, thus making the ns7 better beacause its using traktor(insted of itch)? i love the feel of the ns7. i got to use it at guitar center. feels thight as f**k. makes my denon 3700’s feel like crap. there greAT, BUT ALL THOSE buttons and effect just go to waist with me , all i use them is for T.C. ns7 would be awsome considering midi mapping plus spining platter. also is the scratching on itch better than traktor. because i know that traktor’s time code is DOUBLE the quility of serato. just din’t know how this translate to internal scartching and vinal sound.

lastlly i am ganna try using guitar center’s NS7 and your mapping , to make a video. your video is great just couln’t see what the NS7 and traktor can do.

peace.

by no means will the NS7 work BETTER with traktor. yes scratching is way better on itch than traktor unless you use a form or traktor scratch and timecode.

Here’s the deal, this is MIDI only right now so no, the response will not be the same. However, if HID support is official supported it will be the same quality performance. I apologize for the poor quality, I only had my camera handy to record with at the time at it seems to need sunlight or very bright light in order to record anything decent. I’m hoping to make a better quality video demo soon.

@ DJ Drop,

My NS7 mapping in Traktor has all the same controls mapped as Itch except for full platter control and the cue behaviour is different in Traktor so I can’t emulate the exact behaviour… YET.

When I say full-platter control, there is no pitch adjustment because I can’t find any midi messages to feedback to the motors making them speed up or slow down. Therefore the platters will always play at 0% currently with my map file.

However, what I DO like is the ability to control the effects using the NS7 controls with delete as shift button which I have explained via the NS7 thread in the NI forum.

I have tested some preliminary stuff that I cant’ talk about openly due to signed agreements. I will say though from what I tested the response is the same and I’ll just leave it at that.

Once again, I will say with my map file you will be able to cue and do basic scratching at the current time. The midi information used is not accurate enough for crazy cuts or anything at the moment.

We have to wait for official HID support to get that kind of performance.