AutonomousKoi - Module: 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 Prime 4 and Prime 4+. It is likely to work on Prime Go, SC5000/SC6000, and SC Live devices 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.

Features

Device Status
This module shows which devices it has detected and if it is fully connected.
Deck IDs
This module is aware of which deck a track plays on and that can be used in the overlay or in chat.
Fader Threshold
This module can be configured to not send a new track until the volume fader for that channel goes above a certain threshold.