Modulaser
DocsBlogPricing
Documentation
Getting StartedLaser Safety
Guides
MIDIOSCDMXAudio ReactiveBPM & SyncImage ModeEffectsBuy a LaserImprove Laser OutputProjection MappingMultiple LasersPen PlotterVideo to LaserShare Your CreationsRaspberry PiCuesTimelineLibraryMacrosKeyboard Shortcuts
Node Graph
Generators
OscillatorPhasorNoiseEnvelopeSequencerAudio InputDMX InputOSC InputLaser IndexTimecodeBPM
Frame
CircleSquarePolygonStarWaveRoseRosetteSpirographSpiralWaveform TunnelParametric CurveFileVideo InputTextCamera ProjectionDuplicatorDotterColorizeLaser ChaseBrightnessMergeOutput
Math
ArithmeticMultiply AddMixFrom PolarTo PolarColorTo Channels (RGB)
Outputs
LaserCubeEther DreamHelios DACIDNLaserworld / ShowNETAVBNDI, Syphon, and Spout Output
FAQ
Getting StartedLaser Safety
Guides
MIDIOSCDMXAudio ReactiveBPM & SyncImage ModeEffectsBuy a LaserImprove Laser OutputProjection MappingMultiple LasersPen PlotterVideo to LaserShare Your CreationsRaspberry PiCuesTimelineLibraryMacrosKeyboard Shortcuts
Node Graph
Generators
OscillatorPhasorNoiseEnvelopeSequencerAudio InputDMX InputOSC InputLaser IndexTimecodeBPM
Frame
CircleSquarePolygonStarWaveRoseRosetteSpirographSpiralWaveform TunnelParametric CurveFileVideo InputTextCamera ProjectionDuplicatorDotterColorizeLaser ChaseBrightnessMergeOutput
Math
ArithmeticMultiply AddMixFrom PolarTo PolarColorTo Channels (RGB)
Outputs
LaserCubeEther DreamHelios DACIDNLaserworld / ShowNETAVBNDI, Syphon, and Spout Output
FAQ
Loading…

Documentation

  • Getting Started
  • Guides
  • Outputs
  • FAQ

Product

  • Laser Safety
  • Changelog
  • Blog
  • Manage Subscription
  • Download Classic

Connect

  • info@modulaser.app
  • GitHub
  • Instagram

© 2026 RS Product Studio B.V.

Terms of ServicePrivacy Policy
  1. Documentation
  2. /Guides
  3. /MIDI
  4. /MIDI Fighter Twister

MIDI Fighter Twister

The DJ TechTools MIDI Fighter Twister is a compact live performance controller with 16 endless encoders, each with a push switch, an 11-segment LED ring, and an RGB indicator. Modulaser's default mapping uses three banks: one for live clip sculpting, one for output group mixing, and one for the selected group's effects.

Plug in via USB, enable the device in Settings > Devices, and the default mapping loads automatically. Switch banks with the middle side buttons. Every mapping below can be customized through MIDI learn.

Side Buttons

The six side buttons are shared across both banks.

PositionFunction
Left topCue previous
Left middleBank switch (Twister default)
Left bottomCue next
Right topBlackout
Right middleBank switch (Twister default)
Right bottomTap tempo

Bank 1: Live

The everyday performance bank. Macros for clip control, speed, and tempo.

LED rings show parameter values. RGB colors indicate the parameter group: blue for macros and speed, green for tempo.

Rows 1 to 2: Macros and Speed

EncoderCCTurnPush
E0 to E5CC 0 to 5Macros 1 to 6
E6CC 6Global speedTimeline play/pause
E7CC 7Unassigned

Row 3: Free

The global color-override row was removed when global colorize and strobe became per-output-group effects. E8 to E11 are unassigned. Bind them with MIDI learn, for example to the selected group's effect parameters.

Row 4: Tempo

EncoderCCTurn
E12CC 12BPM
E13 to E15CC 13 to 15Unassigned

Bank 2: Output Groups

A full output group mixer. Rows 1 to 2 control opacity with send toggle on push. Rows 3 to 4 select groups on push.

LED colors: cyan for opacity encoders, purple for group select.

Rows 1 to 2: Opacity and Send

EncoderCCTurnPush
E0 to E3CC 16 to 19Output group 1 to 4 opacitySend toggle
E4 to E7CC 20 to 23Output group 5 to 8 opacitySend toggle

Rows 3 to 4: Group Select

EncoderPush
E8 to E11Select output group 1 to 4
E12 to E15Select output group 5 to 8

Bank 3: Effects

Colorize and strobe controls for whichever output group is currently selected, set via Bank 2's select rows or the APC40 Solo row.

EncoderCCTurnPush
E0CC 32Colorize hueColorize enabled
E1CC 33Colorize saturation
E2CC 34Colorize lightness
E3CC 35Strobe rateStrobe enabled

E4 to E15 are free for MIDI learn binding.