I would look at the Loksound XL 4.0 comes with 12 function outputs and the motor control and sounds are incredible.
http://www.esu.eu/en/products/...und/loksound-xl-v40/
I'll have a video of an OMI SD70ACe in this configuration as soon as I receive my locomotives from Brian.
Motor control
From a LokSound made for larger gauges you expect an excellent motor control and considerable power and deservedly so! LokSound XL V4.0 is equipped with the 5th generation of load control. You can adjust the control frequency adaptively to the speed. So many motors will run even better and softer.
Thanks to the 10 Bit A/D convertor, locos with well-known motors by e.g. Bühler®, Mabuchi®, Faulhaber® or Maxon®, will drive very slowly on the tracks. You can determine a limitation of the load control‘s influence with the Dynamic Drive Control (DDC) to control very accurately in station or shunting switch areas. Uphill running also appears very natural with it.
The power of the LokSound XL V4.0 decoder´s motor output has been increased by 25% and now delivers 4.0A continuous output (for a short time up to 5A) to keep heavy two-engine locos (e.g. by Piko®, KISS or LGB® also running smoothly.
Functions
In larger scaled locos a lot of special functions could be switched or moved. Therefore the new decoder comes with twelve (12!) function outputs with 500mA power/constant current each to control lighting effects or fan motors. Each function output can be adjusted individually in terms of brightness or lighting effects and controls LEDs or light bulbs. Also micro bulbs with a current of 1.8V can be directly used due to an integrated voltage regulator.
Beyond this, the LokSound XL V4.0 decoder controls 4 servos. This allows features such as lifting and lowering pantographs, functional shunting couplings or radius bar (reach rod) changes on steam locomotives. Simply plug in our ESU servos or other commercial servos. Of course, you will be able to synchronise motor, sound and special functions.
This makes remote controlled coupling possible including the prototypical automatic pushing and pulling of the loco.
The LokSound XL V4.0 decoder is prepared to control external smoke generators. No matter if it is the Dynamic-Smoke module by KM-1® or the smoke unit by Massoth®: the decoder creates the required synchronization impulse.
Three digital inputs can be used for control functions. Thus it is possible to install a reed contact under the locomotive and spread track magnets across the layout to trigger a horn when passing them or – a brand-new function! –stop automatically at the station and drive on automatically after a few seconds.