{
  "counts" : {
    "coveredCategories" : 9,
    "coveredCommands" : 215,
    "coveredPercent" : 41,
    "notCoveredCommands" : 309,
    "totalCategories" : 14,
    "totalCommands" : 524
  },
  "covered" : [
    {
      "category" : "Deck Common",
      "commands" : [
        {
          "direction" : "both",
          "name" : "CUP (Cue Play)"
        },
        {
          "direction" : "both",
          "name" : "Cue"
        },
        {
          "direction" : "both",
          "name" : "Deck Flavor Selector"
        },
        {
          "direction" : "both",
          "name" : "Flux Mode On"
        },
        {
          "direction" : "both",
          "name" : "Loop Active On"
        },
        {
          "direction" : "send",
          "name" : "Loop Set"
        },
        {
          "direction" : "send",
          "name" : "Loop Size Select + Set"
        },
        {
          "direction" : "both",
          "name" : "Loop Size Selector"
        },
        {
          "direction" : "both",
          "name" : "Mode Selector"
        },
        {
          "direction" : "send",
          "name" : "Move"
        },
        {
          "direction" : "receive",
          "name" : "Phase"
        },
        {
          "direction" : "send",
          "name" : "Phase Sync"
        },
        {
          "direction" : "both",
          "name" : "Play/Pause (Deck Common)"
        },
        {
          "direction" : "both",
          "name" : "Reverse Playback On"
        },
        {
          "direction" : "both",
          "name" : "Size Selector"
        },
        {
          "direction" : "both",
          "name" : "Slot FX Amount"
        },
        {
          "direction" : "both",
          "name" : "Slot FX On"
        },
        {
          "direction" : "both",
          "name" : "Slot Filter Adjust"
        },
        {
          "direction" : "both",
          "name" : "Slot Filter On"
        },
        {
          "direction" : "both",
          "name" : "Slot Mute On"
        },
        {
          "direction" : "both",
          "name" : "Slot Volume Adjust"
        },
        {
          "direction" : "both",
          "name" : "Sync On"
        },
        {
          "direction" : "send",
          "name" : "Tempo Bend"
        }
      ]
    },
    {
      "category" : "FX Unit",
      "commands" : [
        {
          "direction" : "send",
          "name" : "Button 1"
        },
        {
          "direction" : "both",
          "name" : "Button 2"
        },
        {
          "direction" : "both",
          "name" : "Button 3"
        },
        {
          "direction" : "both",
          "name" : "Dry/Wet Adjust (FX Unit)"
        },
        {
          "direction" : "both",
          "name" : "Effect 1 Selector"
        },
        {
          "direction" : "send",
          "name" : "FX Unit Mode Selector"
        },
        {
          "direction" : "both",
          "name" : "Knob 1"
        },
        {
          "direction" : "both",
          "name" : "Knob 2"
        },
        {
          "direction" : "both",
          "name" : "Knob 3"
        },
        {
          "direction" : "send",
          "name" : "Load Effect Snapshot"
        },
        {
          "direction" : "send",
          "name" : "Store Effect Snapshot"
        },
        {
          "direction" : "both",
          "name" : "Unit On"
        }
      ]
    },
    {
      "category" : "Global",
      "commands" : [
        {
          "direction" : "send",
          "name" : "Send Monitor State"
        }
      ]
    },
    {
      "category" : "Loop Recorder",
      "commands" : [
        {
          "direction" : "both",
          "name" : "Delete (Loop Recorder)"
        },
        {
          "direction" : "both",
          "name" : "Dry/Wet Adjust (Loop Recorder)"
        },
        {
          "direction" : "both",
          "name" : "Play/Pause (Loop Recorder)"
        },
        {
          "direction" : "both",
          "name" : "Record"
        },
        {
          "direction" : "both",
          "name" : "Size"
        },
        {
          "direction" : "both",
          "name" : "Undo/Redo"
        }
      ]
    },
    {
      "category" : "Master Clock",
      "commands" : [
        {
          "direction" : "send",
          "name" : "Auto Master Mode"
        },
        {
          "direction" : "both",
          "name" : "Clock Send"
        },
        {
          "direction" : "both",
          "name" : "Clock Trigger MIDI Sync"
        },
        {
          "direction" : "send",
          "name" : "Master Tempo Selector"
        },
        {
          "direction" : "both",
          "name" : "Set Master Tempo"
        }
      ]
    },
    {
      "category" : "Mixer",
      "commands" : [
        {
          "direction" : "receive",
          "name" : "Deck Pre-Fader Level (L)"
        },
        {
          "direction" : "receive",
          "name" : "Deck Pre-Fader Level (R)"
        },
        {
          "direction" : "both",
          "name" : "FX Unit 1 On"
        },
        {
          "direction" : "both",
          "name" : "FX Unit 2 On"
        },
        {
          "direction" : "both",
          "name" : "FX Unit 3 On"
        },
        {
          "direction" : "both",
          "name" : "FX Unit 4 On"
        },
        {
          "direction" : "both",
          "name" : "Gain Adjust (Mixer)"
        },
        {
          "direction" : "both",
          "name" : "High Adjust"
        },
        {
          "direction" : "both",
          "name" : "High Kill"
        },
        {
          "direction" : "both",
          "name" : "Low Adjust"
        },
        {
          "direction" : "both",
          "name" : "Low Kill"
        },
        {
          "direction" : "both",
          "name" : "Mid Adjust"
        },
        {
          "direction" : "both",
          "name" : "Mid Kill"
        },
        {
          "direction" : "both",
          "name" : "MidLow Adjust"
        },
        {
          "direction" : "both",
          "name" : "MidLow Kill"
        },
        {
          "direction" : "both",
          "name" : "Mixer FX Adjust"
        },
        {
          "direction" : "both",
          "name" : "Mixer FX On"
        },
        {
          "direction" : "both",
          "name" : "Mixer FX Selector"
        },
        {
          "direction" : "both",
          "name" : "Monitor Cue On"
        },
        {
          "direction" : "both",
          "name" : "Volume Adjust"
        }
      ]
    },
    {
      "category" : "Modifier",
      "commands" : [
        {
          "direction" : "receive",
          "name" : "Modifier #7"
        },
        {
          "direction" : "both",
          "name" : "Modifier #8"
        }
      ]
    },
    {
      "category" : "Remix Deck",
      "commands" : [
        {
          "direction" : "both",
          "name" : "Sample Page Selector"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 1 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 1 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 10 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 10 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 11 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 11 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 12 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 12 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 13 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 13 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 14 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 14 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 15 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 15 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 16 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 16 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 2 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 2 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 3 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 3 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 4 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 4 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 5 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 5 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 6 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 6 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 7 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 7 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 8 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 8 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 1 Cell 9 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 1 Cell 9 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 1 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 1 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 10 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 10 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 11 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 11 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 12 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 12 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 13 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 13 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 14 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 14 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 15 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 15 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 16 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 16 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 2 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 2 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 3 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 3 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 4 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 4 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 5 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 5 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 6 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 6 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 7 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 7 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 8 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 8 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 2 Cell 9 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 2 Cell 9 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 1 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 1 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 10 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 10 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 11 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 11 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 12 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 12 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 13 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 13 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 14 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 14 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 15 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 15 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 16 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 16 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 2 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 2 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 3 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 3 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 4 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 4 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 5 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 5 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 6 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 6 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 7 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 7 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 8 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 8 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 3 Cell 9 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 3 Cell 9 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 1 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 1 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 10 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 10 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 11 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 11 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 12 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 12 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 13 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 13 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 14 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 14 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 15 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 15 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 16 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 16 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 2 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 2 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 3 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 3 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 4 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 4 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 5 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 5 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 6 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 6 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 7 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 7 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 8 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 8 Trigger"
        },
        {
          "direction" : "receive",
          "name" : "Slot 4 Cell 9 State"
        },
        {
          "direction" : "send",
          "name" : "Slot 4 Cell 9 Trigger"
        },
        {
          "direction" : "both",
          "name" : "Slot Monitor On"
        },
        {
          "direction" : "both",
          "name" : "Slot Punch On"
        },
        {
          "direction" : "receive",
          "name" : "Slot State"
        },
        {
          "direction" : "send",
          "name" : "Slot Stop/Delete/Load from List"
        }
      ]
    },
    {
      "category" : "Track Deck",
      "commands" : [
        {
          "direction" : "send",
          "name" : "Delete Hotcue"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 1 Type"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 2 Type"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 3 Type"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 4 Type"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 5 Type"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 6 Type"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 7 Type"
        },
        {
          "direction" : "receive",
          "name" : "Hotcue 8 Type"
        },
        {
          "direction" : "both",
          "name" : "Key Adjust"
        },
        {
          "direction" : "both",
          "name" : "Keylock On"
        },
        {
          "direction" : "send",
          "name" : "Select/Set+Store Hotcue"
        },
        {
          "direction" : "send",
          "name" : "Semitone Up/Down"
        }
      ]
    }
  ],
  "liveRows" : {
    "alwaysLive" : 62,
    "cut" : 500,
    "perDeck" : {
      "liveInput" : 17,
      "remix" : 81,
      "stem" : 62,
      "track" : 38
    },
    "perPlayingCell" : 1,
    "unconditionedOut" : 618,
    "worstCase" : 402,
    "worstCaseFlavors" : "Remix · Remix · Remix · Remix"
  },
  "notCovered" : [
    {
      "category" : "Audio Recorder",
      "commands" : [
        "Cut",
        "Gain Adjust (Audio Recorder)",
        "Load Last Recording",
        "Record/Stop"
      ]
    },
    {
      "category" : "Browser",
      "commands" : [
        "Add As Next To Preparation List",
        "Add Folder To Music Folders",
        "Add as Loop To Collection",
        "Add as One-Shot Sample To Collection",
        "Add as Track To Collection",
        "Add or Remove Track from Preparation List",
        "Analysis Lock (Browser.List)",
        "Analysis Lock (Browser.Tree)",
        "Analysis Unlock (Browser.List)",
        "Analysis Unlock (Browser.Tree)",
        "Analyze (Browser.List)",
        "Analyze (Browser.Tree)",
        "Append To Preparation List",
        "Append to favorite",
        "Check Consistency",
        "Clear",
        "Consolidate",
        "Create Playlist",
        "Create Playlist Folder",
        "Delete (Browser.List)",
        "Delete (Browser.Tree)",
        "Delete Associated Stems",
        "Delete Playlist",
        "Delete Playlist Folder",
        "Edit (Browser.List)",
        "Edit (Browser.Tree)",
        "Expand Remix Set",
        "Export",
        "Export Printable",
        "Export as Remix Set",
        "Generate Stems",
        "Import Collection",
        "Import Music Folders",
        "Jump To Current Track",
        "Refresh Explorer Folder Content",
        "Relocate (Browser.List)",
        "Relocate (Browser.Tree)",
        "Rename Playlist or Folder",
        "Reset Played-State (Browser.List)",
        "Reset Played-State (Browser.Tree)",
        "Restore AutoGain",
        "Save Collection",
        "Search",
        "Search Clear",
        "Search in Playlists",
        "Select All",
        "Select Expand/Collapse",
        "Select Extend Page Up/Down",
        "Select Extend Top/Bottom",
        "Select Extend Up/Down",
        "Select Page Up/Down",
        "Select Top/Bottom",
        "Select Up/Down (Browser.List)",
        "Select Up/Down (Browser.Tree)",
        "Selector",
        "Set to Looped Sample",
        "Set to One-Shot Sample",
        "Set to Track",
        "Show Track In Finder"
      ]
    },
    {
      "category" : "Deck Common",
      "commands" : [
        "Advanced Panel Tab Selector",
        "Advanced Panel Toggle",
        "Analyze Loaded Track",
        "Backward Loop Size Select + Set",
        "Beat Phase",
        "Beatjump",
        "Calibrate",
        "Deck Is Loaded",
        "Deck Size Selector",
        "Flux Reverse Playback On",
        "Flux State",
        "Freeze Mode On",
        "Freeze Slice Count Adjust",
        "Freeze Slice Size Adjust",
        "Is In Active Loop",
        "Jog Touch On",
        "Jog Turn",
        "Load Next",
        "Load Previous",
        "Load Selected (load as stems)",
        "Load Selected (load as track)",
        "Load Selected (loading alternative)",
        "Load Selected (loading default)",
        "Loop In/Set Cue",
        "Loop Out",
        "Platter/Scope View Selector",
        "Playback Mode Int/Rel/Abs/Hap",
        "Post Fade-Out Marker",
        "Reset Tempo Offset",
        "Scratch Control On",
        "Seek Position (Deck Common)",
        "Set as Tempo Master",
        "Slice Trigger 1",
        "Slice Trigger 10",
        "Slice Trigger 11",
        "Slice Trigger 12",
        "Slice Trigger 13",
        "Slice Trigger 14",
        "Slice Trigger 15",
        "Slice Trigger 16",
        "Slice Trigger 2",
        "Slice Trigger 3",
        "Slice Trigger 4",
        "Slice Trigger 5",
        "Slice Trigger 6",
        "Slice Trigger 7",
        "Slice Trigger 8",
        "Slice Trigger 9",
        "Slot Pre-Fader Level (L)",
        "Slot Pre-Fader Level (L+R)",
        "Slot Pre-Fader Level (R)",
        "Tempo Adjust",
        "Tempo Bend (stepless)",
        "Tempo Range Selector",
        "Tempo Sync",
        "Unload (Deck Common)"
      ]
    },
    {
      "category" : "FX Unit",
      "commands" : [
        "Effect 2 Selector",
        "Effect 3 Selector",
        "Effect LFO Reset",
        "Routing Selector"
      ]
    },
    {
      "category" : "Global",
      "commands" : [
        "Broadcasting On",
        "Cruise Mode On",
        "MIDI Button 1",
        "MIDI Button 2",
        "MIDI Button 3",
        "MIDI Button 4",
        "MIDI Button 5",
        "MIDI Button 6",
        "MIDI Button 7",
        "MIDI Button 8",
        "MIDI Fader 1",
        "MIDI Fader 2",
        "MIDI Fader 3",
        "MIDI Fader 4",
        "MIDI Fader 5",
        "MIDI Fader 6",
        "MIDI Fader 7",
        "MIDI Fader 8",
        "MIDI Knob 1",
        "MIDI Knob 2",
        "MIDI Knob 3",
        "MIDI Knob 4",
        "MIDI Knob 5",
        "MIDI Knob 6",
        "MIDI Knob 7",
        "MIDI Knob 8",
        "Quant On",
        "Save Traktor Settings",
        "Show Slider Values On",
        "Snap On",
        "Tool Tips On"
      ]
    },
    {
      "category" : "Layout",
      "commands" : [
        "Deck Focus Selector",
        "Fullscreen On",
        "Layout Selector",
        "Only Browser On",
        "Toggle Last Focus"
      ]
    },
    {
      "category" : "Loop Recorder",
      "commands" : [
        "Playback Position",
        "State",
        "Undo State"
      ]
    },
    {
      "category" : "Master Clock",
      "commands" : [
        "Beat Tap (Master Clock)",
        "Clock Int/Ext",
        "Reset Downbeat",
        "Tempo Bend Down",
        "Tempo Bend Up",
        "Tick On (Master Clock)"
      ]
    },
    {
      "category" : "Mixer",
      "commands" : [
        "Assign Left",
        "Assign Right",
        "Auto X-Fade Left",
        "Auto X-Fade Right",
        "Auto-Gain Adjust",
        "Auto-Gain View On",
        "Balance Adjust",
        "Curve Adjust",
        "Deck Effect On",
        "Deck Post-Fader Level (L)",
        "Deck Post-Fader Level (L+R)",
        "Deck Post-Fader Level (R)",
        "Deck Pre-Fader Level (L+R)",
        "Limiter On",
        "Master Out Clip (L)",
        "Master Out Clip (L+R)",
        "Master Out Clip (R)",
        "Master Out Level (L)",
        "Master Out Level (L+R)",
        "Master Out Level (R)",
        "Master Volume Adjust",
        "Microphone Gain Adjust",
        "Mixer Level (L)",
        "Mixer Level (R)",
        "Monitor Mix Adjust",
        "Monitor Volume Adjust",
        "Position",
        "Record Input Clip (L)",
        "Record Input Clip (R)",
        "Record Input Level (L)",
        "Record Input Level (R)"
      ]
    },
    {
      "category" : "Modifier",
      "commands" : [
        "Modifier #1",
        "Modifier #2",
        "Modifier #3",
        "Modifier #4",
        "Modifier #5",
        "Modifier #6"
      ]
    },
    {
      "category" : "Pattern Player",
      "commands" : [
        "Pattern Player Clear Pattern",
        "Pattern Player Current Step",
        "Pattern Player Kit Selector",
        "Pattern Player Pattern Customized",
        "Pattern Player Pattern Reset",
        "Pattern Player Step 1",
        "Pattern Player Step 10",
        "Pattern Player Step 11",
        "Pattern Player Step 12",
        "Pattern Player Step 13",
        "Pattern Player Step 14",
        "Pattern Player Step 15",
        "Pattern Player Step 16",
        "Pattern Player Step 2",
        "Pattern Player Step 3",
        "Pattern Player Step 4",
        "Pattern Player Step 5",
        "Pattern Player Step 6",
        "Pattern Player Step 7",
        "Pattern Player Step 8",
        "Pattern Player Step 9"
      ]
    },
    {
      "category" : "Preview Player",
      "commands" : [
        "Load Preview Player Into Deck",
        "Load Selected",
        "Play/Pause (Preview Player)",
        "Seek Position (Preview Player)",
        "Unload (Preview Player)"
      ]
    },
    {
      "category" : "Remix Deck",
      "commands" : [
        "Capture Source Selector",
        "Cell Capture Modifier",
        "Cell Delete Modifier",
        "Cell Load Modifier",
        "Cell Reverse Modifier",
        "Current Step",
        "Enable Step 1",
        "Enable Step 10",
        "Enable Step 11",
        "Enable Step 12",
        "Enable Step 13",
        "Enable Step 14",
        "Enable Step 15",
        "Enable Step 16",
        "Enable Step 2",
        "Enable Step 3",
        "Enable Step 4",
        "Enable Step 5",
        "Enable Step 6",
        "Enable Step 7",
        "Enable Step 8",
        "Enable Step 9",
        "Load Set from List",
        "Pattern Length",
        "Play All Slots",
        "Play Mode All Slots",
        "Quantize On",
        "Quantize Selector",
        "Save Remix Set",
        "Selected Sample",
        "Sequencer On",
        "Slot Capture from Deck",
        "Slot Capture from Loop Recorder",
        "Slot Capture/Trigger/Mute",
        "Slot Copy from Slot",
        "Slot Keylock On",
        "Slot Load from List",
        "Slot Play Mode",
        "Slot Retrigger",
        "Slot Retrigger Play",
        "Slot Size /2",
        "Slot Size Adjust",
        "Slot Size Reset",
        "Slot Size x2",
        "Slot Trigger Type",
        "Slot Unload",
        "Swing Amount",
        "Trigger All Slots"
      ]
    },
    {
      "category" : "Track Deck",
      "commands" : [
        "Autogrid",
        "BPM /2",
        "BPM Adjust",
        "BPM Lock On",
        "BPM Nudge",
        "BPM x2",
        "Beat Tap (Track Deck.Grid)",
        "Copy Phase from Tempo Master",
        "Cue Type Selector",
        "DAW View",
        "Delete Grid Marker",
        "Delete current Hotcue",
        "Duplicate Track Deck A",
        "Duplicate Track Deck B",
        "Duplicate Track Deck C",
        "Duplicate Track Deck D",
        "Jump to Next/Prev Cue/Loop",
        "Jump to Next/Prev Grid Marker",
        "Keylock On (Preserve Pitch)",
        "Load, Loop, and Play",
        "Map Hotcue",
        "Move Grid Marker",
        "Move selected Cue Point",
        "Reset BPM",
        "Set Cue and Store as Next Hotcue",
        "Set Grid Marker",
        "Store Floating Cue/Loop as Next Hotcue",
        "Tick On (Track Deck.Grid)",
        "Track End Warning",
        "Waveform Zoom Adjust"
      ]
    }
  ],
  "note" : "Covered = Traktor commands Interaktiv Tap maps from the iPad (send = iPad→Traktor, receive = Traktor→iPad state/LED, both = two-way). Not-covered = Traktor functions the iPad does not map — do those in Traktor itself. Derived from the iPad's MIDI mapping; the command vocabulary is Traktor's own command table.",
  "product" : "Interaktiv Tap",
  "version" : {
    "app" : "1.3",
    "build" : "15.12",
    "mapping" : "15.12.0"
  }
}