Lapalomas: 2 step sequencers on one APC-Mini mapping!

Lapalomas: 2 step sequencers on one APC-Mini mapping!

Hey DJ-Techtools community,

im working on a mapping for the Akai APC-Mini to make it control Deck C and D as step sequencers at the same time.

Im working quite some time now and there are 2 problems remaining that i cant fix:

  1. A “Playhead” for the step sequencer on the matrix.
  2. LED Feedback to show which sample is selected.

i uploaded a little video so you can understand it a little easier what i mean:

also here is the .tsi (Traktor 2.11):
AKAI Apc-Mini Step sequencer.tsi (688 KB)

Im trying desperately to fix it the whole morning, but i feel like its time to ask the forums!

Thanks alot for you help!

Best regards
Lapaloma

You can import F1 mapping and inside you should be able to see how sequencer is all set up.

As for different sounds and their LED output just use the Sound Selector output command. Once you add it and map it to a button you need to duplicate it 15 times and set different controller range values for each cell:

Cell 1: min=0 max=0
Cell 2: min=1 max=1
Cell 3: min=2 max=2
Cell 4: min=3 max=3
and so on :slight_smile:

Hey thanks for the answer! I will try again tomorrow :slight_smile:

Hey im thinking i have a mapping blackout now…

for the step sequencer: do i need to delete my previous led mapping to make it work? I tried copying the F1 mapping but there seems to be a distraction…

For the LED Feedback for the selected sample, i have done the following:
(this is just to map the first button to the first sample)

Add Out>Remix Deck>Step Sequencer>Selected Sample

I made a modifier to only trigger this command if im on Slot 1 for Deck C. I also assigned the command to Deck C slot 1

So far im quite sure its correct.

But here is what i did for the LED Options:

Controller Range Min: 0 Max: 0 (the controller range is from 0-15, so 0 is the first sample?)
Midi Range: Min: 3 Max:3 (3 is the number to make the led light red)

Then i did:

Controller Range Min: 1-15 Max: 1-15
Midi Range: Min 0 Max:0 (to tell the first led to shut down when there is any other than the first sample playing)

Where is my mistake?

Thanks again!

Problem is in MIDI range, in order to lite up the LED your max value should be 1 or 2 or 3 (far as I remember this three values are going to address different colors on mini) though I sold mine 4 days ago and therefor I can’t test your tsi.

Have the same problem with the “playhead” can somebody tell me where i can download F1 map?

I’ve just bought one two days ago ^^

1 is green
2 is green blinking
3 is red
4 is red blinking
5 is orange
6 is orange blinking

No need to download it since it is already in Traktor, you just have to import it from a specific folder: Device Menu > Add > Import TSI > Native Instruments > F1 Step Sequencer

thank you stewe :slight_smile:

Stewe a just notice in official kontrol f1 mapping that they didn’t use this output “current step” to archive the “playhead” that @lapaloma was talking about :confused:

They use “Enable Step X” command. The “Current Step” is a modifier condition that is used to determine on which of the 16 steps is the playhead.

That’s it!

Hey, but my plan is not working for another reason.

I have a red playhead is working now, BUT:

If i “select” for example all of the 4 steps which are exactly on the beat (on a 16 step - stepsequencer) those will be coloured yellow. The background for a step that is not selected is green.

If the playhead now “passes” the yellow tiles it overwrites the LEd commands so after one full pass of the playhead all the yellow tiles are gone…

and i think there is no way to fix this with only one LED possible per button.

(The F1 fixes this because the playhead is working on a completely different midi-note)

So game over for me X.x

Still awesome upgrade!!

Disclaimer ^^: I’ve done it in a hurry, only for a few pads, and while the sequencer is on

Have you tried the following logic:

the command led out for enable step shall be set up only when the current step isn’t this pad/led.
the command led out current step shall be set up only when the step is the current one

That makes on your example for the mini (for the step 1, only for the leds, and for one pad, I let you do the rest)

Enable step 1 (out): controller range 0/1 (it is/ it isn’t); midi range 1/5 (green is not enabled/ orange is); add modifier condition current step remix deck slot 1= 2 to 16 , not 1. That’s 15 commands to create.

Current step (out) : controller range 0/0* (it is step 1…and when it’s not, the enable step commands will command the led behaviour); midi range 3/3 (yellow), add modifier condition current step remix deck slot 1=1, only.

  • Here the controller range is the ‘step’ so beware of your mapping when you’ll do the other pads as step 1 is 0, step 2 is 1, etc…, until step 16=15
    So for one pad you should have 16 commands for its led(s).
    I’ve just done it with the colors you used, it seems to works fine and the led is updated (but see the disclaimer ^^). Even if it’s not correct that may lead you to something better (finger crossed). Let me know if that works, I don’t plan to map the sequencer on the mini but it’s interesting to see your progress.

Say you want a step to be lit green when enabled and have a red playhead. This is basically how I did it on the alpha sequencer mapping for the 3D and on the DDJ-RX I’m finishing up

[QUOTE]Enable Step 1 > Controller Range: 0-1 > MIDI Range: 3-3 > Sequencer Current Step Remix Deck X Slot Y=1
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=2
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=3
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=4
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=5
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=6
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=7
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=8
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=9
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=10
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=11
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=12
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=13
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=14
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=15
Enable Step 1 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=16[/QUOTE]

[QUOTE]Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=1
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 3-3 > Sequencer Current Step Remix Deck X Slot Y=2
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=3
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=4
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=5
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=6
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=7
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=8
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=9
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=10
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=11
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=12
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=13
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=14
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=15
Enable Step 2 > Controller Range: 0-1 > MIDI Range: 0-1 > Sequencer Current Step Remix Deck X Slot Y=16
[/QUOTE]

…and so on for the other steps.
Basically all 16 commands are nearly identical except that the step modifier for the enable step you are mapping should have the colors matching the playhead color (3 in this case) and off/green for all other instances.

did you find a solution in the end ?
id be very keen as i also have an APC.:tada:

Thank you all for the advice. I did it!

APC MINI STEP SEQUENCER.tsi (1.18 MB)

Congrats!!! Be sure to upload it on MAPS.

Could you help me out? Iam totally lost trying to map the step seq to my launch control XL,

I would like to use Decks C and D as one step sequencer with its 16 buttons controlling the steps of all eight slots with a volume knob for each slot and the knobs for other midi commands like effects for example.

my problem is I can map with each step with “add in/enable step” for deck C slot 1 but, I don’t know how to map to other slots and also led feedback, there are two OUT commands, the “enable step” and “current step” my controller only read one or the other, either I can see the enabled step on but not the sequence running or I see the sequence running but not the steps that are on.

I know absolutely nothing about modifiers so I guess thats the problem. Also tried copying other mappings but it is still complicated having no knowledge.