Mac Categories

LC Xmu 2.1.0


LC Xmu LC Xmu - Logic Control emulation for generic midi controllers

System Requirememts
Mac OS X 10.3.8 or later
Download Details
Company Opus Locus
Version 2.1.0
Post Date May 06, 2009
License Shareware
File Size 3.5 MB
There are no screenshots

LC Xmu 2.1.0


LC Xmu - Logic Control emulation for generic midi controllers
LC Xmu provides emulation of an Emagic/Mackie Logic Control in software, for control and automation of Emagic's Logic Audio, Logic Gold, Logic Platinum, Logic Express or Logic Pro software in Mac OS X. A hardware midi controllers knobs, faders, buttons or keys can be mapped to the Logic Control's various functions, and Logic will behave exactly as if it has a real Logic Control connected.

A hardware MIDI controller's knobs, faders, buttons or keys can be mapped to the emulated LC/MC's various functions, and the host application will behave exactly as if it has a real Logic Control or Mackie Control connected. LC Xmu provides one-way controller-to-LC/MC function mapping for simpler controllers, and two-way control and display feedback for various more capable controllers (including a hardware Mackie Control). LC Xmu's onscreen display provides full visual feedback of the current state of the emulated LC/MC.

LC Xmu is a compatible, effective and flexible way of using generic MIDI controllers with your host application, without spending hours setting up and then constantly re-configuring controller assignments, mixer maps, custom consoles, MIDI learn, etc. The host application automatically binds mixer controls, plugin controls, navigation and other functions to the LC/MC controls, remapping and updating on the fly as needed.

Because it emulates the unchanging LC/MC hardware, LC Xmu is forward-compatible - if a host application's support for the LC/MC is updated, the new functionality is immediately available via LC Xmu without requiring an updated version of LC Xmu.

Main features of LC Xmu:

  • Almost any hardware control sending appropriate CC or note events may be mapped to the emulated LC/MC's faders, v-pots and buttons.
  • Up to four hardware controllers may be merged into each emulated LC/MC to provide sufficient emulated LC/MC faders/buttons.
  • Some controller-specific hardware such as endless encoders, motorfaders, LCD displays, LEDs, etc, may be supported by controller-specific LC Xmu input modules.
  • Soft takeover pickup for absolute hardware knobs and faders prevents sudden jumps in controlled parameter values when switching between different parameter sets.
  • Multiple LC Xmu instances may be run simultaneously to emulate multiple LC/MC's. XT extender unit emulation is supported.
  • Multiple host applications may be addressed simultaneously or switched among on the fly, with full saved LC/MC state for each host application. Host applications do not need to release the emulated LC/MC at any time.
  • Onscreen emulation of the LC/MC LCD screen, Assignment display, channel LEDs and the most relevant LED indicators for each host.
  • LC Xmu displays may be resized horizontally to match hardware control spacing, and can be configured to be "always on top" when LC Xmu is in the background.
  • Unused hardware controller notes and CCs may be selectively passed through to the host application for MIDI learn or for playing midi instruments and softsynths, etc.
  • LC Xmu Modes allow just eight keys or buttons to access the LC/MC's eight channels of Select, Mute, Solo, Record, and V-select buttons, plus five additional sets of eight buttons, as appropriate for each host application.
  • Modifier function allows access to the fine resolution of the emulated LC/MC's faders using regular 127-step controls, and allows buttons/keys to perform alternate functions in addition to the normal mapping.


    Limitations of LC Xmu:

  • 15 seconds timeouts.


    What's New in This Release:

  • Dedicated host support included for Apple Final Cut Pro.
  • Dedicated host support included for Apple Soundtrack Pro.
  • Fixed application hang when save-replacing function map from separate Preferences window, when any LC Xmu window is set to be always on top.
  • Mapping generic non-endless knobs or faders to V-pot Ch1-8 now works correctly.
  • Notes may no longer be mapped to Faders, V-Pots or Jogwheel.
  • Modifier + V-pot functionality (as Jogwheel) implemented tor true endless encoders.
  • Channel Status LEDs scale correctly when window is resized for LC Xmu instance 2 and higher.
  • LC Xmu display may be placed at the very top edge of any monitor without reset at startup.
  • Reduced flicker when moving the LC Xmu display window by dragging within the display.
  • Generic feedback 1.0.0: Feedback-capable generic controller module.
  • Mackie Control 1.0.3: Extensive user-configurable bypass operation, improved LED feedback, support for LCD backlight sleep, support for external control pedal input.
  • Generic MIDI mixer 1.0.3: Bypass now works correctly, uses non-remapped input.
  • Korg KONTROL 1.0.2: 8th character of each LCD display no longer used.
  • Behringer BCR2000 1.0.1: Allowance for possible hardware encoder acceleration.
  • LC Xmu no longer forces a full controller feedback reset when remapping a control from OFF to something else. Only the remapped control is updated.
  • Preferences file added for each host folder inside the application package.
  • Startup preferences added at ~/Library/Preferences/LC Xmu/startup.js.
  • Startup.js support for sending MIDI trigger event when switching host.
  • Startup.js support for assign display emulation in Cubase.
  • Startup.js support for adjusting LC Xmu CPU use.
  • Startup.js support for opening other applications/files when LC Xmu starts.


    Requirements of LC Xmu:

  • Any generic hardware controller with at least 8 faders or knobs capable of sending CC messages with absolute values (0-127),
  • AND: at least 20 two-state buttons capable of sending a separate note or CC message for button press and release (often called "momentary" button mode), or at least 20 midi keys, or any combination of 20 buttons/keys. You may be able to get by with fewer buttons or keys, but you may lose access to some core LC/MC functionality (depending on the host application). Multiple controllers may be merged to provide sufficient buttons/keys.
  • AND/OR: Any of the following hardware controllers, for which LC Xmu provides a dedicated input module offering predefined function mapping and extended features:
  • Behringer BCR2000 - endless encoder support and LED feedback
  • Doepfer Pocket Dial - endless encoder support
  • JL Cooper CS-10 - jogwheel support and LED feedback
  • Korg KONTROL series - endless encoder support and LED/LCD feedback
  • Mackie Control or hardware emulations - full remappable support
  • Novation Remote series - endless encoder support
  • Any host application capable of supporting the Logic Control or Mackie control via a virtual CoreMIDI port. LC Xmu provides dedicated host support for the following host apps:
  • Ableton Live 5.0 or higher
  • Apple/Emagic Logic Audio/Gold/Platinum/Express/Pro 5.3 or higher
  • Propellerheads Reason 3.0 or higher
  • RME TotalMix 2.01 or higher
  • Steinberg Cubase SX/Nuendo 3.0 or higher
  • MOTU applications (Digital Performer, AudioDesk, CueMix) are not currently supported, because they cannot address a Mackie Control via a virtual CoreMIDI port - email MOTU support about this.