| Package | Description |
|---|---|
| org.deepsymmetry.beatlink.data |
Offers rich information about the tracks loaded in players on the network.
|
| Modifier and Type | Field and Description |
|---|---|
WaveformDetail |
WaveformDetailUpdate.detail
The waveform detail which is now associated with the track loaded in the player's main deck.
|
| Modifier and Type | Method and Description |
|---|---|
WaveformDetail |
WaveformFinder.getCachedWaveformDetail(ZipFile cache,
DataReference dataReference)
Look up waveform detail in a metadata cache.
|
WaveformDetail |
WaveformFinder.getLatestDetailFor(DeviceUpdate update)
Look up the waveform detail we have for a given player, identified by a status update received from that player.
|
WaveformDetail |
WaveformFinder.getLatestDetailFor(int player)
Look up the waveform detail we have for the track loaded in the main deck of a given player number.
|
WaveformDetail |
WaveformFinder.requestWaveformDetailFrom(DataReference dataReference)
Ask the specified player for the specified waveform detail from the specified media slot, first checking if we
have a cached copy.
|
| Modifier and Type | Method and Description |
|---|---|
Map<DeckReference,WaveformDetail> |
WaveformFinder.getLoadedDetails()
Get the waveform details available for all tracks currently loaded in any player, either on the play deck, or
in a hot cue.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WaveformDetailComponent.setWaveform(WaveformDetail waveform,
TrackMetadata metadata,
BeatGrid beatGrid)
Change the waveform preview being drawn.
|
| Constructor and Description |
|---|
WaveformDetailComponent(WaveformDetail waveform,
TrackMetadata metadata,
BeatGrid beatGrid)
Create a view which draws a specific waveform, even if it is not currently loaded in a player.
|
Copyright © 2016–2018 Deep Symmetry, LLC. All rights reserved.