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. /APC40 mkII

APC40 mkII

The Akai APC40 mkII is an all-rounder for live laser shows. Its 8x5 RGB clip grid, 8 track faders, and rows of knobs map directly to Modulaser's clip selection, output group mixing, macros, and global controls. If you also use visual software like Resolume, you'll feel right at home.

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

Clip Grid (8x5 Pads)

The 40 pads map to the clip grid with RGB color feedback. Each pad shows the clip state: selected (green), has content (orange), or empty.

RowNotesClip Cells
Top32 to 39Row 0, columns 0 to 7
224 to 31Row 0, columns 8 to 15
316 to 23Row 1, columns 0 to 7
48 to 15Row 1, columns 8 to 15
Bottom0 to 7Row 2, columns 0 to 7

Use bank shifting to scroll the visible grid and access more clips than the 40 pads show at once.

Device Knobs (Macros)

The 8 device control knobs map to macros 1 through 6. Knobs 7 and 8 are unassigned by default.

KnobCCTarget
K1 to K6CC 16 to 21Macros 1 to 6
K7, K8CC 22, 23Unassigned

Top Knobs (Selected Group Effects)

The 8 assignable knobs along the top row drive the colorize and strobe effects on whichever output group is currently selected.

KnobCCTarget
T1CC 48Colorize hue
T2CC 49Colorize saturation
T3CC 50Colorize lightness
T4CC 51Strobe rate
T5CC 52Global speed
T6CC 53Unassigned
T7CC 54BPM
T8CC 55Unassigned

The colorize and strobe toggles live on the Scene Launch row to the right of the clip grid:

Scene LaunchFunction
1Colorize enabled (selected group)
2Strobe enabled (selected group)

Bind T6 and T8 with MIDI learn if you need more effect parameters.

Track Faders (Output Group Opacity)

The 8 track faders control output group 1 to 8 opacity. Each fader sends CC 7 on its respective MIDI channel.

Track Buttons

Each track column has a stack of buttons for output group control.

Button RowFunction
Track ActivatorOutput group send
SoloOutput group select
Track SelectSelect clip for editing within group
Clip StopOutput group clear

Transport and Global

ControlFunction
Tempo encoderBPM (relative)
Tap TempoTap tempo
Cue Level knobBank shift (horizontal, relative encoder)
PlayTimeline play/pause
Stop All ClipsBlackout