On a second thought it might be confusing to have two kind of preview cues on the deck and the preview deck.
How about this:
* Preview Deck loads at preview cue and the normal decks at cue
* The play/pause button in the preview deck is unchanged
* The preview deck and the decks gets a new [P] button in the back-end, (the decks may hide it)
[P] may work like hot-cue buttons but with a bit more magic:
* press while pause: momentary play from preview cue
* release from momentary play: seek back to point before start (not the preview cue)
* press while playing: play from preview cue
* right-click: remove preview cue, enter record mode, next press adopts current position as preview cue.
This solves the normal deck load issue and allows to preview a cued track without incidentally loosing the cue point.
On a second thought it might be confusing to have two kind of preview cues on the deck and the preview deck.
How about this:
* Preview Deck loads at preview cue and the normal decks at cue
* The play/pause button in the preview deck is unchanged
* The preview deck and the decks gets a new [P] button in the back-end, (the decks may hide it)
[P] may work like hot-cue buttons but with a bit more magic:
* press while pause: momentary play from preview cue
* release from momentary play: seek back to point before start (not the preview cue)
* press while playing: play from preview cue
* right-click: remove preview cue, enter record mode, next press adopts current position as preview cue.
This solves the normal deck load issue and allows to preview a cued track without incidentally loosing the cue point.