You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/modules/ROOT/pages/vcdj.adoc
+15-20Lines changed: 15 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -615,12 +615,11 @@ It holds the number of whole beats in the loop, so is not meaningful for sub-bea
615
615
[#cdj-settings-block]
616
616
=== CDJ Settings blocks
617
617
618
-
Setting blocks store and share the settings of the player.
619
-
Each valid packet starts with `12 34 56 78`, if there is no setting block all values read zero.
620
-
CDJ-3000 status packets have two setting blocks, CDJ-2000 only one, XDJ-1000 do not send any.
618
+
Settings blocks share some settings of the player.
619
+
Each valid block starts with `12 34 56 78`. If there is no settings block all values are zero.
620
+
CDJ-3000 status packets have two settings blocks, CDJ-2000 packets have only one, and XDJ-1000s do not send any.
621
621
622
-
The blocks look something like this.
623
-
We assume all the zero-values are reserved for future use.
622
+
The blocks look something like this:
624
623
625
624
[bytefield]
626
625
----
@@ -636,16 +635,14 @@ We assume all the zero-values are reserved for future use.
636
635
(draw-bottom)
637
636
----
638
637
639
-
So far we only identified two settings for Block 1:
638
+
So far we have only identified two settings in block 1:
640
639
641
-
Byte`08`(setting 1) reads always `01`. Not identified yet.
640
+
Bytes`08`and `09` (settings 1 and 2) have always been `01` in packets seen so far.
642
641
643
-
Byte `09` (setting 2) reads always `01`. Not identified yet.
642
+
Byte `0a` (setting 3) indicates the Waveform Color setting the player is using:
644
643
645
-
Byte `0a` (setting 3) indicates the Waveform Color setting the player is set to, although newer players like the CDJ-3000 seem to always send `01` here regardless of what they are actually displaying.
646
-
647
-
[#known-waveform-color-values]
648
-
.Known values.
644
+
[#settings-block-waveform-color-values]
645
+
.Settings block waveform color values.
649
646
[cols=">1m,<6"]
650
647
|===
651
648
|Value |Meaning
@@ -655,14 +652,12 @@ Byte `0a` (setting 3) indicates the Waveform Color setting the player is set to,
655
652
|04 |3-Band
656
653
|===
657
654
658
-
Byte `0b` (setting 4) reads always `01`. Not identified yet.
659
-
660
-
Byte `0c` (setting 5) reads always `02`. Not identified yet.
655
+
Bytes `0b` and `0c` (settings 4 and 5) have always been `01` in packets seen so far.
661
656
662
-
Byte `0d` (setting 6) indicates the Waveform Current Position setting the player is set to, although newer players like the CDJ-3000 seem to always send `01` here regardless of what they are actually displaying.
657
+
Byte `0d` (setting 6) indicates the Waveform Current Position setting the player is using:
0 commit comments