From 26ba7478aca7e498f3a7a636009a029ac860577b Mon Sep 17 00:00:00 2001 From: Swiftb0y <12380386+Swiftb0y@users.noreply.github.com> Date: Thu, 24 Mar 2022 16:18:57 +0100 Subject: [PATCH] docs(controller): add reloop ready (WIP) --- .../controllers/reloop_ready_front.svg | 2 + .../_static/controllers/reloop_ready_pads.svg | 2 + source/hardware/controllers/reloop_ready.rst | 92 +++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 source/_static/controllers/reloop_ready_front.svg create mode 100644 source/_static/controllers/reloop_ready_pads.svg create mode 100644 source/hardware/controllers/reloop_ready.rst diff --git a/source/_static/controllers/reloop_ready_front.svg b/source/_static/controllers/reloop_ready_front.svg new file mode 100644 index 0000000000..19f633d278 --- /dev/null +++ b/source/_static/controllers/reloop_ready_front.svg @@ -0,0 +1,2 @@ + + diff --git a/source/_static/controllers/reloop_ready_pads.svg b/source/_static/controllers/reloop_ready_pads.svg new file mode 100644 index 0000000000..ea4acd99f1 --- /dev/null +++ b/source/_static/controllers/reloop_ready_pads.svg @@ -0,0 +1,2 @@ + +MODEHOT CUEAUTO LOOPSAMPLERMANUAL LOOPPITCH PLAYPnTSCRATCH BANKPROLOOP ROLLPROBEAT GRIDPROPITCH PLAYPRO diff --git a/source/hardware/controllers/reloop_ready.rst b/source/hardware/controllers/reloop_ready.rst new file mode 100644 index 0000000000..a9369f6df3 --- /dev/null +++ b/source/hardware/controllers/reloop_ready.rst @@ -0,0 +1,92 @@ +.. _reloop-ready: + +Reloop Ready +============= + +.. sectionauthor:: + Nikolaus Einhauser + +The Reloop Ready controller is an entry-level 2-Deck :term:`MIDI` controller +featuring a built-in 4-channel USB audio interface. + +- `Manufacturer’s product page `__ +- `Serato DJ Hardware Page `__ +- `Instruction Manual `__ + +.. + - `Mapping Forum Thread <>`__ TODO + +.. versionadded:: 2.3.3 + + +Audio Setup +----------- + +For the controllers internal Audio interface to interact properly with Mixxx, +the following channel assignments are required: + +===================== ================ +Output Channels Assigned to +===================== ================ +1-2 Main +3-4 Headphones +===================== ================ + +.. figure:: ../../_static/controllers/reloop_ready_front.svg + :align: center + :width: 100% + :figwidth: 100% + :alt: Reloop-Ready (schematic view) + :figclass: pretty-figures + + Reloop-Ready (schematic view) + + +======== ================================================== ========================================== +No. Control Function +======== ================================================== ========================================== +1 & 2 :hwlabel:`GAIN`, :hwlabel:`High`, :hwlabel:`LOW` Gain / EQ, controls the Eq depending on the chosen setting TODO +3 :hwlabel:`BROWSE` Encoder Navigate the library view up and down +3 :hwlabel:`BROWSE` Encoder Button See :mixxx:coref:`[Library],GoToItem` +3 :hwlabel:`SHIFT` + :hwlabel:`BROWSE` Encoder Move the library Focus horizontally +3 :hwlabel:`SHIFT` + :hwlabel:`BROWSE` Encoder Knob (Un-)maximize the Library +4 :hwlabel:`LOAD` Button Load the selected track onto the corresponding deck +4 :hwlabel:`SHIFT` + :hwlabel:`LOAD` Button Unload the currently loaded track from the deck +5 :hwlabel:`FILTER` Knob QuickEffect superknob (filter by default, can be changed to a different effect in Mixxx preferences) +6 :hwlabel:`CUE` Button Enable Deck output to headphone (:term:`PFL`) +7 :hwlabel:`SHIFT` Button Access alternative functionality of some buttons. +8 :hwlabel:`TEMPO` Fader Adjust the tempo of the Deck +9 Channel faders Adjust the output level for each channel. +10 Crossfader Fades between left and right deck. (make sure the orientation is set correctly in Mixxx) +12 Pads See the PadSection (TODO) +13 :hwlabel:`VINYL` Button Toggle vinyl control mode (touching the top of the platter stops the playback) +13 :hwlabel:`SHIFT` + :hwlabel:`VINYL` Button Toggle Slip Mode +14 :hwlabel:`KEY LOCK` Button Toggle whether the pitch of the track should be immune to tempo changes +14 :hwlabel:`SHIFT` + :hwlabel:`KEY LOCK` Button Change Deck Pitch to match currently playing deck +15 :hwlabel:`PARAMETER 1/2` Buttons See the PadSection (TODO) +16 :hwlabel:`LOOP` Encoder Change Loop size +16 :hwlabel:`LOOP` Button Set loop at the current play position / disable currently active loop +16 :hwlabel:`SHIFT` + :hwlabel:`LOOP` Button Tap to set the track BPM +17 :hwlabel:`FX UNIT` TODO +18 :hwlabel:`LEVEL` EffectUnit Meta Knob +19 :hwlabel:`MODE` See the PadSection (TODO) +20 :hwlabel:`SYNC` Button (short press) Copy the Tempo from the other deck to this deck +20 :hwlabel:`SYNC` Button (long press) Make this deck a tempo follower +21 :hwlabel:`CUE` Button Cue Button +22 :hwlabel:`CUE` Button Play Button +22 :hwlabel:`SHIFT` + :hwlabel:`CUE` Button Censor (play in reverse then jump to were the track would've been) +======== ================================================== ========================================== + + +Pad Section +~~~~~~~~~~~ + +.. figure:: ../../_static/controllers/reloop_ready_pads.svg + :align: center + :width: 65% + :figwidth: 100% + :alt: Reloop Ready Pads + :figclass: pretty-figures + + +TODO