Alright this app is undergoing a major rework, since it seems like it's not quite effective for everyone. So i'm going to make this version public.
Here's the link for the download....
http://www.mediafire.com/?n1uusbpw7i7ugi7
It works pretty simply. You set your "In-Port" and "Out-Port" in Traktor, to 2 different channels on Midi Yoke.
Then in my program you set the "From Traktor" to the same midi yoke as traktor's "Out-Port", and the "To Traktor" to the same midi yoke as traktor's "In-Port".
Then in the program you set both "From Controller" and "To Controller" to your controller. Simple enough right.
This only works for one controller at a time, since i can't run multiple instances of my program, but multiple controllers will be available on the final version.
Now for those of you that have ableton live, there's a little trick that i was using before i made this. For me, it didn't work as good as my app, but you're welcome to give it a try.
All you have to do is open ableton, turn audio off in the audio preferences menu.
In the midi menu turn on Track and Remote for a midi yoke input channel, and turn on Track and Remote for a different midi yoke output channel.
(Note: If you have input and output on, on the same midi yoke channel it can create a midi feedback loop, which can cause all kinds of problems.)
Now that you have done that, in session view create 2 midi tracks.
Set the first tracks "Midi From" to the Midi yoke channel you've set for the input, and set the "Midi To" to your controller.
ON the second track set the "Midi From" to you controller, and the "Midi To" to the midi yoke channel you have set to output.
Then set the monitor to "IN" on both channels.
Then in traktor, set your "In-Port" to the midi yoke on that you have set as an output in ableton; and the "Out-Port" to the midi yoke you have as an input in ableton.
The Ableton method worked rather well for me, but there were still some very minor pops here and there.
As for now i'm going to be working on my app vigorously until i have a solid solution that works for everybody.
Bookmarks