afterglow.dj-link

Provides synchronization with equipment sending Pioneer Pro DJ Link packets on the local network, such as Pioneer Nexus mixers and players, using the beat-link library.

beat-finder

The class that tracks beats being played.

device-finder

The class that monitors the presence of devices on the DJ Link network.

filter-sources

(filter-sources name-filter)

Return a set of only those sources whose name matches the specified pattern. name-filter can either be a Pattern, or a string which will be turned into a pattern which matches in a case-insensitive way anywhere in the name.

find-source

(find-source source)

Makes sure the supplied DJ Link source is current and valid. Returns it, or throws an exception.

find-source-by-name

(find-source-by-name name-filter)

Looks up a source with a name that matches the specified pattern. name-filter can either be a Pattern, or a string which will be turned into a pattern which matches in a case-insensitive way anywhere in the name. Returns the single matching source found, or throws an exception.

shut-down

(shut-down)

Shut down the beat-link library.

start

(start)

Activate all the components of the beat-link library. Runs in the background, since it can take a while to give up if there are no DJ Link devices on the network.

virtual-cdj

The class that gathers detailed player status information.