AutonomousKoi - Trackstar StagelinQ

The trackstarstagelinq module connects to Denon DJ devices in standalone mode via the StagelinQ protocol, retrieves real-time track information, and sends it to trackstar. This module is confirmed to work on:

It is likely to work on: but these have not been confirmed yet.

This module only works on devices in Standalone mode; it does not work on devices while using Serato, VirtualDJ, or other DJ software. Further, StagelinQ is not an open protocol and this module talks to StagelinQ devices using tools that were built through trial an error about how StagelinQ works. When communication between this module and the device isn't working properly there's not much that can be done to troubleshoot the issue.

Network Setup

The StagelinQ protocol only works when the device has a wired network connection, even if the device itself supports WiFi. A USB wired network adapter may work on devices that don't have a wired network port, but not all adapers will work with all Denon devices. The Denon device can be on both the wired and wireless network at the same time.

While the Denon device has to be on the wired network, the computer running AutonomousKoi can be on the wired or wireless network, as long as it's the same network (broadcast domain) as the Denon's wired connection.

Module

The module provides a link to page to configure the module.

Configuration

Threshold

By default trackstarstagelinq will send a new track to trackstar as soon as it begins playing. It can configured to only send the track when the volume fader is above a certain threshold.

To set this threshold:

  1. Set the volume faders for all channels all the way down.
  2. Bring the volume fader for any channel up to the desired threshold.
  3. Click the Capture Fader Threshold button.
Note that the number shown may not be what you expect. For example, with the fader halfway up the threshold may be 0.17 instead of 0.5. The device applies a volume curve to the fader value.

Device Status

Below the threshold configuration the module will display a list of devices it has found on the network. If no devices are displayed, the network setup may be incorrect or AutonomousKoi was denied access to the local network by Windows or MacOS.

If the Track Data field has a green check mark, the module is successfully getting track data from the device. This value is only set once it starts working; if the connection fails this won't be updated. If you don't get a green check, try stopping the module and starting it again. Anecdotally, it may be more successful if one of the channels has a track loaded and playing but this shouldn't be necessary.