the HRTBRKD APC40 Simple Controller

Home :: Post and find Controller Mappings :: the HRTBRKD APC40 Simple ControllerReply
the HRTBRKD APC40 Simple Controller
Posted on: 11.10.2011 by Noelia Martig
Well after creating the DJM900 controller map I have been hit up for a simple no nonsense APC40 map. So I just completed it. I'm at work so will post the TSI toevening . What I wanted to do is make a APC40 map that was intuitive. Like what you see is what you get and ready to be used and played out by anyone. I also wanted to be advanced enough for someone who uses Traktor to remix on the fly to have those option. So I spent my weekened mixing and remixing adding the most common effects and glitch effects that would assist in a good live performance. I'll also be posting a youtube video with some tuturials on how to use this TSI as a live remix station. Hope the picture is enough to get some interest, The TSI will be availible on 10/11/11 @ 9pm (pst)
Cornelius Matlosz
21.11.2011
Originally Posted by hrtbrkd
if you make a youtube video it ould also help. I am a visual person. =)
I would like to notify everyone I have finished my mapping. It's pretty sick. It allows most buttons to have 1-1 functionality.

I still could not get the "stop all clips" button (channel 1 A5 I believe) to light up. Dunno why. But I went around it and I will be posting a vid as well as a picture layout description of my mapping by the end of the year. Look forward to it if you have an Apc40 already, as all you'll need is to get a Numark Mixtrack (I don't have pro, so you shouldn't need one either) which can be bought pretty cheap now days.

Thanks for all the help guys! I feel like it solidified my knowledge, and also gave future readers a more centralized comprehensive answer, so they won't be looking in different threads for different problems.
Cornelius Matlosz
15.11.2011
Originally Posted by hrtbrkd
Colum 9 only has 1 LED diode on it. It can only be set to Green. >.<
What about rows 6 & 7? (in columns 1-8 obviously)

And what about the "send monitor state" hypothesis? (hypothesis because I don't know if the issue has to do with send monitor state, or some other function)
Cornelius Matlosz
15.11.2011
I have referred my questions to this thread, so now my questions/answers reside in this thread and this one: http://www.djranking s.com/community /sho...267#post380267

To clear up and be completely accurate I am re-posting the current issues I'm having. This is posted in the other thread. I am re-posting here (to clear up what I meant in my last post).

Originally Posted by DJD-stortion
- Is send monitor state necessary for every button and knob that has an LED? Is this taxing on the CPU? I read somewhere you might need to adjust your latency a little bit.

- Though I've read the mini-tutorial on the blog, I'm not quite sure of the difference between Controller Range and Midi Range. Also, I've noticed the numbers seem backwards with max Midi being larger than min Midi often. LED problems are the biggest issue.
Some of my questions have been answered in this thread, for those interested: http://www.djranking s.com/community /sho...752#post379752

However, the two "questions" (more like paragraphs :P) I quoted above remain somewhat unclear to me. Here is the current problem concerning those two questions/paragraphs:

I have mapped the LED knobs to both 'volume' style and 'single' style. These control the 4 FX units (grouped). I have a toggle/modifier to change between two FX units for both decks A/C (FX units 1/3) & B/D (FX units 2/4). For example, if I have the modifier for A/C selected so that that the first row of knobs works for FXUnit 1 and if I change the values for FXUnit 3, when I switch the modifier to control FXUnit 3 and touch one of the knobs the values for the effects/dry-wet jump to where they were set while the modifier was allowing control of FXUnit 1. I believe the way to solve this is to have a 'send monitor' output for each of the knobs set so that it constantly tells the knob the values (inverted, so when knob is not touched 'send monitor' message sent).
This way if I'm controlling FXUnit 1 live (being heard through the audio output because the modifier is allowing its adjustment in the software), and I happen to mess with the knobs for FXUnit 3 (not heard as the changes are occuring on the controller but not the software), when I switch the modifier to control FXUnit 3 and hit the actiavate effect button for the three effects, or slightly touch the knobs in FXU3, the effects will occur at the values it was originally before adjusting the knobs.
In easiest terms, I want to prevent change in the controller values while the software is not being controlled by the knobs. Software controls controller, not controller controls software.

Addressing the second question, I have gotten the clip buttons in the 5x8 grid to light up various colors and blink, but the other buttons (column 9, row 6, row 7) are not following the value-color/function assignments that have been listed in the thread on Tech Tools. Any help with this? I will probably be able to figure it out, but it'll save me a butt load of time if someone could clear up some up this issue. Another curiosity is: I realize the activation, solo/cue, and record buttons only have one button, but can they blink?

Thanks for the help guys! I'll be uploading my mapping for the APC40/Mixtrack duo setup once I get the mapping done (draft), and then probably again later once I figure out the pros/cons of the 1-1 mapping system.
Cornelius Matlosz
21.11.2011
Originally Posted by hrtbrkd
if you make a youtube video it ould also help. I am a visual person. =)
I would like to notify everyone I have finished my mapping. It's pretty sick. It allows most buttons to have 1-1 functionality.

I still could not get the "stop all clips" button (channel 1 A5 I believe) to light up. Dunno why. But I went around it and I will be posting a vid as well as a picture layout description of my mapping by the end of the year. Look forward to it if you have an Apc40 already, as all you'll need is to get a Numark Mixtrack (I don't have pro, so you shouldn't need one either) which can be bought pretty cheap now days.

Thanks for all the help guys! I feel like it solidified my knowledge, and also gave future readers a more centralized comprehensive answer, so they won't be looking in different threads for different problems.
Cornelius Matlosz
18.11.2011
Ok, the prblem I'm having is getting the "stop all clips" button to work. It seems to not want to light up no matter what controller/midi values I pick. This is what I want:

3 modes (changed by toggling) m4 direct value (if 0>1, if 1>2, if 2>0)
m4=0 solid
m4=1 blinking
m4-2 off
Noelia Martig
17.11.2011
if you make a youtube video it ould also help. I am a visual person. =)
Cornelius Matlosz
16.11.2011
Yup, I read that and I also have been looking at your other post/thread. That's what I was relating my troubles to...saying that assigning my midi values to what you posted in the other thread didn't work. However, I obviously was wrong about column 9 and rows 6,7. As for the other buttons we'll see. I'm sitting down starting now to finish off my mapping. Thanks for the help and response. I'll update you with a more specified problem later. (Hopefully not :P)
Noelia Martig
16.11.2011
Also please look over.

http://www.djranking s.com/2010/05/3...ds-in-traktor/

This may answer some stuff that you might have some concerns about.
Noelia Martig
16.11.2011
I did post the quote on how to create VU meters if that helps.

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

The options you have to create a VU meter is

Global VU Meter

Deck A VU Meter

Deck B VU Meter

Deck C VU Meter

Deck D Vu Meter

You may want to download my TSI to see how I made mine also. I used Global VU. As far as APC40 as a Traktor controller. I meant it to come across that I love it and feel it's tyhe best controller that works for me. I just tailor it to work best for me and try to keep it simple. =)
Cornelius Matlosz
16.11.2011
I have another question concerning flashing. To get the flashing lights to match the tracks, you can either match the tempo beats, or the volume (VU meter). How do you do this? Is it by using send monitor state outputs? I still would like a response to that issue, if anyone is willing to explain it.

Yeah, I know. Eventually I'll move to Ableton for DJing live as well. Just wanted a temporary easy setup to be able to practice easily without the slower workflow I have on Ableton right now. The other main reason is because of Ableton's global clock. I need to map scrolling through tracks in Ableton somehow to be able to turn off global warping (for every track) and treat it like beat matching normal tracks.
Noelia Martig
16.11.2011
Row 6 and 7 also can only he green. The only ones available with options are the clip launch area due to the different states in ableton. Remember the APC40 is a ableton designed controller.
Cornelius Matlosz
15.11.2011
Originally Posted by hrtbrkd
Colum 9 only has 1 LED diode on it. It can only be set to Green. >.<
What about rows 6 & 7? (in columns 1-8 obviously)

And what about the "send monitor state" hypothesis? (hypothesis because I don't know if the issue has to do with send monitor state, or some other function)
Noelia Martig
15.11.2011
Colum 9 only has 1 LED diode on it. It can only be set to Green. >.<

Cornelius Matlosz
15.11.2011
I have referred my questions to this thread, so now my questions/answers reside in this thread and this one: http://www.djranking s.com/community /sho...267#post380267

To clear up and be completely accurate I am re-posting the current issues I'm having. This is posted in the other thread. I am re-posting here (to clear up what I meant in my last post).

Originally Posted by DJD-stortion
- Is send monitor state necessary for every button and knob that has an LED? Is this taxing on the CPU? I read somewhere you might need to adjust your latency a little bit.

- Though I've read the mini-tutorial on the blog, I'm not quite sure of the difference between Controller Range and Midi Range. Also, I've noticed the numbers seem backwards with max Midi being larger than min Midi often. LED problems are the biggest issue.
Some of my questions have been answered in this thread, for those interested: http://www.djranking s.com/community /sho...752#post379752

However, the two "questions" (more like paragraphs :P) I quoted above remain somewhat unclear to me. Here is the current problem concerning those two questions/paragraphs:

I have mapped the LED knobs to both 'volume' style and 'single' style. These control the 4 FX units (grouped). I have a toggle/modifier to change between two FX units for both decks A/C (FX units 1/3) & B/D (FX units 2/4). For example, if I have the modifier for A/C selected so that that the first row of knobs works for FXUnit 1 and if I change the values for FXUnit 3, when I switch the modifier to control FXUnit 3 and touch one of the knobs the values for the effects/dry-wet jump to where they were set while the modifier was allowing control of FXUnit 1. I believe the way to solve this is to have a 'send monitor' output for each of the knobs set so that it constantly tells the knob the values (inverted, so when knob is not touched 'send monitor' message sent).
This way if I'm controlling FXUnit 1 live (being heard through the audio output because the modifier is allowing its adjustment in the software), and I happen to mess with the knobs for FXUnit 3 (not heard as the changes are occuring on the controller but not the software), when I switch the modifier to control FXUnit 3 and hit the actiavate effect button for the three effects, or slightly touch the knobs in FXU3, the effects will occur at the values it was originally before adjusting the knobs.
In easiest terms, I want to prevent change in the controller values while the software is not being controlled by the knobs. Software controls controller, not controller controls software.

Addressing the second question, I have gotten the clip buttons in the 5x8 grid to light up various colors and blink, but the other buttons (column 9, row 6, row 7) are not following the value-color/function assignments that have been listed in the thread on Tech Tools. Any help with this? I will probably be able to figure it out, but it'll save me a butt load of time if someone could clear up some up this issue. Another curiosity is: I realize the activation, solo/cue, and record buttons only have one button, but can they blink?

Thanks for the help guys! I'll be uploading my mapping for the APC40/Mixtrack duo setup once I get the mapping done (draft), and then probably again later once I figure out the pros/cons of the 1-1 mapping system.
Noelia Martig
15.11.2011
Track selection area and Scene launch area can only display Green LED feed back. I beleive they only have a green diode led in it while the other have 3 diode leds.
Noelia Martig
15.11.2011
If anyone can give me some links to record my screen and add in a web/camera feed to the video I can build a step by step midi mapping set up for both modes. Will appreciatte any help thanks. So far I only have recording software for my own screen.
Lilliana Perris
15.11.2011
Holy Shit dude!

Thats fucking comprehensive.....more so than I have seen on here.

CHEERS!



I have the APC80 and use it in dumb mode with an adjusted\modified Derders Maps.
Cornelius Matlosz
15.11.2011
I appreciate the response. I spent the last few hours getting started. I deleted the few mappings I had and started from dumb mode.
Perhaps the mappings will also work in regular, but I found that double clicking D#6 and A#3 were necessary to change the modifier value (instead of single click). I also experienced similar issues with clip buttons/knobs. Dumb mode allows you to have your own perfect customization without routing around the problem. Usually Ableton can be opened and closed in less than a minute for me. Not a huge issue.

Currently the problems I'm having the LED lighting/flashing of the clip buttons in column 9 and rows 6 & 7. I mapped the outs to the 5x8 grid and I was able to discover the different colors/flashing modes, but for these other buttons I've only been able to get solid unflashing green. Are these buttons not capable of other colors? Out of curiosity are the bottom three rows (activation, solo cue, record) only capable of one color?

So my main issue has to do with finding the right Midi Range values. By setting both min and max to the same number it still doesn't seem to follow the supposed color/number relationships.

My last question has to do with actual DJing interface. Is there a way to create samples other than the looper that doesn't require the deck a/b to actually loop? I'm believeing more in terms of Ableton, but it'd be awesome to set in and out points and simply load that to a slot without playing the loop. I am aware that slots can be loaded initially muted. I have yet to receive me newly shipped soundcard, but ideally I'd like to be able to cue/monitor my samples before playing them if need be.

Once again LOVE the response, though I did find out more by further searching. I'll upload my mappings l8r this week probably, though they're going to be quite bugged from a DJ perspective probably. I'm mapping almost every major function to something on the apc40 or my mixtrack. May have to switch things around before uploading.
<(^_^)>
Noelia Martig
15.11.2011
- Did you make this tsi file by setting it to regular mode? (turn on, select master, open Traktor)

#Yes I created my mapping by just turning on the APC40 and Traktor. I did not use ableton at all.

- What is the difference between dumb mode and regular mode? (meaning in more detail than 'the lights/banks go away')

#You know no one ever told me the differance. All I understand is that by not using ableton. You can have multiple Templates running in Traktor. An example would be like how I use only Decks A and B on Bank 1 or Template 1, A shift modifier could be used to switch over to Decks C and D Mapped in Bank 2 or Template 2. Using the same buttons and knobs.

Using ableton to turn off all lights = Dumb Mode, You only have 1 (Bank/Template)
Turning on APC40 and Connecting straight to Traktor = Regular Mode, 8 (Bank/Templates)


- What are the banks people are talking about (what do they mean by 'bank')? I believe the only ones are the Track Selection row+master

#Banks, Templates or whatever anyone else calls them are actions assigned to the same button or knob. To my knowlage the APC40 is capable of 8 total banks.

- Each column resides in a different midi channel for columns 1-8. In dumb mode can you assign the Track Selection buttons midi values? What about in regular mode? Does this mean that you could have the knobs do different things if you used banks instead of getting rid of them? (the bottom right 8 connected to the Track Selection row).

- What exactly does Controller Range control? The "state" I believe. Does the Controller Range or the Midi Range control color for the pad/clilp buttons? (I believe Midi..)

# To be exact. In the controller manager, when you create a midi out, you are now presented with options not availible in midi in.

Device Mappings
Learn = Same as midi in (Channel / CC#)

Mapping Details
Modifier Condition = Modifier you create. (I used no modifiers in my mapping)
Type of Controller = LED
Interaction = Output (*this tells Traktor to update APC LED) Assignment= Target or Deck

LED Options
Controller Range = Min=0 Max=1 This means what pressing a button does. On or Off but not in the meaning of on light off light.
Midi Range = Min=X Max=X
If you used Min=3 Max=1, Then by default your LED will be red "ie on" when you press it it will turn green "ie off"

Replace X with any of these:
Type of LED Functions.
0=off,
1=green,
2=green blink,
3=red,
4=red blink,
5=yellow,
6=yellow blink,
7-127=green,

For Halos use these:
Type of LED Ring Functions
0=off,
1=Single,
2=Volume Style,
3=Pan Style,
4-127=Single


- Do all the pad/clip buttons require outputs for the LEDs to work in dumb mode? Regular mode?

# Yes all will need an output to give you LED feedback. They will work if you don't use outputs but no LED feedback till you create them. Now here is the kicker. I placed a * to give a tip. Interaction = Output should do the trick but it doesn't always work since Traktor will not constantly update some instructions. So you have to add in a SEND MONITOR STATE command to fix that issue.

Please referance my APC40 post for resources additional help.

http://www.djranking s.com/community /showthread.php?t=38782
Cornelius Matlosz
15.11.2011
Originally Posted by hrtbrkd
The TSI is for just regular mode, You connect the APC make sure Track Select is set to master. I did thise cause if someone was going to use this to play out dumb mode would be a step that is just unessarry while playing live, especially if a crash occurred.

You are correct My VU should all be green. No red or orange availble. I edited this on pain and got lazy in changing the correct color. Other than that everything else is correctly colored.
I basically want to know LED output stuff. That's what I'm having trouble getting a response for. I tried even making one clip button a play/pause and copying the same values as another tsi and the light wouldn't go on unless held. I plan on posting my final mapping for others (after perfecting it for functionality). I may write a post in a new thread with a very comprehensive guideline as well but it looks like there are other more knowledgeable individuals like yourself.
Cornelius Matlosz
15.11.2011
I feel you are the best person to ask as you've given pretty clear and comprehensive responses in other threads. I am using the tsi file you posted with my US version apc40. I understand Ableton a bit as I started out fooling with it before traktor.

- Did you make this tsi file by setting it to regular mode? (turn on, select master, open Traktor)

- What is the difference between dumb mode and regular mode? (meaning in more detail than 'the lights/banks go away')

- What are the banks people are talking about (what do they mean by 'bank')? I believe the only ones are the Track Selection row+master

- Each column resides in a different midi channel for columns 1-8. In dumb mode can you assign the Track Selection buttons midi values? What about in regular mode? Does this mean that you could have the knobs do different things if you used banks instead of getting rid of them? (the bottom right 8 connected to the Track Selection row).

- What exactly does Controller Range control? The "state" I believe. Does the Controller Range or the Midi Range control color for the pad/clilp buttons? (I believe Midi..)

- Do all the pad/clip buttons require outputs for the LEDs to work in dumb mode? Regular mode?

I know there are some videos/tutorials coming soon but I finished mapping my Mixtrack. The biggest thing I need to know is about dumb vs. regular mode, as I can figure things out further by looking at various tsi files ppl have uploaded. But I don't want to map in one setting to find out what I want to do doesn't work..
Noelia Martig
12.10.2011
the tsi. let me know of any issues. use in regular mode.
Noelia Martig
11.10.2011
The TSI is for just regular mode, You connect the APC make sure Track Select is set to master. I did thise cause if someone was going to use this to play out dumb mode would be a step that is just unessarry while playing live, especially if a crash occurred.

You are correct My VU should all be green. No red or orange availble. I edited this on pain and got lazy in changing the correct color. Other than that everything else is correctly colored.
Kayce Mesia
11.10.2011
The mapping does look quite interesting and to-the-point, but I have two questions:

1- Does the APC40 need to be in "dumb" mode for this to work properly?

2- The scene launch buttons only have three states: off, on, and blinking. How does one go about getting red and orange? ;D
Noelia Martig
11.10.2011
better picture at NI community s.

http://www.native-instruments.com/fo...d.php?t=151012

<< 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