RedHate / MIXSTREAMPRO-3.0.0

Custom firmwre for numark mixstream pro
8 stars 0 forks source link

NUMARK MIXSTREAM PRO 3.0.0 CUSTOM FIRMWARE. (RE-UP MARCH 26 2023)

(BUG FIXES AND CUE / PLAY LED FIXES)

# wee!!!! engine dj is FUN!!

Fixed:
    the couple of LED's I forgot, when remapping some controls and disabled "smart scratch" being on by default.

What it do?

    'globalKeySync' is a feature i made up that when enabled all the decks auto-sync the key. This isnt always useful,
especially for vocal music, however it's SUPER DOPE for electronic genres like drum n bass and electro house.

How to use globalKeySync:
    (MUST BE IN WAVEFORM VIEW TO MANIPULATE)
    To enable:  Shift + Browse Encoder
    To disable: Shift + Browse Encoder
    When pressing play, or any of the cue pads the key of the song will automatically sync to the playing track.
    You can then use the 'Browse Encoder' to pitch all decks in unison when the globalKeySync mode is active.

Active Loops:
    To activate: While in 'Saved Loop' hold the pad of choice until the loop becomes striped.
    To deactivate: Repeate the above steps.

-/+ buttons have been configured to control the parameters of all the different options of the "action pads"

FX Button Mapping:

    Echo
        Also Selects: Dual Filter fx knob parameter

    Flanger
        Also Selects: Dub Echo fx knob parameter

    Delay
        Also Selects: Filter Roll fx knob parameter

    Phaser
        Also Selects: Wash fx knob parameter

Global Button Mapping:

    Menu  Lighting:
        single: switch deck layer
        shift: menu  lighting   

    View:
        single: show play list
        double: lighting
        hold:   quick menu

Deck Button Mapping:

    Scratch button:
        single: Scratch On  Off
        shift:  Cue Edit
        hold:   Grid Edit

    Sync button:
        hold:   KeySync

    Shift:
        hold:   phase shift with jog wheel when in wave form view

    Play:
        Single: Play
        Shift:  Play Reverse

    Parameter -  + (when not playing)

        when cue action button is selected:
            single: load previous  next song

    Parameter -  + (when playing)

        when cue action button selected
            single: pitch bend
            shift:  beat jump

        when saved loop action button selected
            single: move loop left or right
            shift:  set the loop size

        when auto loop action button selected
            single: move loop left or right
            shift:  set the loop size

        when roll action button is selected
            single: song key up  down
            shift:  keylock  keylock reset

        when slicer
            single: set reloop length

How to use:

Step 1:
    Download all the parts from this repo, then use winrar or 7zip to extract the "MIXSTREAMPRO-3.0.0-Update.img"

Step 2:
    Copy the MIXSTREAMPRO-3.0.0-Update.img to an sd card or usb card

Step 3:
    Install the MIXSTREAMPRO-3.0.0-Update.img from: Settings > About  Update > Update Firmware.

Step 4:
    Clear your current serttings with:  Settings > About  Update > Factory Reset