I picked up an APC 40 yesterday, and after 10 hours of headache learning about this thing, I finally got past the “send monitor state Windows sound crackle.”
For those that don’t know, to fix, open ableton live, set APC40 as controller, see “red square”, quit, and open Traktor. All LED’s will work without needing the “send monitor state” command. I will have a fully functional 4-deck TSI up in this thread within 8 hours for you guys! it’s almost done.
I do have a question if anyone can help me it will speed up this process. Do any of you know a way to have a 1-button reset of the filter or EQ. i’m looking to be able to adjust a filter or eq, then on the drop of the beat, hit a button and reset the filter/eq. the Trick is to also have this update on the controller (so traktor says the filter is at top center and the apc40 knob is also reset to top center, and not where you had just turned it to).
I’ve tried a great many things, any help would be appreciated. THANKS!
Hey we we’re busy with a 2 deck mapping but maybe the way we used FX’s can help you with this?
Check out the thread here on DJTT:
Maybe we can create some kind sticky somewhere with various TSI’s (like your 4 deck TSI, my 2 deck TSI featuring full cues & fx’s, and I believe there is someone else as well who had a great 2 deck mapping as well with some different layout)
Re: Filter knob - You can set up a modifier such that when you hit your reset button, a modifier dependent output command to the ring is momentarily engaged and turned off again. This will update the rings to their current setting, but since it turns off the output immediately, you don’t get the glitchy Traktor/APC ring conflict that makes the ring jittery.
this is not possible (for EQ) … would be great but there is no command that will do that for the APC40 - It´s a big dream of me that Traktor can work with APC40 like Ableton (to switch effects or decks and have the knobs&buttons at the value that is set)
That’s not true man, my own mapping has these reset features built in. It just takes some creative problem solving. I’ve got instant fx setting recall and updating, and eq updating using the trick i mentioned above. If you don’t put the APC40 into dumb mode (ie just don’t open Ableton at all), you can benefit from the built-in banking with the track select buttons. In this mode, selecting a track select button sets the device control section to transmit on a different channel depending on what you select. The knob positions are remembered for each of 9 banks - channels 1-8 and master. If you wanted knobs to update say, when you switch fx, just set output commands to the corresponding channel.
Damn dude - sorry, I forgot to welcome you to the forums! I feel like a dick shooting down your first post. No disrespect intended, we’re always glad to get new folks on board!
Zach, when you say modifier dependent output, you’re getting the rings to update to their new position, but are the knobs re-setting to the same position in the program? that is my main issue…
also, i should be done with my mapping today, i’ll upload the tsi shortly!
Hey man, good stuff! Clean build and release in the effects explanation video! I am currently developing my .tsi for my APC and ill drop it soon once I clean it and debug it, as well as add notes, etc. But I think all of us APC users can really benefit in a big way if we ban together. Good ideas cant wait to see more!
@Makio: yeah man, that’s what I’m talking about - like let’s say you have “reset mixer controls on load” set. The new track is loaded and the eqs are reset to 12 o clock on-screen. Of course the APC doesn’t do anything unless its told, so you give it some output information. At first I figured that adding outputs to the rings would be the end of it, but that resulted in jitter, something about a conflict between the position the APC thinks its in vs the output info its getting fed. So I set up a modifier as a hold button on the same buttons I load tracks with, then made the output commands to the rings dependent on that modifier. So basically whenever I load the next track, the eqs are updated to what’s on-screen via a momentary output. Make sense?
If anyone has the time to check, this work-around may not even be necessary using the CC+8 trick. If you haven’t heard about it yet, the rings operate on the CC# they send, plus 8. So for example, if a knob sends CC50, the ring accepts output to CC58. I haven’t tried sending output to the +8 using only Traktor (I use this a lot in Bomes though), but it might solve the jitter issue.
As for uploading a tsi, I’ll do my best to get to it. My current setup is way, way tangled into Bomes MT, so I’ll have to look through old files to see if I still have a Traktor only tsi.