11. Using Midi Controllers in Lightkey

Overview of External Control in LightKey

  • Objective: Enhancing LightKey projects by utilizing external hardware to control the lighting rig beyond standard software interaction.

  • Types of External Input Support:

    • DMX In: LightKey can receive DMX signals from other hardware, such as a separate lighting console, allowing that device to control LightKey functions.

    • MIDI Controllers: Devices with USB MIDI output (e.g., the Akai APC mini) are the primary hardware used for tactile control.

    • Computer Keyboard: Standard keyboard keys can be assigned as shortcuts to perform specific lighting cues or actions.

Simple Implementation via Live View

  • Interface Context: Setting up external control is most direct within the "Live View," which contains pre-programmed cues (represented as faders or push buttons).

  • Mapping a MIDI Trigger (Standard Procedure):

    1. Right-click on a specific cue (fader or push button).

    2. Navigate to External Control.

    3. Select Add Trigger.

    4. The software enters a "listening" mode; physical interaction with the MIDI controller (moving a fader or pressing a button) will automatically link that hardware component to the cue.

    5. A checkmark confirms the link, indicating the user now has full hardware control (e.g., using a physical fader on an Akai APC mini to control house light intensities).

  • Visual Feedback and Compatibility:

    • Hardware Compatibility: Users should consult the LightKey website or user manual for a list of suggested MIDI controllers to ensure high levels of compatibility.

    • Two Levels of MIDI Interaction:

      • Control-Only: Standard communication from hardware to software.

      • Visual Feedback: Supported controllers (like the Akai APC mini) receive information back from LightKey. This allows the controller to provide a color preview or highlight the active cue on the physical hardware.

    • Benefit of Visual Feedback: It creates a greater awareness of the lighting rig's status without the operator needing to look at the computer screen or the physical stage.

Customizing Cue Colors on External Devices

  • Dynamic Color Information: Buttons on MIDI controllers often mirror the color information programmed into the LightKey cue.

  • Navigation to Color Settings:

    1. Right-click the cue.

    2. Select Get Info.

    3. In the Queue Editor, scroll down to the Button or Fader Color section.

  • Color Logic:

    • Automatic: This is the default setting. It pulls color information directly from the fixtures on stage.

    • Custom: Allows the user to manually select any specific color for the button highlight.

    • Live Updates: As the user banks through different colors or changes settings in the software, the MIDI controller's lighting will update in real-time to match.

Advanced External Control Window Settings

  • Accessing Internal Management: For more complex configurations or mapping non-cue actions, use the dedicated management window.

    • Pathway: Toolbar -> Window -> External Control.

    • Shortcut: Press Command+ECommand + E.

  • Control Tabs: The window is divided into three identical layouts for:

    1. DMX Control.

    2. MIDI Control.

    3. Keyboard Control.

  • Configuration Management:

    • Users can manage multiple setups for different scenarios.

    • Examples: A dedicated setup for a "Easter service" versus a "default Sunday service."

    • Functionality: Configurations can be added, subtracted, or renamed to suit various needs.

MIDI and Keyboard Logic in Advanced Mode

  • Input Selection: The Input setting determines which device LightKey listens to.

    • By default, it receives from any connected MIDI device.

    • To avoid interference from multiple connected controllers, the user can select a specific device for input.

  • Trigger Identification: Selecting a trigger (such as a right arrow) in this window reveals its technical details:

    • MIDI Channel.

    • MIDI Note.

    • Control Change information.

    • This automated detection removes the need for manual data entry of MIDI notes.

  • Action Assignment: Once a trigger is identified, the user can select an Action from a comprehensive list.

    • Example: Assigning a physical "next arrow" on the controller to the Next Cue button in a cue list.

    • Result: This allows for complete operation of the software without utilizing a keyboard or mouse.

Alternative Hardware and Economy Options

  • Stream Decks: These devices can send MIDI commands through a MIDI module and are programmed identically to standard MIDI controllers in LightKey.

  • Keyboard Shortcuts:

    • Used by simply pressing a key (e.g., 'a') and assigning it an action.

    • Value Proposition: An ideal, free alternative for those who cannot invest in external MIDI hardware.

  • Value of External Hardware:

    • Controllers like the Akai APC mini are available for less than $100.

    • Provides professional-grade flexibility and tactile control, keeping the operator's focus on the stage rather than the software interface.