Skip to content
arrow_backAll articles

Dorico

Dorico

Description

Integrates with Dorico via a custom key-commands file. Covers note input, layout, engraving, playback, and library commands. Requires Dorico 4 or later.

Setup

Dorico commands are accessible in MetaGrid Pro through a JSON key commands file or the Menu Command action (Mac only). Both methods can be used together.

Method 1: JSON File (Mac & Windows)

Dorico ships its key commands as a JSON file inside the application bundle. MetaGrid Pro reads this file directly to populate its Dorico action selector — no copying or installation needed, just point MetaServer at it.

Step 1: Open MetaServer

Open MetaServer → Integrations → Dorico.

Step 2: Locate the Key Commands File

In the Integration Components card, click Locate… on the Dorico key commands row. The file picker opens.

Navigate to:

  • Mac: /Applications/Dorico <version>.app/Contents/Resources/keycommands_en.json (right-click Dorico → Show Package Contents to enter the bundle)
  • Windows: the Resources folder inside Dorico's installation directory (typically C:\Program Files\Steinberg\Dorico <version>\Resources\keycommands_en.json)

The file suffix (_en) matches the system language — _de, _fr, etc. for non-English Dorico installs.

Pick the file. The row turns green and shows the path.

Step 3: Use Dorico Commands

In MetaGrid Pro, create a button, add a Dorico action, and browse the commands. The list reflects every shortcut Dorico exposes in the JSON file.

If you update Dorico to a new version, re-Locate the file from the new app bundle so MetaServer reads the current command set.

Method 2: Menu Commands (Mac Only)

The Menu Command action gives direct access to every Dorico menu item. This includes commands that have no keyboard shortcut, which the JSON method may not cover.

Create a button, add a Menu Command action, and select Dorico's menu and command.

Pro Tip: Use both methods together. The JSON file covers the full key command set, while Menu Commands handles anything that only exists in menus.