| 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.
|
| Modifier and Type | Field and Description |
|---|---|
static Map<Byte,CdjStatus.TrackSourceSlot> |
CdjStatus.TRACK_SOURCE_SLOT_MAP
Allows a known track source slot value to be looked up based on the byte that was seen in a status update.
|
| Modifier and Type | Method and Description |
|---|---|
CdjStatus.TrackSourceSlot |
CdjStatus.getTrackSourceSlot()
Get the slot from which the track was loaded, if any; labeled Sr in Figure 11 of
the Packet Analysis document.
|
static CdjStatus.TrackSourceSlot |
CdjStatus.TrackSourceSlot.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CdjStatus.TrackSourceSlot[] |
CdjStatus.TrackSourceSlot.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Field and Description |
|---|---|
CdjStatus.TrackSourceSlot |
SlotReference.slot
The specific type of the slot.
|
CdjStatus.TrackSourceSlot |
DataReference.slot
The slot in which the track, album art, beat grid, or waveform is mounted.
|
| Modifier and Type | Method and Description |
|---|---|
static SlotReference |
SlotReference.getSlotReference(int player,
CdjStatus.TrackSourceSlot slot)
Get a unique reference to a media slot on the network from which tracks can be loaded.
|
List<Message> |
MetadataFinder.requestPlaylistItemsFrom(int player,
CdjStatus.TrackSourceSlot slot,
int sortOrder,
int playlistOrFolderId,
boolean folder)
Ask the specified player for the playlist entries of the specified playlist (if
folder is false,
or the list of playlists and folders inside the specified playlist folder (if folder is true. |
| Constructor and Description |
|---|
DataReference(int player,
CdjStatus.TrackSourceSlot slot,
int rekordboxId)
Create a unique reference to a track, album art, beat grid, or waveform that is currently available on
the network.
|
| Modifier and Type | Method and Description |
|---|---|
static NumberField |
Client.buildRMS1(int requestingPlayer,
Message.MenuIdentifier targetMenu,
CdjStatus.TrackSourceSlot slot)
Build the R:M:S:1 parameter that begins many queries.
|
NumberField |
Client.buildRMS1(Message.MenuIdentifier targetMenu,
CdjStatus.TrackSourceSlot slot)
Build the R:M:S:1 parameter that begins many queries.
|
Message |
Client.menuRequest(Message.KnownType requestType,
Message.MenuIdentifier targetMenu,
CdjStatus.TrackSourceSlot slot,
Field... arguments)
Send a request for a menu that we will retrieve items from in subsequent requests.
|
List<Message> |
Client.renderMenuItems(Message.MenuIdentifier targetMenu,
CdjStatus.TrackSourceSlot slot,
int offset,
int count)
Gather up the specified range of responses for a menu request.
|
List<Message> |
Client.renderMenuItems(Message.MenuIdentifier targetMenu,
CdjStatus.TrackSourceSlot slot,
Message availableResponse)
Gather up all the responses that are available for a menu request.
|
Copyright © 2016–2018 Deep Symmetry, LLC. All rights reserved.