From 65779d6e900068d6a4da1e035669c84481f4fc84 Mon Sep 17 00:00:00 2001
From: James Elliott
Date: Sun, 19 Nov 2023 21:45:19 -0600
Subject: [PATCH] Add note about masking item types for CDJ-3000s.
---
doc/modules/ROOT/pages/track_metadata.adoc | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/doc/modules/ROOT/pages/track_metadata.adoc b/doc/modules/ROOT/pages/track_metadata.adoc
index 91431c2..02923d9 100644
--- a/doc/modules/ROOT/pages/track_metadata.adoc
+++ b/doc/modules/ROOT/pages/track_metadata.adoc
@@ -649,6 +649,11 @@ far are:
As noted above, track metadata responses use many of these types.
Others are used in different kinds of menus and queries.
+NOTE: It seems that CDJ-3000s send additional information in the two
+high bytes of the menu item field. We have not yet figured out what
+this conveys, but to find the correct item type for menu requests from
+CDJ-3000s, it seems to be necessary to mask the field with `0xffff`.
+
[[non-rekordbox-metadata]]
== Non-Rekordbox Track Metadata