# Traktor Pro: Cue Buttons?

**URL:** <https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224>\
**Category:** General Discussion\
**Created:** [January 27, 2009, 6:51pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224 "2009-01-27T18:51:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![B33SON](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/b33son/32/13472_2.png) [@B33SON](https://forum.djtechtools.com/u/B33SON)\
**Post date:** [January 27, 2009, 6:51pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/1 "2009-01-27T18:51:57Z")

</div>

**Traktor Pro: Cue Buttons?**

Can someone tell me what combination of midi mappings I need for cue buttons?

I have “Select Hotcue” and “Jump to Act Cue” setup for each cue button… It seems to work fine except the first time I switch cue points. I have to hit the cue button twice. The first press so that the Select Hotcue takes effect for the new cue point and the second press to actually trigger the new cue point.

As you can imagine, this bug makes cue juggling impossible. Please help!

---

<div class="post-metadata">

**Author:** ![BentoSan](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/bentosan/32/15028_2.png) [@BentoSan](https://forum.djtechtools.com/u/BentoSan)\
**Post date:** [January 27, 2009, 6:59pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/2 "2009-01-27T18:59:11Z")

</div>

If you just use select hot cue then when the deck is playing they will act as cue plays and if the deck is paused it will act as cue pauses.

How you map them depends on how you want them to react - could you be bit more specific in how you wish them to function ?

---

<div class="post-metadata">

**Author:** ![DvlsAdvct](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/dvlsadvct/32/15020_2.png) [@DvlsAdvct](https://forum.djtechtools.com/u/DvlsAdvct)\
**Post date:** [January 27, 2009, 6:59pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/3 "2009-01-27T18:59:25Z")

</div>

You should just be able to use “Select Hotcue” and not use “Jump to Act Cue”

If no one can answer by the time I get home I can reference my TSI.

---

<div class="post-metadata">

**Author:** ![B33SON](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/b33son/32/13472_2.png) [@B33SON](https://forum.djtechtools.com/u/B33SON)\
**Post date:** [January 27, 2009, 7:25pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/4 "2009-01-27T19:25:05Z")

</div>

> [@BentoSan](#):
>
> If you just use select hot cue then when the deck is playing they will act as cue plays and if the deck is paused it will act as cue pauses.

Yes, this part works fine.

> [@BentoSan](#):
>
> How you map them depends on how you want them to react - could you be bit more specific in how you wish them to function ?

I want to be able to tap each cue button when it’s playing and have it cue to the cue point and continue playing. I want to be able to use it for jumping while the track is playing… I like to do this after tightening a loop for a buildup. I also want to be able to do a bit of beat juggling.

Secondary, when the track is stopped, I want to be able to move to the cue point to begin playing. Multiple taps aren’t necessary for this of course.

> [@DvlsAdvct](#):
>
> You should just be able to use “Select Hotcue” and not use “Jump to Act Cue”
> 
> If no one can answer by the time I get home I can reference my TSI.

Yes, please take a look. I thought Select Hotcue would be the only thing needed, but without “Jump to Active Cue” nothing happens after the first time I send the midi for “Select Hotcue”. In other words, it will only cue to that point once.

---

<div class="post-metadata">

**Author:** ![BentoSan](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/bentosan/32/15028_2.png) [@BentoSan](https://forum.djtechtools.com/u/BentoSan)\
**Post date:** [January 27, 2009, 7:33pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/5 "2009-01-27T19:33:16Z")

</div>

> [@B33SON](#):
>
> Yes, please take a look. I thought Select Hotcue would be the only thing needed, but without “Jump to Active Cue” nothing happens after the first time I send the midi for “Select Hotcue”. In other words, it will only cue to that point once.

Are you sure about that ? because i was just testing it before i posted and the only thing i have my cue buttons mapped to at the moment is select hot cue / hold and it works as i described above.

Im personally putting more thought into how i want my cue points to react and ill be reworking the system that i use at the moment in the near future.

> [@B33SON](#):
>
> Secondary, when the track is stopped, I want to be able to move to the cue point to begin playing. Multiple taps aren’t necessary for this of course.

You could have a modifer that changes depending on when the track is playing. If it isnt playing and you hit a cue button it could also innitiate the play button with a double macro.

This way they allways act as cue plays if the deck is paused or not.

I need to get some sleep now, if you havent sorted this out by tommorow ill continue to help out 🙂

---

<div class="post-metadata">

**Author:** ![DvlsAdvct](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/dvlsadvct/32/15020_2.png) [@DvlsAdvct](https://forum.djtechtools.com/u/DvlsAdvct)\
**Post date:** [January 27, 2009, 8:00pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/6 "2009-01-27T20:00:27Z")

</div>

> [@](#):
>
> Yes, please take a look. I thought Select Hotcue would be the only thing needed, but without “Jump to Active Cue” nothing happens after the first time I send the midi for “Select Hotcue”. In other words, it will only cue to that point once.

So, just to make sure I understand the problem.

You load a track and hit “Select Hotcue” and it jumps to the hotcue and doesn’t play? You want it to start playing when you press the button, right?

When the track is playing, though, it should act normally, so you can cue juggle, correct?

---

<div class="post-metadata">

**Author:** ![B33SON](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/b33son/32/13472_2.png) [@B33SON](https://forum.djtechtools.com/u/B33SON)\
**Post date:** [January 27, 2009, 9:28pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/7 "2009-01-27T21:28:03Z")

</div>

> [@DvlsAdvct](#):
>
> So, just to make sure I understand the problem.
> 
> You load a track and hit “Select Hotcue” and it jumps to the hotcue and doesn’t play? You want it to start playing when you press the button, right?
> 
> When the track is playing, though, it should act normally, so you can cue juggle, correct?

No, it doesn’t play… because I would have to hit the play button first.  
For loading and playing from a cue point, I’m fine with selecting my cue point via my cue select button and then hitting play. I don’t have a problem with this behavior.

What’s not working right now (because I’m using the “Jump to Active Cue”) is that I have to hit the cue select button twice… The first time causes the current cue point to reselect… the second press makes the jump to the correct cue point.

What I really want is just to be able to cue juggle with one click. I want playback to remain the same. If playback was started, then it continues. If it’s stopped then it remains stopped. Seems like it’s simple, but for some reason it’s buggy for me. 😞

---

<div class="post-metadata">

**Author:** ![DvlsAdvct](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/dvlsadvct/32/15020_2.png) [@DvlsAdvct](https://forum.djtechtools.com/u/DvlsAdvct)\
**Post date:** [January 27, 2009, 10:36pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/8 "2009-01-27T22:36:46Z")

</div>

Do you need “Jump To ACtive Cue”? I’ve never set this before in relation to selecting a new Cue point.

---

<div class="post-metadata">

**Author:** ![B33SON](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/b33son/32/13472_2.png) [@B33SON](https://forum.djtechtools.com/u/B33SON)\
**Post date:** [January 27, 2009, 11:59pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/9 "2009-01-27T23:59:51Z")

</div>

> [@DvlsAdvct](#):
>
> Do you need “Jump To ACtive Cue”? I’ve never set this before in relation to selecting a new Cue point.

I shouldn’t right?! But if I don’t have it, Traktor seems to just ignore the midi message telling it to select the cue point. If I repeatedly press the button and send the midi message, Traktor will ignore it and but if I keep pressing it randomly about 16-24 beats later it’ll finally do it.

---

<div class="post-metadata">

**Author:** ![DvlsAdvct](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/dvlsadvct/32/15020_2.png) [@DvlsAdvct](https://forum.djtechtools.com/u/DvlsAdvct)\
**Post date:** [January 28, 2009, 3:18am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/10 "2009-01-28T03:18:34Z")

</div>

that’s… really weird…

Are you sending the messages through Bomes? Does it work the same if you set a hotkey IN Traktor?

---

<div class="post-metadata">

**Author:** ![B33SON](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/b33son/32/13472_2.png) [@B33SON](https://forum.djtechtools.com/u/B33SON)\
**Post date:** [January 28, 2009, 3:40am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/11 "2009-01-28T03:40:32Z")

</div>

> [@DvlsAdvct](#):
>
> that’s… really weird…
> 
> Are you sending the messages through Bomes? Does it work the same if you set a hotkey IN Traktor?

It is weird! And yes, I am using Bomes to translate a keyboard key press to a midi note and send it to Traktor. I just hooked up a M-Audio 02 and set the same mapping… and the Select Cue works fine. For this I’m using the Midi Thru to send out of Bomes. Why the difference between a real controller and a generated midi message?

---

<div class="post-metadata">

**Author:** ![BentoSan](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/bentosan/32/15028_2.png) [@BentoSan](https://forum.djtechtools.com/u/BentoSan)\
**Post date:** [January 28, 2009, 4:06am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/12 "2009-01-28T04:06:21Z")

</div>

> [@B33SON](#):
>
> It is weird! And yes, I am using Bomes to translate a keyboard key press to a midi note and send it to Traktor. I just hooked up a M-Audio 02 and set the same mapping… and the Select Cue works fine. For this I’m using the Midi Thru to send out of Bomes. Why the difference between a real controller and a generated midi message?

Nothing except that you might be forgetting to translate the key up message into a note release.

---

<div class="post-metadata">

**Author:** ![B33SON](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/b33son/32/13472_2.png) [@B33SON](https://forum.djtechtools.com/u/B33SON)\
**Post date:** [January 28, 2009, 4:27am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/13 "2009-01-28T04:27:48Z")

</div>

> [@BentoSan](#):
>
> Nothing except that you might be forgetting to translate the key up message into a note release.

This sounds exactly like what I’m doing wrong. So, you’re saying, for each button, I’ll have one translation that sends out the “Select Cue” midi on the key down event… and a second translation that sends out a “note release” on key up?

What is a note release message? Sorry, Google didn’t help me.

---

<div class="post-metadata">

**Author:** ![BentoSan](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/bentosan/32/15028_2.png) [@BentoSan](https://forum.djtechtools.com/u/BentoSan)\
**Post date:** [January 28, 2009, 4:29am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/14 "2009-01-28T04:29:03Z")

</div>

> [@B33SON](#):
>
> This sounds exactly like what I’m doing wrong. So, you’re saying, for each button, I’ll have one translation that sends out the “Select Cue” midi on the key down event… and a second translation that sends out a “note release” on key up?
> 
> What is a note release message? Sorry, Google didn’t help me.

a note release is a 00 message - 127 = note on - 0 = note release aka note off

---

<div class="post-metadata">

**Author:** ![B33SON](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/b33son/32/13472_2.png) [@B33SON](https://forum.djtechtools.com/u/B33SON)\
**Post date:** [January 28, 2009, 6:04am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/15 "2009-01-28T06:04:04Z")

</div>

> [@BentoSan](#):
>
> a note release is a 00 message - 127 = note on - 0 = note release aka note off

Yes!!! It works! Thanks to both of you for your help with this. Finally getting expected behavior!

---

<div class="post-metadata">

**Author:** ![BentoSan](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/bentosan/32/15028_2.png) [@BentoSan](https://forum.djtechtools.com/u/BentoSan)\
**Post date:** [January 28, 2009, 6:04am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/16 "2009-01-28T06:04:59Z")

</div>

> [@B33SON](#):
>
> Yes!!! It works! Thanks to both of you for your help with this. Finally getting expected behavior!

No problem dude. glad to hear you got it working how you like.

---

<div class="post-metadata">

**Author:** ![DvlsAdvct](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/dvlsadvct/32/15020_2.png) [@DvlsAdvct](https://forum.djtechtools.com/u/DvlsAdvct)\
**Post date:** [January 28, 2009, 4:40pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/17 "2009-01-28T16:40:37Z")

</div>

haha yeah, if I hadn’t overslept I’d have said the same thing.

I was doing this a bunch and trrying to figure out why it wouldn’t work. 🙂

Also, you can use 80 instead of 90 for note offs.

---

<div class="post-metadata">

**Author:** ![BentoSan](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/bentosan/32/15028_2.png) [@BentoSan](https://forum.djtechtools.com/u/BentoSan)\
**Post date:** [January 28, 2009, 4:56pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/18 "2009-01-28T16:56:08Z")

</div>

> [@DvlsAdvct](#):
>
> Also, you can use 80 instead of 90 for note offs.

_confused look_ can you elaborate on that ? im not quite sure i know what your getting.

---

<div class="post-metadata">

**Author:** ![JAC](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/jac/32/3379_2.png) [@JAC](https://forum.djtechtools.com/u/JAC)\
**Post date:** [January 28, 2009, 6:15pm UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/19 "2009-01-28T18:15:43Z")

</div>

> [@B33SON](#):
>
> What I really want is just to be able to cue juggle with one click. I want playback to remain the same. If playback was started, then it continues. If it’s stopped then it remains stopped. Seems like it’s simple, but for some reason it’s buggy for me. 😞

Are you not over-complicating things? For my nanopad I assigned select hotcue and cue play/pause to each trigger pad and it works just as you described above. I order them with 1 on the left and 6 on the right and when i press a trigger pad, the track jumps to the corresponding hotcue and plays.

Why not just do this? Or am i mis-understanding the problem?

---

<div class="post-metadata">

**Author:** ![DvlsAdvct](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/dvlsadvct/32/15020_2.png) [@DvlsAdvct](https://forum.djtechtools.com/u/DvlsAdvct)\
**Post date:** [January 29, 2009, 1:52am UTC](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224/20 "2009-01-29T01:52:05Z")

</div>

> [@BentoSan](#):
>
> _confused look_ can you elaborate on that ? im not quite sure i know what your getting.

If you use 80 instead of 90 it’s a Note Off signal. So you can use different commands for different velocities of the “Off” message, which can cause interesting effects. It’s just how I send my off messages.

[Next page](https://forum.djtechtools.com/t/traktor-pro-cue-buttons/2224.md?page=2)
