Dorico is Steinberg's notation flagship — the spiritual successor to Sibelius from the team that originally built it. It's also the only major notation app that treats playback as a first-class concern, with a real Play mode mixer, expression maps, and full MIDI input. That makes a gamepad genuinely useful in a notation context: page-turning during rehearsal, dynamics control during a mockup, and keyswitch articulation rides during a sketch. This guide gets Dorico gamepad MIDI working in under fifteen minutes.
- What you do: enable the bridge's port in Dorico, bind L1/R1 to page turns, and MIDI-Learn dynamics off the triggers.
- What you need: Dorico SE/Elements/Pro 5, Universal Controller MIDI, a DualSense or Xbox controller.
- Killer feature: foot-pedal-quiet page turns during live performance from a tablet display.
- Time: 12 minutes.
Why notation software needs a gamepad more than you'd think
Composers and arrangers do three things in a notation app: enter notes, edit existing notes, and play the score back. The first two need a keyboard or MIDI piano. The third one — listening to a sketch and tweaking dynamics until the mockup feels alive — has historically meant mousing through a Play mode mixer one fader at a time. A gamepad fixes that. The left stick can ride a dynamics curve. The triggers can articulate keyswitches. The bumpers can flip pages on a music-stand iPad without ever taking your eyes off the staff. Live page-turning is the killer feature: traditional pedal pages cost between AU$120 and AU$300 and only do one thing. A controller you already own does it for free and gives you twelve more bindings besides.
What you'll need
- Dorico 5 — SE, Elements, or Pro all work. SE is free
- Universal Controller MIDI v1.0+
- DualSense, Xbox Series, Switch Pro, or 8BitDo Pro 2 controller
- macOS 12+ or Windows 10+
- USB-C cable for wired use during performance (Bluetooth is fine for sketching)
Step-by-step setup
1. Install the bridge
Standard install. Plug the controller in and confirm the bridge UI shows every input live. On macOS the virtual port shows up in Audio MIDI Setup → MIDI Studio; on Windows it appears in Dorico's MIDI input list directly.
2. Enable Dorico MIDI input
Open Dorico 5. Preferences → Play → MIDI Input. Tick UCM Bridge. Set the input channel filter to "All" so the bridge can address articulation banks via channel switching.
3. Page-turn bindings via key commands
Here's the trick that most notation users miss. Dorico's Engrave and Setup modes are driven primarily by key commands, not MIDI. The bridge can emit virtual keystrokes on selected button presses (Settings → Output Mode → "Keystroke" per button). Map L1 to Page Up and R1 to Page Down. In Dorico, those are bound to "Previous Page" and "Next Page" by default. Done — silent page turns from the bumpers.
4. Dynamics with the right stick
Switch to Play mode. Open the Mixer. Right-click any track's expression send (the slider for piano-to-forte dynamic). Choose Learn MIDI CC. Move the right stick Y axis. The bridge sends CC 19 — Dorico locks the binding. Now the right stick rides the entire dynamic curve in real time during playback.
5. Articulation keyswitches on triggers
Sample libraries like Spitfire BBC SO and Cinematic Studio Strings use keyswitches to flip between articulations (legato, staccato, tremolo, etc.). Dorico's expression maps interpret those keyswitches. The bridge can send the right notes on L2 / R2 trigger presses. Configure under Settings → Triggers → Mode: Note and set the notes to whatever the library expects (C0 for legato, D0 for staccato, and so on).
# Bridge — Dorico performance preset
[Output modes]
l1 = keystroke "PageUp" # previous page
r1 = keystroke "PageDown" # next page
share = keystroke "Cmd+S" # save
options = keystroke "Cmd+Z" # undo
[MIDI output]
right_stick_y = cc 19 ch 1 # dynamics ride
right_stick_x = cc 18 ch 1 # vibrato amount
l2_trigger = note C0 ch 1 # legato keyswitch
r2_trigger = note D0 ch 1 # staccato keyswitch
touchpad_y = cc 1 ch 1 # mod wheel 6. Save the project template
Once the bindings are in, File → Save As Template. Dorico writes a .dorico_template that includes the MIDI input config and expression map bindings.
Default Dorico mapping table
| Controller input | Output | Dorico target |
|---|---|---|
| L1 bumper | Keystroke Page Up | Previous page |
| R1 bumper | Keystroke Page Down | Next page |
| L2 trigger | Note C0 | Legato keyswitch |
| R2 trigger | Note D0 | Staccato keyswitch |
| Cross / A | Note 60 | Play / pause |
| Circle / B | Note 61 | Stop + return |
| Square / X | Note 62 | Loop region toggle |
| Triangle / Y | Note 63 | Flow next |
| D-pad up/down | Keystroke arrow | Bar navigation |
| D-pad left/right | Keystroke arrow | Beat navigation |
| Left stick X/Y | CC 16/17 | Track volume / pan |
| Right stick X/Y | CC 18/19 | Vibrato / dynamic ride |
| Touchpad Y | CC 1 | Mod wheel |
| Touchpad click | Note 70 | Bookmark current bar |
| Options | Keystroke Ctrl+Z | Undo |
| Share | Keystroke Ctrl+S | Save |
Live performance — the music-stand iPad rig
Dorico for iPad runs the same project files as desktop and accepts MIDI input via a connected Mac or PC running the bridge over Network MIDI. The setup: lay the iPad flat on a music stand, pair the DualSense to the Mac running the bridge, route MIDI to the iPad over Wi-Fi via the same Network MIDI session used in the GarageBand iPad workflow. Now the bumpers turn pages on the iPad without your hands leaving the keyboard or your instrument. Quieter than a Bluetooth foot pedal, faster than reaching for the screen.
Dorico-specific notes
- Expression maps are king: bind triggers to whichever notes your sample library uses for articulations. The official Dorico expression maps documentation is mandatory reading if you're scoring with sample libraries.
- Engrave mode is keystroke-driven: the bridge's keystroke output mode is what unlocks gamepad use in Engrave. Without it you're limited to Play mode bindings.
- SE tier mixer is feature-limited: some plugin parameters in SE don't expose CC learn. Pro tier unlocks the full surface.
- iPad MIDI input needs the desktop bridge: Dorico for iPad doesn't talk USB directly to a DualSense — you need a Mac or PC acting as the source.
Pro features worth the upgrade
The Free tier of the bridge handles page turns, dynamics, and keyswitches. The Pro tier adds adaptive trigger resistance (the trigger physically resists more as you push past mezzo-forte — strangely satisfying for orchestral mockups), bank switching for multi-articulation libraries, and the keystroke emit mode used here for page turns.
A notation app rarely gets paired with a gamepad in anyone's marketing material, which is exactly why it's worth doing. Grab the bridge, wire up the bumpers, and never lean over the music stand to swipe again.