VJ software

Visuals you play live.

Arpeggio is free VJ software for Mac. Put the stage full screen on a projector, keep the controls on your Mac, and play scenes, Freeze, Blackout and Bypass from a MIDI controller or your keyboard.

Try it

Play the stage.

This is live mode’s controller. Press a scene, or hold Freeze, Blackout or Bypass. Your keyboard plays it too: 1 to 8, and hold W, E or R.

Arpeggio’s controller: eight scene keys, Tap, Freeze, Blackout, Bypass, Previous, Next and the nudges, and four dials

Scenes come in on the beat. Freeze, Blackout and Bypass last while you hold them.

How it works

From the desk to the wall.

Live in the header, or ⌃⌘L: the panel slides away and a controller rises under the stage. Esc takes you back.

  1. Open live mode.

    The stage and the controller, nothing else. With a controller plugged in, a small screen shows what you just pressed.

  2. Show it on the projector.

    Pick any display you plug in from Show On: the stage goes full screen there, and the controls stay on your Mac.

  3. Plug in a controller.

    Known ones come set up; pick what each pad does in Settings ▸ Controllers. Any other plays Arpeggio’s own layout.

  4. Play.

    Scenes land on the next beat. Hold Freeze, Blackout or Bypass. Master dims everything, on the projector too.

Controllers

ControllerWhat it hasWhat it plays
Arpeggio’s ownOn screen, played with the pointer or the keyboardScenes 1–8; Tap, Freeze, Blackout, Bypass, the previous and next picture, and the nudges; dials for Master, Intensity, a card and A ↔ B. Up close
APC mini MK2, Launchpad Mini MK38 × 8 grid, lit in each job’s colourScenes; cards on and off, and alone; layers and pictures; Freeze, Blackout, Bypass, Tap and the nudges
MPD218Pads and knobsScenes 1–8, cards 1–4, Freeze, Blackout, Next picture, Tap; knobs for Intensity, Master and cards
MPK mini MK3, LPD8 MK2Eight pads and eight knobsScenes 1–4, Freeze, Blackout, Next picture, Tap; knobs for Intensity, Master and cards 1–6
EP-133 K.O. IIThe keypadScenes 1–8, Next picture, Freeze, Blackout and Bypass
Any other MIDI controllerNotes 36 to 54, CC 70 to 73Plays Arpeggio’s own layout. Any key, note or knob can also switch a card or a layer, or move a setting.

The keyboard, in live mode

1 – 8Bring back a scene
QTap the tempo
WFreeze, while held
EBlackout, while held
RBypass, while held
T · YPrevious and next picture
U · INudge the beat back and on
⇧1 – ⇧8Save a scene
MPin the scene to the song
EscBack to the panel
Pad sets.

Several sets of jobs for one controller, switched from a pad with Next pad set. Share one as a file.

Scenes on a dial.

Crossfade between two scenes, sweep through them all, or set how long a scene takes to come in. Scenes

Hear the room.

Listen to a mixer, a microphone or an audio interface instead of the Mac, and line the picture up with the beat for each one.

Questions

Is Arpeggio free VJ software?

Yes. It’s free, with no account, for macOS 14 or later.

Which MIDI controllers does it work with?

The APC mini MK2, Launchpad Mini MK3, MPD218, MPK mini MK3, LPD8 MK2 and EP-133 K.O. II come set up, and you can pick what each pad does. Any other controller plays Arpeggio’s own layout, notes 36 to 54 and CC 70 to 73.

Can I put the visuals on a projector?

Yes. Show the stage on any display you plug in: it goes full screen there, and the controls stay on your Mac. Blackout and Master carry to it.

Can it listen to my mixer?

Yes. In Settings ▸ Listening, hear a microphone, a mixer or an audio interface, set the sensitivity, and line the picture up with the beat for each input.

Can I play it without a controller?

Yes. Arpeggio’s own controller is on screen, and the keyboard plays it: 1 to 8 for scenes, Q W E R for Tap, Freeze, Blackout and Bypass.

Can I record my set?

Yes. Press ⌘R to record the stage and the sound as you play, blackouts and all. Videos

Keep going.

Take it to the stage.

Free for Mac, with no account.

Download Arpeggio

macOS 14 or later. Or try it in your browser