Skip to content

Commit

Permalink
restructure overview, remove redundant nums from controls table
Browse files Browse the repository at this point in the history
  • Loading branch information
ronso0 committed Mar 10, 2024
1 parent 49e8038 commit fe21d83
Showing 1 changed file with 74 additions and 80 deletions.
154 changes: 74 additions & 80 deletions source/hardware/controllers/numark_mixtrack_platinum_fx.rst
Original file line number Diff line number Diff line change
@@ -1,44 +1,39 @@
Numark Mixtrack Platinum FX
==============================

- `Manufacturer’s product page <https://www.numark.com/product/mixtrack-platinum-fx>`__
- `Forum thread <https://mixxx.discourse.group/t/numark-mixtrack-platinum-fx-mapping/19985/215>`__
.. figure:: ../../_static/controllers/numark_mixtrack_platinum_fx_toprow.svg
:align: center
:width: 100%
:figwidth: 100%
:alt: Numark Mixtrack Playinum FX (schematic view)
:figclass: pretty-figures

Mixtrack Platinum FX is a 24-bit 4-deck digital DJ controller with a dedicated software effects section, large 6-inch capacitive-touch jog wheels with built in hi-res displays and 16-multifunctional performance pads.

**Firmware**
The Mixtrack Platinum FX is a 24-bit 4-deck digital DJ controller with a dedicated software effects section, large 6-inch capacitive-touch jog wheels and 16-multifunctional performance pads. Its stand out feature is the LCD displays integrated into the jog wheels, apart from that it shares the layout of the Mixtrack Pro FX.

The mapping requires the following Soft/Firmware for all enabled features to work for Mixxx 2.4
It is a USB Audio and MIDI Class compliant device and works with Linux, macOS, and Windows.

- `Firmware Update v1.10 MAC <https://cdn.inmusicbrands.com/Numark/MixtrackPlatinumFX/Mixtrack%20Platinum%20FX%20Firmware%201.10%20Mac.zip>`__
- `Firmware Update v1.10 WIN <https://cdn.inmusicbrands.com/Numark/MixtrackPlatinumFX/Mixtrack%20Platinum%20FX%20Firmware%201.10%20Win.zip>`__
- Linux user need to install firmware using Windows or MAC.
- `Manufacturer's product page <https://www.numark.com/product/mixtrack-platinum-fx>`__
- `Forum thread <https://mixxx.discourse.group/t/numark-mixtrack-platinum-fx-mapping/19985/215>`__

Firmware
--------

.. figure:: ../../_static/controllers/numark_mixtrack_platinum_fx_toprow.svg
:align: center
:width: 100%
:figwidth: 100%
:alt: Numark Mixtrack Playinum FX (schematic view)
:figclass: pretty-figures
The mapping requires the following Firmware for all enabled features to work for Mixxx 2.4

Mapping Manual for NUMARK MIXTRACK PLATINUM FX
- `Firmware Update v1.10 MAC <https://cdn.inmusicbrands.com/Numark/MixtrackPlatinumFX/Mixtrack%20Platinum%20FX%20Firmware%201.10%20Mac.zip>`_
- `Firmware Update v1.10 WIN <https://cdn.inmusicbrands.com/Numark/MixtrackPlatinumFX/Mixtrack%20Platinum%20FX%20Firmware%201.10%20Win.zip>`_
- Linux users need to install firmware using Windows or MAC.

-------------------------------------
Audio Interface
---------------

**Overview**
Configure Mixxx' Main output for channels 1-2 and Headphones output for Channels 3-4.

| The pads are for controlling cue’s, loops, and The Numark Mixtrack Platinum FX is a 2 channel (with 4 channel layering) entry level DJ controller with an integrated audio interface. The stand out feature of the Mixtrack Platinum FX is the LCD displays integrated into the jog wheels. It is a USB Audio and MIDI Class compliant device and works with Linux, macOS, and Windows.
|
| **Audio Interface**
|
| Configure Mixxxs’ Master output for channels 1-2 and Headphones output for Channels 3-4.
|
| The microphone input on this controller is not available to the computer through the controller’s audio interface. It is mixed with the master output in hardware, so this controller’s audio interface is not suitable for broadcasting or recording the inputs. If you want to use the controller for broadcasting or recording, a separate audio interface with a microphone input is suggested.
|
The microphone input on this controller is not available to the computer through the controller's audio interface. It is mixed with the master output in hardware, so this controller's audio interface is not suitable for broadcasting or recording the inputs. If you want to use the controller for broadcasting or recording, a separate audio interface with a microphone input is suggested.

**Control Mapping**
Control Mapping
---------------

.. figure:: ../../_static/controllers/numark_mixtrack_platinum_fx.svg
:align: center
Expand All @@ -48,41 +43,39 @@ The mapping requires the following Soft/Firmware for all enabled features to wor
:figclass: pretty-figures


**Numark Mixtrack Platinum FX (Controls Condensed)**

.. csv-table::
:header: "#", "Name", "Function"
:widths: 5 25 70

"1", "Browse Knob (Rotate)", "Rotate this knob to cycle through folders and tracks."
"1", "Browse Knob (Press)", "Cycle between the Crates and Library."
"1", ":hwlabel:`SHIFT` Browse Knob (Rotate)", "Speed Scrolling"
"1", ":hwlabel:`LEFT SHIFT` Browse Knob (Press)", "Open/Close Directory"
"1", ":hwlabel:`RIGHT SHIFT` Browse Knob (Press)", "Preview Play/Stop Track"
"1", ":hwlabel:`Browse` Rotate", "Cycle through folders and tracks"
"", "Press", "Cycle between the Crates and Library"
"", ":hwlabel:`SHIFT` Rotate ", "Fast Scrolling"
"", "Left :hwlabel:`SHIFT` Press", "Open/Close Directory"
"", "Right :hwlabel:`SHIFT` Press", "Preview Play/Stop Track"
"2", "Master Gain", "Adjusts the master volume in the software."
"3", "Mic Gain", "Adjusts the level for the microphone input."
"4", "Cue Mix", "Adjusts the audio output to the headphones, mixing between the cue output and the master mix output."
"5", "Cue Gain", "Adjusts the volume for headphone cueing."
"6", "Master Output LEDs", "Displays the audio level going to the Master Output."
"7", "Load", "Press one of these buttons while a track is selected to assign it to Deck 1 or 2, respectively."
"7", ":hwlabel:`2X Press` Track Cloning", "Quickly double press a Load button to assign the same track on both decks."
"7", ":hwlabel:`SHIFT` Eject", "Removes the track from related deck."
"", ":hwlabel:`2X Press` Track Cloning", "Quickly double press a Load button to clone the track of the adjacent deck."
"", ":hwlabel:`SHIFT` Eject", "Removes the track from related deck."
"8", "Level", "Adjusts the pre-fader, pre-EQ audio level of the corresponding channel."
"9", "High EQ", "Controls the treble frequencies for the individual channels "
"10", "Mid EQ", "Controls the mid-range frequencies for the individual channels."
"11", "Low EQ", "Controls the bass frequencies for the individual channels."
"12", "Filter", "Adjusts the amount of the filter effect. Turning the knob left and right will produce a lowpass filter and high-pass filter, respectively."
"13", "Cue/PFL", "Sends pre-fader audio to the cue channel forheadphone monitoring. "
"13", ":hwlabel:`SHIFT` Slip Mode", "Toggles slip mode on/off for related deck."
"", ":hwlabel:`SHIFT` Slip Mode", "Toggles slip mode on/off for related deck."
"14", "Channel Fader", "Adjusts the volume of the individual channels in the software."
"15", "Crossfader", "Controls the blend between the two decks"
"16", "Pitch Fader", "This controls the speed of the music. Moving towards the + will speed the music up, while moving towards the – will slow it down."
"17", "Pitch Bend Down", "Press and hold to momentarily reduce the speed of the track."
"17", ":hwlabel:`SHIFT` Pitch Range", "Hold Shift and this djust Pitch Range"
"7", ":hwlabel:`SHIFT` Pitch Range", "Hold Shift and this djust Pitch Range"
"18", "Pitch Bend Up", "Press and hold to momentarily reduce the speed of the track."
"18", ":hwlabel:`SHIFT` Keylock", "Hold Shift and this button to adjust Keylock."
"", ":hwlabel:`SHIFT` Keylock", "Hold Shift and this button to adjust Keylock."
"19", "Beats Multiplier", "Increases and decreases the rate of the effects to the beat. When using a time-based effect, this knob adjusts its time division."
"19", ":hwlabel:`SHIFT` FX Macros", "Selects and controls FX Macros parameters."
"", ":hwlabel:`SHIFT` FX Macros", "Selects and controls FX Macros parameters."
"20", "FX Wet/Dry Knob", "Turn this knob to adjust the wet/dry mix of the effects."
"21", "Software FX", "Press one of these buttons to select a software effect.

Expand All @@ -95,10 +88,10 @@ The mapping requires the following Soft/Firmware for all enabled features to wor
"21", ":hwlabel:`SHIFT` Multiple FX (at once)", "Hold shift and select/unselect multiple FX buttons to be active at once."
"22", "FX Toggle On / Off:", "Push up on the toggle switch to latch (lock) the FX in the on position. Push down on the toggle switch to turn the FX on momentarily. When the toggle switch is in the middle position, the FX will be off."
"23", "Tap BPM", "Press this a minimum of 4 times to manually enter a new BPM. The software will ignore the track's BPM and follow your manually entered tempo."
"23", ":hwlabel:`SHIFT` Default Tempo Reset", "Press Shift and this button to reset the tempo to the track to default BPM."
"", ":hwlabel:`SHIFT` Default Tempo Reset", "Press Shift and this button to reset the tempo to the track to default BPM."
"24", "Platter/Jog Wheel", "This capacitive, touch-sensitive jog wheel controls the audio when the wheel is touched and moved. When the Scratch button is not active, use the jog wheel to bend the pitch of the track. When the Scratch button is active, use the jog wheel to grab and move the audio, scratching the track as you would with a vinyl record. You can also grab the non-touch-sensitive outer wheel, to bend the pitch of the track."
"24", ":hwlabel:`SHIFT` Scrub Scroll", "Scrub Scrolling while holding Jog wheel."
"25", "Deck Display", "**1. Active Deck:** Indicates the currently active deck.
"", "Deck Display", "**1. Active Deck:** Indicates the currently active deck.

**2. Platter Position:** Displays the current track position.

Expand All @@ -110,65 +103,67 @@ The mapping requires the following Soft/Firmware for all enabled features to wor

**6. Pitch:** Shows current pitch of the track.

**7. Pitch Adjust:** Indicates the direction to move Pitch Fader to match the current tracks BPM with the track on the opposite deck.
**7. Pitch Adjust:** Indicates the direction to move Pitch Fader to match the current track's BPM with the track on the opposite deck.

**8. Time Remaining:** Displays the time elapsed or time remaining for the current track. (Time elapsed only implemented in current mapping).

**9. Time Bars:** Provides visual reference to time remaining on the selected song. When the song is almost over these segments will flash to give a warning."
"26", "Scratch", "Press this button to turn on the scratch feature for the jog wheel. Hold Shift and press this button to select which Layer in the software is controlled by that hardware Deck. Deck 1 can control Layer 1 or 3; Deck 2 can control Layer 2 or 4."
"26", ":hwlabel:`SHIFT` Deck Select", "Switch between decks 1 & 3 or 2 & 4 for 4 deck mixing"
"27", "Shift", "Allows multiple control commands to be triggered when pressed first along with other buttons."
"28", "Sync", "Tap this button to automatically match the corresponding Deck's tempo with the opposite Deck's tempo."
"28", ":hwlabel:`HOLD` Locks sync", "Locks sync

Press sync again to release sync lock."
"28", ":hwlabel:`SHIFT` Toggle Quantize", Shift + Sync toggles quantize on/off"
"29", "Cue", "Sets and recalls the main Cue point in the current track. Hold down the Cue button for temporary play of the cue point. The track will play for as long as the button is held down and return to the cue point once it is released. Press Shift + Cue to return the play head"
"29", ":hwlabel:`SHIFT` Cue Track Start", "Return cue head to beginning of track."
"30", "Play/Pause", "Starts and suspends playback."
"30", ":hwlabel:`SHIFT` Beat Grid Adjust", "Adjust Beat Grid, Hold shift and this button to align closest beat to the current play position."
"31", "Cue (Pad)", "With this Pad mode, each pad assigns a Hot Cue Point, or returns the track to that Hot Cue Point. When a pad is unlit, you can assign a Hot Cue Point by pressing it at the desired point in your track.
"25", "Scratch", "Press this button to turn on the scratch feature for the jog wheel. Hold Shift and press this button to select which Layer in the software is controlled by that hardware Deck. Deck 1 can control Layer 1 or 3; Deck 2 can control Layer 2 or 4."
"", ":hwlabel:`SHIFT` Deck Select", "Switch between decks 1 & 3 or 2 & 4 for 4 deck mixing"
"26", "Shift", "Allows multiple control commands to be triggered when pressed first along with other buttons."
"27", "Sync", "**Tap** this button to automatically match the corresponding Deck's tempo with the opposite Deck's tempo.

**Hold** for at least one second to lock sync. Tap again to release sync lock.

Hold **Shift** and tap to toggle quantize on/off."

"28", "Cue", "Sets and recalls the main Cue point in the current track. Hold down the Cue button for temporary play of the cue point. The track will play for as long as the button is held down and return to the cue point once it is released. Press Shift + Cue to return the play head"
"", ":hwlabel:`SHIFT` Cue Track Start", "Return cue head to beginning of track."
"29", "Play/Pause", "Starts and suspends playback."
"", ":hwlabel:`SHIFT` Beat Grid Adjust", "Adjust Beat Grid, Hold shift and this button to align closest beat to the current play position."
"30", "Cue (Pad)", "With this Pad mode, each pad assigns a Hot Cue Point, or returns the track to that Hot Cue Point. When a pad is unlit, you can assign a Hot Cue Point by pressing it at the desired point in your track.

*See Performance Pad Modes"
"31", ":hwlabel:`SHIFT` Secondary Hot Cue", "Hot Cue 9-16"
"31", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
"0", ":hwlabel:`SHIFT` Secondary Hot Cue", "Hot Cue 9-16"
"", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
Beat Jump", "Beat Jump"
"32", "Auto Loop (Pad)", "With this Pad mode, each pad triggers an auto loop of a different length.
"31", "Auto Loop (Pad)", "With this Pad mode, each pad triggers an auto loop of a different length.

*See Performance Pad Modes"
"32", ":hwlabel:`SHIFT` Beat Jump", "Roll Loop"
"32", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
"", ":hwlabel:`SHIFT` Beat Jump", "Roll Loop"
"", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
Beat Jump", "Cue Loop"
"33", "Fader Cuts (Pad)", "With this Pad mode, the top 4 performance pads are used to perform transform effects for cuts on scratching.
"32", "Fader Cuts (Pad)", "With this Pad mode, the top 4 performance pads are used to perform transform effects for cuts on scratching.

*See Performance Pad Modes"
"33", ":hwlabel:`SHIFT` Roll", "Each pad triggers a roll of a different length"
"33", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
"", ":hwlabel:`SHIFT` Roll", "Each pad triggers a roll of a different length"
"", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
Fader Cuts 3rd set", "Fader Cuts Roll Rev, Key Tempo"
"34", "Sampler 1-8 (Pad)", "With this Pad mode, each pad triggers a sample in the software.
"33", "Sampler 1-8 (Pad)", "With this Pad mode, each pad triggers a sample in the software.

*See Performance Pad Modes"
"34", ":hwlabel:`SHIFT` Sampler 9-16", "Selects layer 2 of samples - Performance pads then trigger samples 9-16."
"34", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
"", ":hwlabel:`SHIFT` Sampler 9-16", "Selects layer 2 of samples - Performance pads then trigger samples 9-16."
"", ":hwlabel:`HOLD` or :hwlabel:`2X PRESS`
Pitch Play", "Pitch Play"
"35", "Performance Pads", "The pads are used to trigger loop points or samples depending on the Pad mode setting.
"34", "Performance Pads", "The pads are used to trigger loop points or samples depending on the Pad mode setting.

*See Performance Pad Modes"
"36", "Loop On/Off", "Press to activate auto loop on/off."
"36", ":hwlabel:`SHIFT` Re-Loop", "Triggers a re-loop"
"37", "Loop 1/2", "Press this button when a loop is active to decrease the loop size by half."
"37", ":hwlabel:`SHIFT` Loop In (Manual Loop)", "Set the Loop In point for a manual loop."
"38", "Loop x2", "Press this button when a loop is active to double the loop size."
"38", ":hwlabel:`SHIFT` Loop Out (Manual Loop)", "Set the Loop Out point for a manual loop."
"35", "Loop On/Off", "Press to activate auto loop on/off."
"", ":hwlabel:`SHIFT` Re-Loop", "Triggers a re-loop"
"36", "Loop 1/2", "Press this button when a loop is active to decrease the loop size by half."
"", ":hwlabel:`SHIFT` Loop In (Manual Loop)", "Set the Loop In point for a manual loop."
"37", "Loop x2", "Press this button when a loop is active to double the loop size."
"", ":hwlabel:`SHIFT` Loop Out (Manual Loop)", "Set the Loop Out point for a manual loop."
..
**Performance Pad Modes**
Performance Pad Modes
---------------------

The pads are for controlling cues, loops, and samples via various modes. To select a mode, select a Pad Mode button (Cue, Auto Loop, Fader Cuts & Sample) to assign that functionality to the 8 pads. An LED under the pad, indicates the currently selected mode.
The pads are for controlling cue's, loops, and samples via various modes. To select a mode, select a Pad Mode button (Cue, Auto Loop, Fader Cuts & Sample) to assign that functionality to the 8 pads. An LED under the pad, indicates the currently selected mode.

Further to the NORMAL Pad Mode, 2 additional layers of functionality, SHIFT & ALTERNATE is also provided, as shown in the matrix below.

Expand Down Expand Up @@ -230,7 +225,7 @@ Further to the NORMAL Pad Mode, 2 additional layers of functionality, SHIFT & AL

*See Pad Loop Lengths", "**Reverse Beat Jump**

Holding and selecting pad, lets you move backwards in a track in predefined pad beat increments while staying in sync and on time
Holding and selecting pad, let's you move backwards in a track in predefined pad beat increments while staying in sync and on time

*See Pad Loop Lengths"
Expand Down Expand Up @@ -273,7 +268,7 @@ Further to the NORMAL Pad Mode, 2 additional layers of functionality, SHIFT & AL
"Normal", "**Fader Cuts (Pad 1-4)**


The pads will mute and unmute the decks audio signal in a way that emulates crossfader movements toward that deck.
The pads will mute and unmute the deck's audio signal in a way that emulates crossfader movements toward that deck.

(P1-4) Standard Fader Cuts (Click Flares)

Expand Down Expand Up @@ -337,9 +332,8 @@ Further to the NORMAL Pad Mode, 2 additional layers of functionality, SHIFT & AL

Hold and selecting other cue point on Cue Pad changes cue."

..
**TAPPING**
Tapping
-------

Logic for the tap button:

Expand Down

0 comments on commit fe21d83

Please sign in to comment.