Module rekordcrate::setting

source ·
Expand description

Parser for Rekordbox *SETTING.DAT files.

These files either in the PIONEER directory of a USB drive (device exports), but are also present for on local installations of Rekordbox 6 in %APPDATA%\Pioneer\rekordbox6.

The settings files store the settings found on the “DJ System” > “My Settings” page of the Rekordbox preferences. These includes language, LCD brightness, tempo fader range, crossfader curve, etc.

The exact format still has to be reverse-engineered.

Defaults

The SettingData structs implement the Default trait and allows you to create objects that use the same default values as found in Rekordbox 6.6.1.

Structs

  • Payload of a DJMMYSETTING.DAT file (52 bytes).
  • Payload of a DEVSETTING.DAT file (32 bytes).
  • Payload of a MYSETTING.DAT file (40 bytes).
  • Payload of a MYSETTING2.DAT file (40 bytes).
  • Represents a setting file.

Enums

  • Found at “PLAYER > DJ SETTING > AUTO CUE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > AUTO CUE LEVEL” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > BEAT FX QUANTIZE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > BEAT JUMP BEAT VALUE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > CH FADER CURVE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > CH FADER CURVE (LONG FADER)” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > CROSSFADER CURVE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DISPLAY(INDICATOR) > DISC SLOT ILLUMINATION” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > EJECT/LOAD LOCK” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > HEADPHONES MONO SPLIT” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > HEADPHONES PRE EQ” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > HOT CUE AUTO LOAD” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > HOT CUE COLOR” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DISPLAY(LCD) > JOG DISPLAY MODE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DISPLAY(LCD) > JOG LCD BRIGHTNESS” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > JOG MODE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DISPLAY(INDICATOR) > JOG RING BRIGHTNESS” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DISPLAY(INDICATOR) > JOG RING INDICATOR” of the “My Settings” page in the Rekordbox preferences.
  • The key display format displayed on the CDJ.
  • Found at “PLAYER > DISPLAY(LCD) > LCD BRIGHTNESS” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DISPLAY(LCD) > LANGUAGE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > MASTER TEMPO” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > MIC LOW CUT” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > MIDI BUTTON TYPE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > MIDI CH” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > BRIGHTNESS > DISPLAY” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > BRIGHTNESS > INDICATOR” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > NEEDLE LOCK” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DISPLAY(INDICATOR) > ON AIR DISPLAY” of the “My Settings” page in the Rekordbox preferences.
  • Type of the Overview Waveform displayed on the CDJ.
  • Found at “PLAYER > DISPLAY(INDICATOR) > PAD/BUTTON BRIGHTNESS” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > PHASE METER” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > PLAY MODE / AUTO PLAY MODE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > QUANTIZE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > QUANTIZE BEAT VALUE” of the “My Settings” page in the Rekordbox preferences.
  • Data section of a *SETTING.DAT file.
  • Found at “PLAYER > DISPLAY(INDICATOR) > SLIP FLASHING” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > SYNC” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > TALK OVER LEVEL” of the “My Settings” page in the Rekordbox preferences.
  • Found at “MIXER > DJ SETTING > TALK OVER MODE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > TEMPO RANGE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > TIME MODE” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > VINYL SPEED ADJUST” of the “My Settings” page in the Rekordbox preferences.
  • Found at “PLAYER > DJ SETTING > WAVEFORM / PHASE METER” of the “My Settings” page in the Rekordbox preferences.
  • Waveform color displayed on the CDJ.
  • Waveform Current Position displayed on the CDJ.
  • Found at “PLAYER > DJ SETTING > WAVEFORM DIVISIONS” of the “My Settings” page in the Rekordbox preferences.