| 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.
|
| FaderStartListener
The listener interface for receiving fader start commands.
|
| 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.
|
| MasterHandoffListener
The listener interface for receiving tempo master handoff messages.
|
| MasterListener
The listener interface for receiving updates about changes to tempo master state.
|
| MediaDetails
Represents information about the media mounted in a player's slot; returned in response to a media query packet.
|
| MediaDetailsListener
The listener interface for receiving media detail responses when the
VirtualCdj has been told to ask for
information about what is in a player’s media slot. |
| OnAirListener
The listener interface for receiving on-air status messages.
|
| SyncListener
The listener interface for receiving sync control messages.
|
| Util.PacketType
The known packet types used in the protocol, along with the byte values
which identify them, and the names by which we describe them, and the port
on which they are received.
|
| 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 |
|---|
| Beat
A device update that announces the start of a new beat on a DJ Link network.
|
| 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.
|
| CdjStatus.TrackType
The possible values describing the track type, labeled tr 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.
|
| MediaDetails
Represents information about the media mounted in a player's slot; returned in response to a media query packet.
|
| 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.
|
| CdjStatus.TrackType
The possible values describing the track type, labeled tr 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–2019 Deep Symmetry, LLC. All rights reserved.