Stream Deck plugin

Lexicon on your Stream Deck

Set cues, rate and tag tracks, fix beatgrids and pick your next track with one press. Any Lexicon action that can have a hotkey can go on a key.

Read the manual
Free plugin. Needs Lexicon 1.12 or newer on the Essential or Ultimate plan, and Stream Deck 7.1 or newer on macOS or Windows.

Track prep

For listening through new tracks. The cue keys use cue templates 1 to 5, so set those up in Lexicon first with the names and colors you like (here Intro, Build, Drop, Break and Outro). The tag keys use the Custom Tags you numbered 1 and 2.

What each key is set to
  1. PrevPrevious
  2. PlayPlay/Pause
  3. NextNext
  4. LoadLoad selected track
  5. UndoUndo last action
  6. IntroAdd cue and apply cue templateNumber 1
  7. BuildAdd cue and apply cue templateNumber 2
  8. DropAdd cue and apply cue templateNumber 3
  9. BreakAdd cue and apply cue templateNumber 4
  10. OutroAdd cue and apply cue templateNumber 5
  11. 5 starsSet ratingAmount 5
  12. PeakToggle Custom Tag(s) assigned to shortcutAmount 1
  13. VocalToggle Custom Tag(s) assigned to shortcutAmount 2
  14. FavAdd selected tracks to fav. playlistAmount 1
  15. DoneIncoming: Mark selected done

What the plugin does

The plugin turns the keys of an Elgato Stream Deck into Lexicon buttons. Each key runs one Lexicon action: anything you can give a hotkey in Lexicon, about 170 actions in total, from Play/Pause to Find mixable tracks.

It is made for prep. Listen through new tracks with one hand on the keys: drop cues with the right name and color, rate and tag tracks, fix a beatgrid and move on to the next track, without reaching for the mouse.

What you can do with it

📍

Cues in one press

Add a cue at the play head with one of your cue templates, so it gets its name and color straight away. The key shows the cue marker in the same color.

🏷️

Rate and tag

Set a star rating, energy or color, add or toggle Custom Tags, or add the selected tracks to a favorite playlist.

🎚️

Fix beatgrids

Move, add and delete markers, halve or double the BPM and tap the tempo, with the same icons as the beatgrid controls in Lexicon.

👻

Ghost Curator

Follow your DJ app's decks, show the overlay, roll the dice, or take suggestion 1, 2 or 3 as your next track.

🗂️

Playlists and pages

Create playlists and smartlists, open a favorite playlist, run Merge, Sort or Cross Reference, or jump to any page in the sidebar.

⏏️

DeckConnect

Load the selected track onto a deck of your CDJ or XDJ, or the playing track onto an empty deck.

Set it up

Lexicon has to be running. The plugin talks to it through the Local API, on your own computer.

1

Install the plugin

Download the plugin with the button at the top of this page and double-click the .streamDeckPlugin file. The Stream Deck app installs it. You need Stream Deck 7.1 or newer, on macOS 12 or Windows 10 and newer.

2

Turn on the Local API

In Lexicon, open Settings, go to Local API and tick Local API Enabled. See Local API in the manual.

3

Add a key

In the Stream Deck app, drag Send Action from the Lexicon category onto a key. Pick an Action, fill in its setting if it has one, and choose a Key image if you like.

4

Press it and allow

The first time, Lexicon asks whether the Stream Deck plugin may control it. Click Allow. From then on every key works straight away.

Lexicon asking whether the Stream Deck plugin may control it

Layouts to copy

Three layouts for a 15-key Stream Deck: one for prep, one for beatgrids and one for during a set. Use them as they are or as a starting point. Open the list under a layout to see what each key is set to.

Beatgrid fixing

Every beatgrid control from the music player on its own key, with the plugin's beatgrid icons. Jump 4 beats back or forward to check the grid while the track plays.

What each key is set to
  1. PlayPlay/Pause
  2. StartJump to start
  3. -4 beatsJump forward/backward beatsBeats -4
  4. +4 beatsJump forward/backward beatsBeats 4
  5. ClickToggle metronome
  6. SetMove marker to current position
  7. LeftMove current marker left
  8. RightMove current marker right
  9. /2Halve current marker BPM
  10. x2Double current marker BPM
  11. AddAdd marker at current position
  12. DeleteDelete current marker
  13. NextJump to next marker
  14. TapTap BPM
  15. QuantizeToggle quantize

During a set

With Ghost Curator following your DJ app: take one of the top three suggestions as your next track, roll the dice for something unexpected, and rate or tag what works on the dancefloor.

What each key is set to
  1. FollowFollow decks
  2. OverlayShow or hide the overlay
  3. DiceRoll the dice
  4. FindFind currently loaded track
  5. SearchOpen search
  6. Next 1Use suggestion 1 as next track
  7. Next 2Use suggestion 2 as next track
  8. Next 3Use suggestion 3 as next track
  9. MixableSelected tracks: Find mixable tracks
  10. PanelToggle sidepanel
  11. 5 starsSet ratingAmount 5
  12. CrowdToggle Custom Tag(s) assigned to shortcutAmount 3
  13. PlayedAdd selected tracks to fav. playlistAmount 2
  14. CartAdd playing track to cart
  15. UndoUndo last action

Good to know

Several actions on one key

Send Action works inside a Stream Deck multi action. Add a Drop cue and give the track 5 stars with a single press, for example.

Key images

Cue keys can show the cue marker in its color and beatgrid keys a matching icon: choose it under Key image. You can also give any key your own image and title in the Stream Deck app.

Custom Tag keys

Right click a tag on the Custom Tags page in Lexicon to give it a number. A tag key's Amount is that number.

Changed the port?

If you changed the Local API port in Lexicon, enter the same number in Lexicon port in the settings of any key. It applies to all keys.

Frequently asked questions

Which Lexicon plan do I need?

Essential or Ultimate. The plugin is free, but it talks to Lexicon through the Local API, which is part of those plans. See the plans.

Which Stream Deck models work?

Every Stream Deck with keys, with the Stream Deck app 7.1 or newer. On a Stream Deck+ the plugin works on the keys, not on the dials or the touch strip.

Does it work on Linux?

No. The Stream Deck app only runs on macOS and Windows.

Can it control my DJ app?

No, the plugin controls Lexicon. During a set, Ghost Curator follows your DJ app, and the plugin can pick its suggestions for you.

I used the plugin with Lexicon 1.11. What changes?

Lexicon 1.12 needs version 2 of the plugin. Install it over the old one: your keys keep their actions. The first key you press asks for access once.

A key does nothing. What now?

Check that Lexicon is running, that the Local API is on and that Stream Deck is allowed, not blocked, under Apps on the Local API settings page. The manual lists what else to check.

Get the plugin

Free for everyone on Lexicon Essential or Ultimate. Download it here and set up your first key in a few minutes.

Download Free
Lexicon runs on your Mac or PCEmail me the link