| Package | Description |
|---|---|
| org.deepsymmetry.beatlink |
A library for synchronizing with beats from Pioneer DJ Link equipment,
and finding out details about the tracks that are playing.
|
| org.deepsymmetry.beatlink.data |
Offers rich information about the tracks loaded in players on the network.
|
| org.deepsymmetry.beatlink.dbserver |
Provides an interface to the database servers running on Pioneer players.
|
| Class and Description |
|---|
| Beat
A device update that announces the start of a new beat on a DJ Link network.
|
| BeatFinder
Watches for devices to report new beats by broadcasting beat packets on port 50001,
and passes them on to registered listeners.
|
| BeatListener
The listener interface for receiving beat announcements.
|
| CdjStatus.PlayState1
The possible values of the first play state found in the packet, labeled P1 in Figure 11 of
the Packet Analysis document.
|
| CdjStatus.PlayState2
The possible values of the second play state found in the packet, labeled P2 in Figure 11 of
the Packet Analysis document.
|
| CdjStatus.PlayState3
The possible values of the third play state found in the packet, labeled P3 in Figure 11 of
the Packet Analysis document.
|
| CdjStatus.TrackSourceSlot
The possible values describing from where the track was loaded, labeled Sr in Figure 11 of
the Packet Analysis document.
|
| CdjStatus.TrackType
The possible values describing the track type, labeled tr in Figure 11 of
the Packet Analysis document.
|
| DeviceAnnouncement
Represents a device announcement seen on a DJ Link network.
|
| DeviceAnnouncementListener
The listener interface for receiving device announcements.
|
| DeviceFinder
Watches for devices to report their presence by broadcasting announcement packets on port 50000,
and keeps a list of the devices that have been seen, and the network address on which they were seen.
|
| DeviceUpdate
Represents a device status update seen on a DJ Link network.
|
| DeviceUpdateListener
The listener interface for receiving detailed updates from all devices.
|
| LifecycleListener
The listener interface for receiving updates when a Beat Link component is started or stopped.
|
| LifecycleParticipant
Provides the abstract skeleton for all the classes that can be started and stopped in Beat Link, and for which
other classes may have a need to know when they start or stop.
|
| MasterListener
The listener interface for receiving updates about changes to tempo master state.
|
| VirtualCdj
Provides the ability to create a virtual CDJ device that can lurk on a DJ Link network and receive packets sent to
players, monitoring the detailed state of the other devices.
|
| Class and Description |
|---|
| CdjStatus
Represents a status update sent by a CDJ (or perhaps other player) on a DJ Link network.
|
| CdjStatus.TrackSourceSlot
The possible values describing from where the track was loaded, labeled Sr in Figure 11 of
the Packet Analysis document.
|
| DeviceUpdate
Represents a device status update seen on a DJ Link network.
|
| LifecycleParticipant
Provides the abstract skeleton for all the classes that can be started and stopped in Beat Link, and for which
other classes may have a need to know when they start or stop.
|
| Class and Description |
|---|
| CdjStatus.TrackSourceSlot
The possible values describing from where the track was loaded, labeled Sr in Figure 11 of
the Packet Analysis document.
|
| LifecycleParticipant
Provides the abstract skeleton for all the classes that can be started and stopped in Beat Link, and for which
other classes may have a need to know when they start or stop.
|
Copyright © 2016–2018 Deep Symmetry, LLC. All rights reserved.