Routing Maschine into Traktor on Windows

Routing Maschine into Traktor on Windows

I’m looking into buying a Maschine Mk2 and I’m currently checking if it is possible to do this properly on windows. I know it’s extremely easy on Mac, but it isn’t on Windows. I’m currently using a pirated version of Maschine to check if it is possible, if I buy a Maschine it will be legal (if you’re bothered by this, feel free to keep this opinion to yourself). I can’t just set the output to the same device in both Maschine and Traktor at the same time. So I have to try something else. My main controller (Pioneer DDJ-SR) is being fixed, so I’m using a Mixtrack Pro II and Asio4all v2. I have no idea wether the DDJ-SR is multi client, but it could work with the Steinberg driver. I will only know in about 3 weeks unfortunately…

So what I’ve first tried is the Steinberg Multi Client Asio driver (PC Windows ASIO multiclient driver by Charlie Steinberg - Steinberg Lounge - Steinberg Forums). It didn’t work, Traktor either crashed or I could only select my laptop as output. Then I tried Jack (Using JACK on Windows | JACK Audio Connection Kit), which got a connection from Maschine to Traktor (assigned out 3 and 4 to input 1 and 2 via Jack and into deck D in Traktor), but no output from Traktor itself. I also can only use four channels for the whole thing and I have no clue how Jack assigns each one. As standard, outputs 1&2 are the master and 3&4 are the headphone on the mixtrack.
I also tried VB Audio cable (http://vb-audio.pagesperso-orange.fr/Cable/index.htm), but that’s just another virtual midi cable that shows up as an asio device.

Does anybody have any experience with this or can provide any input? I really want to know that what I want is either possible or impossible before I spend this kind of money. I don’t care about syncing Traktor’s midi clock to Maschine, I plan to use the Mk2 as sort of an instrument.

hi jack is the best way to do that you just missed something :slight_smile:

I get it now, you need to specify which of the virtual outputs go to which hardware outputs. If you don’t, it just assumes the first one, which is the laptop itself. After fiddling with asio4all I got it to recognize the Mixtrack in the outputs and then it was exactly the way I wanted.
The only thing is that I needed to use stereo for the Traktor output, which gave me mono for Maschine and headphones. Also, the latency is pretty high using Jack. I have to test some more to see if it is bearable (23ms!). It will go down once I have my DDJ-SR back but it’s still way higher than I’m used to. I would also be able to use the Aux channel on the SR, with Maschine using the laptop output, but the laptop has a horrible soundcard.

Why is it so hard for NI to make a simple link from Maschine to Traktor?