Functionality & Conditions

The following chart shows the communication between the involved components:

Important
Please note that the physical MIDI converters need to be ordered separately. DHD recommends the M-AUDIO MIDISPORT USB interfaces.

The dbc MidiControl software translates the MIDI commands of the recording software to DHD mixer conform commands and vice versa. Therewith a fader of a DHD mixing console sends its position continuously, a MIDI source must be assigned to this fader strip.

There are two different types of keys: fader related and central MIDI keys.

The function of the fader related keys is identical for all fader strips a MIDI source is assigned to (e.g. record, solo). Since it is also possible to assign audio sources, you should define key labels that are matching both source types.

Important
Do not assign a MIDI function to the ACC (Access) key. Otherwise, it would not be possible to select another source.

Central keys must be situated outside the fader strips and can be used e.g. for transport control (play, stop, etc.). Up to 40 central MIDI keys can be defined within the DHD configuration.

Because the dbc MidiControl software emulates a hardware controller, it can not realize more functions than the original. Hence, depending on the chosen controller only 8 or 9 MIDI faders are useable.

Important
For TFT screens: Buttons on Master Views can have MIDI functions. Buttons with MIDI functions on Fader Views are not supported and may cause unusual behavior.

We recommend creating a separate TFT Fader Channel View for MIDI channels and assigning it to MIDI channels only (See TB8: Fader Channels for information on assigning views to Channels).

The dbc MidiControl software uses the DHDCS. For the communication via MIDI interface, standard API is used. Hence, all customary MIDI interfaces with Windows drivers are suitable. Normally, it is possible to connect such an interface via USB to the PC and it is not necessary to open the PC to install a new card. The dbc MidiControl software can be configured to connect to the mixing console automatically after the software is started. Thus, the console can be switched on after starting the software.

Depending on the used system there are different possibilities:

1. The recording workstation is not connected to the DHD network

In this case, the dbc MidiControl software needs to be installed on the service PC (or another PC) in the DHD network and a MIDI interface is connected to this PC via USB or Firewire. DHD recommends the M-Audio MIDI SPORT USB/MIDI Interface. Of course, the MIDI interface could also be provided by PCI card that installed in the PC. Connect a MIDI interface to the workstation with the recording software, too and configure it in the software. Both MIDI interfaces are interconnected with a customary MIDI cable (with 5-pin connectors).

In the following examples, MAGIX Sequoia and Digidesign ProTools are used. Other DAW software products are possible if they support the Mackie HUI or the Mackie Control protocol.

Example Sequoia

Physical MIDI connection between the PC with the MidiControl software and the recording workstation with Sequoia.
*) For instance the M-Audio MIDI SPORT 1×1 USB/MIDI interface.

Example ProTools

Physical MIDI connection between the PC with the MidiControl software and the recording workstation with ProTools and connected ProTools hardware.
*) For instance the M-Audio MIDI SPORT 1×1 USB/MIDI interface.

2. The recording workstation is connected to the DHD network

In this case, the software can be installed on the recording PC. If the recording PC is also connected to another network, for the communication with the mixing console, a second network card must be installed in the PC. Assign an available, fixed IP address of the DHD network to this network port.

Important
Remove the “network bridge” (network properties), so that Windows does not connect the networks.

Only the MIDI connection is missing now. If both software applications are operated on the same PC with Windows XP, you can use the MIDI Yoke software of MIDI-OX (midiox.com). This software installs a multimedia driver that provides up to 8 MIDI ports. Within this software the data of the output MIDI Yoke 1 is received at input MIDI Yoke 1 etc. Use the following configuration:

DAW MIDI-Out ⇒ MIDI Yoke 1 ⇒ dbc MidiControl MIDI-In
DAW MIDI-In ⇐ MIDI Yoke 2 ⇐ dbc MidiControl MIDI-Out

You can also use LoopMIDI from Tobias Erichsen (tobias-erichsen.de) the same way:

DAW MIDI-Out ⇒ LoopMIDI 1 ⇒ dbc MidiControl MIDI-In
DAW MIDI-In ⇐ LoopMIDI 2 ⇐ dbc MidiControl MIDI-Out

Note
DHD and dbc do not guarantee the functionality or availability of MIDI Yoke and LoopMIDI.

In the following examples, MAGIX Sequoia and Digidesign ProTools are used. Other recording software products are possible if they support the Mackie HUI or the Mackie Control protocol.

Example Sequoia

MidiControl software is operated on the recording PC; MIDI connection via software.

Example ProTools

MidiControl software is operated on the recording PC, that is connected to additional hardware; MIDI connection via software.

If the MidiControl software is running on another workstation than the recording software, the workstations need to be interconnected via MIDI (see 1.).