Mixtrack 3 Mapping For Mixxx 2. 1
Posted By admin On 03.01.21How to connect irig to garageband mac. Update Mixtrack (Pro) 3 mappings for Mixxx 2.1 #1180. Merged daschuer merged 83 commits into mixxxdj: master from radusuciu: master Mar 25, 2017. I suggest switching these around in the Mixtrack Pro 3 mapping, so pressing the effect buttons changes the focused effect and Tap + effect button toggles the effect enable switches. The Numark Mixtrack 3 and Numark Mixtrack Pro 3 are the same controller except that the Pro version has an integrated 4 channel output sound card and costs $50 more. If you use the non-Pro version, you would need a splitter cable or separate audio interface to be able to preview tracks in headphones. Numark Mixtrack 3 is a very popular option on the lower end of the price range. It's in the top 3 bestselling DJ controllers and has dozens of popular alternatives in the same price range, such as Pioneer DDJ-200 or Reloop Neon Serato. Numark Mixtrack 3 was released this year in January. There are a couple newer DJ controllers on the market.
More updates to MixTrack Pro II by Christie Grinham
Numark Mixtrack 2 Free Software
Keys
Keylock Button: Slip Mode
FX-1 Knob: Deck filter
FX-2 Knob: Deck 1 - Effect Rack 1 Super / Deck 2 - Effect Rack 2 Super
FX-3 Knob: Nothing
FX-4 Knob: Deck Gain
Auto-1 Pad: Keylock
S4 Pad: 4th Cue
Changes
- Keylock has been moved to S4 pad so it is easier to access
- Removed Hotcue delete mode as I never used it, S4 now sets/plays 4th Cue*If a preview is playing, pressing the Preview button pauses it, otherwise it loads and plays a new preview
I have Mixx set up with reverb loaded in both Effect Rack 1 and Effect Rack 2, with each effect rack dedicated to it's corresponding Deck, so I can have individual reverbs.
Some improvements for the Mixtrack Pro II. Please use GitHub's issue trackerfor bugs, thanks.
Put the two files in ~/.mixxx/controllers.
Everything is as explained in the manual except for the FX buttons becasueMixxx only have one effect. FX1 is the flanger and FX2, FX3 and TAP arehigh frequency kill, mid frequency kill and low frequency kill.
Press the files knob to change between folder and file mode, back is unusedat the moment.
Beats knob is pregain.
The three knobs on the top left are LFO Intensity, depth and delay. Topright are unused.
Numark Mixtrack 3 Case
Top row of pads flash when channel clipping occurs (too loud). How to download select loops for garageband.
- Debug [Controller]: MidiPresetFileHandler: Output mapping parsing complete.
- Debug [Controller]: Loading controller preset from '/home/bill/.mixxx/controllers/MixTrack_II_MIDI_1.midi.xml'
- Debug [Controller]: MidiControllerPresetFileHandler: Input mapping parsing complete.
- Debug [Controller]: MidiPresetFileHandler: Output mapping parsing complete.
- Debug [Controller]: Opening controller: 'MixTrack II MIDI 1'
- Debug [Controller]: PortMidiController: Opening MixTrack II MIDI 1 index 10 for input
- Debug [Controller]: PortMidiController: Opening MixTrack II MIDI 1 index 9 for output
- Debug [Controller]: Controller in script engine is: 'MixTrack II MIDI 1'
- Debug [Controller]: Applying controller preset..
- Debug [Controller]: ControllerEngine: Loading & evaluating all script code
- Debug [Controller]: ControllerEngine: Watching JS File: '/usr/share/mixxx/controllers/common-controller-scripts.js'
- Debug [Controller]: ControllerEngine: Loading '/usr/share/mixxx/controllers/common-controller-scripts.js'
- Debug [Controller]: ControllerEngine: Watching JS File: '/usr/share/mixxx/controllers/Numark-Mixtrack-Pro-scripts.js'
- Debug [Controller]: ControllerEngine: Loading '/usr/share/mixxx/controllers/Numark-Mixtrack-Pro-scripts.js'
- Warning [Controller]: ControllerEngine: No ' object in script
- Debug [Controller]: ControllerEngine: Executing 'NumarkMixTrackPro' . 'init'
- Debug [Controller]: Connection: '[Channel1]' 'hotcue_1_enabled'
- Debug [Controller]: Connection: '[Channel1]' 'hotcue_2_enabled'
- Debug [Controller]: Connection: '[Channel1]' 'hotcue_3_enabled'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onLoopChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onLoopChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onReloopExitChange'
- Debug [Controller]: Connection: '[Channel1]' 'loop_enabled'
- Debug [Controller]: Connection: '[Channel2]' 'hotcue_1_enabled'
- Debug [Controller]: Connection: '[Channel2]' 'hotcue_2_enabled'
- Debug [Controller]: Connection: '[Channel2]' 'hotcue_3_enabled'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onLoopChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onLoopChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onReloopExitChange'
- Debug [Controller]: Connection: '[Channel2]' 'loop_enabled'
- Debug [Controller]: Connection: '[Channel1]' 'PeakIndicator'
- Debug [Controller]: Connection: '[Channel2]' 'PeakIndicator'
- Debug [Controller]: Connection: '[Channel1]' 'beat_active'
- Debug [Controller]: Connection: '[Channel2]' 'beat_active'
- Debug [Controller]: 'Creating output handler for [Channel2],beatsync between 0 and 0.1 to MIDI out: 0x90 0x47, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],beatsync_tempo between 0 and 0.1 to MIDI out: 0x90 0x40, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],keylock between 0 and 0.1 to MIDI out: 0x90 0x51, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],beatsync between 0 and 0.1 to MIDI out: 0x90 0x40, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],pfl between 0 and 0.1 to MIDI out: 0x90 0x65, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],pfl between 0 and 0.1 to MIDI out: 0x90 0x66, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],rate between -0.1 and 0.1 to MIDI out: 0x90 0x71, on: 0x64 off: 0x00'
- Debug [Controller]: 'Creating output handler for [Channel1],rate between -0.1 and 0.1 to MIDI out: 0x90 0x70, on: 0x64 off: 0x00'
- Debug [Controller]: 'Creating output handler for [Channel2],play between 0 and 0.1 to MIDI out: 0x90 0x42, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],play between 0 and 0.1 to MIDI out: 0x90 0x3C, on: 0x64 off: 0x00'
- Debug [Controller]: 'Creating output handler for [Channel2],beatsync_tempo between 0 and 0.1 to MIDI out: 0x90 0x47, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],flanger between 0 and 0.1 to MIDI out: 0x90 0x64, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],play between 0 and 0.1 to MIDI out: 0x90 0x3B, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],play between 0 and 0.1 to MIDI out: 0x90 0x33, on: 0x64 off: 0x00'
- Debug [Controller]: 'Creating output handler for [Channel2],keylock between 0 and 0.1 to MIDI out: 0x90 0x52, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],flanger between 0 and 0.1 to MIDI out: 0x90 0x63, on: 0x00 off: 0x64'
- Debug [Controller]: Loading controller preset from '/home/bill/.mixxx/controllers/Hydrogen_Midi-Out.midi.xml'
- Debug [Controller]: MidiControllerPresetFileHandler: Input mapping parsing complete.
- Debug [Controller]: MidiPresetFileHandler: Output mapping parsing complete.
- Debug [LibraryScanner 1]: Recursively scanning library.
- Debug [Main]: ControllerManager::getControllerList
- Warning [Main]: WaveformRenderBackground::generateImage() - file( '/usr/share/mixxx/skins/Deere1280x800-WXGA/style/style_bg_waveform.png' ) 415 x 119 do not fit the waveform widget size 296 x 119
- Warning [Main]: WaveformRenderBackground::generateImage() - file( '/usr/share/mixxx/skins/Deere1280x800-WXGA/style/style_bg_waveform.png' ) 415 x 119 do not fit the waveform widget size 294 x 119
- Debug [LibraryScanner 1]: Recursive scan finished cleanly.
- Debug [LibraryScanner 1]: Committing transaction on 'LIBRARY_SCANNER' result: true
- Debug [LibraryScanner 1]: Committing transaction on 'LIBRARY_SCANNER' result: true
- Debug [LibraryScanner 1]: verifyTracksOutside finished
- Debug [LibraryScanner 1]: Marking unchanged directories and tracks as verified
- Debug [LibraryScanner 1]: Marking unverified tracks as deleted.
- Debug [LibraryScanner 1]: Marking unverified directories as deleted.
- Debug [LibraryScanner 1]: Committing transaction on 'LIBRARY_SCANNER' result: true
- Debug [LibraryScanner 1]: Scan took: 95 ms
- Debug [Main]: LibraryTableModel(0x171ce90) select() took 15 ms
- Debug [Main]: MissingTableModel(0x20e68f0) select() took 1 ms
- Debug [Main]: HiddenTableModel(0x207fcc0) select() took 1 ms
- Debug [Main]: PrepareLibraryTableModel(0x2233090) select() took 9 ms
- Debug [Main]: guess the size of the window decoration
- Debug [Controller]: Loading controller preset from '/usr/share/mixxx/controllers/Numark MIXTRACK.midi.xml'
- Debug [Controller]: 'Numark Mix Track MIDI 1' settings found
- Debug [Controller]: MidiControllerPresetFileHandler: Input mapping parsing complete.
- Debug [Controller]: MidiPresetFileHandler: Output mapping parsing complete.
- Debug [Main]: in VinylGainSlotApply() with gain: 1
- Debug [Controller]: ControllerManager::getControllerList
- Debug [Controller]: Saving preset for 'MK-249C USB MIDI keyboard MIDI ' to '/home/bill/.mixxx/controllers/MK-249C_USB_MIDI_keyboard_MIDI_.midi.xml'
- Debug [Controller]: Saving preset for 'Akai MPD24 MIDI 1' to '/home/bill/.mixxx/controllers/Akai_MPD24_MIDI_1.midi.xml'
- Debug [Controller]: Saving preset for 'Akai MPD24 MIDI 2' to '/home/bill/.mixxx/controllers/Akai_MPD24_MIDI_2.midi.xml'
- Debug [Controller]: Saving preset for 'Akai MPD24 MIDI 3' to '/home/bill/.mixxx/controllers/Akai_MPD24_MIDI_3.midi.xml'
- Debug [Controller]: Saving preset for 'MixTrack II MIDI 1' to '/home/bill/.mixxx/controllers/MixTrack_II_MIDI_1.midi.xml'
- Debug [Controller]: writing script block for 'Numark-MixTrack-scripts.js'
- Debug [Controller]: Saving preset for 'Hydrogen Midi-Out' to '/home/bill/.mixxx/controllers/Hydrogen_Midi-Out.midi.xml'
- Debug [Controller]: ControllerEngine shutting down..
- Warning [Controller]: ControllerEngine: No ' object in script
- Debug [Controller]: ControllerEngine: Executing 'NumarkMixTrackPro' . 'shutdown'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onHotCueChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onHotCueChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onHotCueChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onLoopChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onLoopChange'
- Warning [Controller]: Could not Disconnect connection 'NumarkMixTrackPro.onReloopExitChange'
- Debug [Controller]: Connection: '[Channel1]' 'loop_enabled'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],flanger'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],keylock'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],play'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],play'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],flanger'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],beatsync_tempo'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],play'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],play'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],rate'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],rate'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],pfl'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],pfl'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],beatsync'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],keylock'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel1],beatsync_tempo'
- Debug [Controller]: 'Destroying static MIDI output handler on MixTrack II MIDI 1 for [Channel2],beatsync'
- Debug [Controller]: PortMidiController: Opening MixTrack II MIDI 1 index 10 for input
- Debug [Controller]: PortMidiController: Opening MixTrack II MIDI 1 index 9 for output
- Debug [Controller]: Controller in script engine is: 'MixTrack II MIDI 1'
- Debug [Controller]: Applying controller preset..
- Debug [Controller]: ControllerEngine: Loading & evaluating all script code
- Debug [Controller]: ControllerEngine: Watching JS File: '/usr/share/mixxx/controllers/common-controller-scripts.js'
- Debug [Controller]: ControllerEngine: Loading '/usr/share/mixxx/controllers/common-controller-scripts.js'
- Debug [Controller]: ControllerEngine: Watching JS File: '/usr/share/mixxx/controllers/Numark-MixTrack-scripts.js'
- Debug [Controller]: ControllerEngine: Loading '/usr/share/mixxx/controllers/Numark-MixTrack-scripts.js'
- Warning [Controller]: ControllerEngine: No ' object in script
- Debug [Controller]: ControllerEngine: Executing 'NumarkMixTrack' . 'init'
- Debug [Controller]: 'Creating output handler for [Channel2],filterLowKill between 0 and 0.1 to MIDI out: 0x90 0x5E, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],pfl between 0 and 0.1 to MIDI out: 0x90 0x65, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],flanger between 0 and 0.1 to MIDI out: 0x90 0x63, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],filterLowKill between 0 and 0.1 to MIDI out: 0x90 0x5A, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],flanger between 0 and 0.1 to MIDI out: 0x90 0x64, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],filterHighKill between 0 and 0.1 to MIDI out: 0x90 0x60, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],rate between -0.1 and 0.1 to MIDI out: 0x90 0x71, on: 0x64 off: 0x00'
- Debug [Controller]: 'Creating output handler for [Channel2],filterMidKill between 0 and 0.1 to MIDI out: 0x90 0x5F, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],play between 0 and 0.1 to MIDI out: 0x90 0x42, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],cue_goto between 0 and 0.1 to MIDI out: 0x90 0x4C, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],cue_default between 0 and 0.1 to MIDI out: 0x90 0x33, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],beatsync between 0 and 0.1 to MIDI out: 0x90 0x40, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],filterHighKill between 0 and 0.1 to MIDI out: 0x90 0x5C, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],rate between -0.1 and 0.1 to MIDI out: 0x90 0x70, on: 0x64 off: 0x00'
- Debug [Controller]: 'Creating output handler for [Channel1],filterMidKill between 0 and 0.1 to MIDI out: 0x90 0x5B, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],play between 0 and 0.1 to MIDI out: 0x90 0x3B, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],beatsync between 0 and 0.1 to MIDI out: 0x90 0x47, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],pfl between 0 and 0.1 to MIDI out: 0x90 0x66, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel2],cue_default between 0 and 0.1 to MIDI out: 0x90 0x3C, on: 0x00 off: 0x64'
- Debug [Controller]: 'Creating output handler for [Channel1],cue_goto between 0 and 0.1 to MIDI out: 0x90 0x4A, on: 0x00 off: 0x64'