Skip to content

Setting up Domino

Domino is a freeware dedicated MIDI editor written in C++ exclusively for the Windows operating system.

Installation

Download

Here are some source links for various versions of the application:

Select one from above. The difference between these versions is minimal. The first link provides a version that has already been pre-patched to make the interface of the app English.

The second link provides an original version with recent stable features, but without support of an English interface.

The third link is a beta release that runs at 64-bit. This version can handle much more notes and can render MIDIs faster than the previous versions.

Extract

The downloaded zip files can be extracted using any zip extraction tools such as 7-Zip, WinRAR, or the File Explorer.

extract files context menu in file explorer

The location of the extracted files should not be in a user-inaccessible location by default.

file explorer prepares for full power domino extracting calamity

Locations where Domino might not work properly include the C:\Program Files folder, but placing it in C:\Domino may work. Personal folders such as C:\Users\{your-profile-name}\Documents will work the best.

domino files fully engaged as shown in file explorer

Optional Patch

INFO

This step is not required for the 64-bit release of Domino, as that version does not have the same limitations its counterpart have.

If multi-million note MIDIs are planned for creation with the editor, it is recommended to apply the 4GB patch to break the memory usage limits of the 32-bit application.

Run

To run the application, simply double click on the .exe file.

The first run should look like this:

domino fully engaged

Configuration

Synthesizer

The synthesizer(s) can be setup in the Preferences window, which can be accessed by pressing F12 or by clicking on the red wrench icon at the top right of the window.

Go to the MIDI-OUT section and click on one of the slots for the MIDI-OUT Device column. Select a preferred device and proceed to the next column.

domino preference window

The Sound Source column is a specified configuration for how Domino should fetch/interpret messages to/from the synth (e.g. sound names and other settings). This technical configuration is documented in the official manual.

Click OK to save. Domino will automatically open ports to the selected MIDI synth.

Sound Source Definition

There are pre-existing definitions which can be assigned to any particular synthesizer. These definitions will aid in knowing Control Change (CC) names, resolve customized CCs in imported MIDIs, and various other configs.

Two of these definitions can be assigned to OmniMIDI (formerly Keppy's Synthesizer) and functionally make use of the defined CC naming and values, however, this can look bloated when it also contains other CCs that are not used by the synthesizer.

ATTACHMENT

BASSMIDI OmniMIDI (.xml)

Click the link above to save it locally in the disk.

INFO

The module above is pre-bundled in the pre-patched Domnino .zip in the download links of this page.

This file can be placed inside the Domino\Module\ folder. Domino requires a restart after placement to recognize this definition.

domino sound source setup