753/754/750 Okuliarnik – Rivarossi H0 MTC21

Project version 3.7.2

Sound sample

Project Information

  • Sound project is optimized for Rivarossi model with MTC21 connector
  • The sound project is designed for Zimo MS440C decoder. Zimo MS440D decoder can also be used. The condition is switching standard function outputs FA3 and FA4 to logic level function outputs. This is done by setting CV8 = 3, it can be set back with CV8 = 4.
  • The sound project is designed for MS series 16-bit sound decoders.
  • Recommended minimum decoder software version is 5.5.
  • The decoder has a default address of 3.
  • Reset can be performed by setting CV8 = 8.

Function Assignment

Function mapping and CV settings can be modified.

  • F0 Position white lights
    Affected function output: FA0v, FA0r
    Direction dependent
  • F1 Red lights
    Affected function output: FA1
    Direction dependent
  • F2 Reserved for lights
    Affected function output: FA2
    Direction dependent
  • F3 Shunting mode
    • speed range reduced to ½
    • reduces acceleration / braking times to ¼ of CV3 and CV4
    • turns off red lights if they are on
    • turns off headlight if it is on
    • triggers short horn at start
  • F4 Short horn
  • F5 Coasting
    Idle running sound regardless of set speed
  • F6 Engine acceleration to max RPM
    Independent of set speed, even when stationary
  • F7 Long horn
  • F8 Sound on/off
    Engine on/off
  • F9 Unused
  • F10 Short whistle
  • F11 Long whistle
  • F12 Uncoupling screw
  • F13 Coupling screw
  • F14 Sanding
  • F15 Dispatcher whistle - new
    Call to readiness
  • F16 Dispatcher whistle - old
    Call to readiness, departure
  • F17 Compressor
  • F18 Unused
  • F19 Wheel squealing in curves
  • F20 Station announcement
  • F21 Station announcement
  • F22 Station announcement
  • F23 Station announcement
  • F24 Station announcement
  • F25 Station announcement
  • F26 Sound muting
  • F27 Volume decrease
  • F28 Volume increase

Setting Maximum Speed

We recommend setting the maximum speed using CV57, not CV5. Setting the maximum speed using CV5 may cause changes in the sound range. Acceleration time CV3 and deceleration time CV4 settings are not affected by setting the maximum speed via CV57.

Shunting Mode

In shunting mode, all 4 position lights turn on. If this functionality is not desired, it can be disabled by setting CV37 = 0. To re-enable it, set CV37 = 3. Enabling the mode also turns off red lights and headlight if they are on. If this functionality is not desired, it can be disabled by setting CV430 = 0. To re-enable it, set CV430 = 3.

The mode reduces acceleration and braking times to ¼ of the CV3 and CV4 settings. If this functionality is not desired, it can be disabled by setting CV124 = 16. Complete deactivation of acceleration and braking times is possible by setting CV124 = 19.

If the shunting mode functionality is not desired, it can be disabled by setting CV124 = 0.

The standard shunting mode setting in the project is CV124 = 18.

In shunting mode, a short horn sounds at each start. This functionality is handled by a script.

Three conditions must be met for the short horn to sound:

  1. The function itself must be enabled via F3.
  2. The engine sound must be enabled via F8.
  3. The model must start from zero speed.

Setting CV837 = 8 disables this functionality, standard setting is CV837 = 0.

F5 Coasting vs F6 Engine to Maximum RPM

If both functions are enabled, coasting takes precedence.

Compressor

The project implements two versions of compressor activation, both handled by script:

  1. Random compressor activation, which is conditional on engine sound being enabled via F8. This is disabled when the compressor is turned on via F17.
  2. Compressor activation via F17. This requires F8 to be enabled and zero speed.

Setting CV837 = 1 disables compressor activation via F17.

Setting CV837 = 2 disables random compressor activation.

Setting CV837 = 3 disables both options, standard setting is CV837 = 0.

Curve Squeal

Curve squeal is handled by script, several conditions must be met for activation:

  1. The function itself must be enabled via F19, and engine sound must be enabled via F8.
  2. The sound won't activate at very low speed, set speed must be more than 14 (from speed range 0 – 126).
  3. The sound won't activate at high speed, set speed must be less than 100 (from speed range 0 – 126).

Setting CV837 = 4 disables curve squeal, standard setting is CV837 = 0.

Custom Function Mapping

Custom function mapping is possible via CV400 – CV428. The project doesn't use this for its needs.

Decoder Reset

It may happen that during decoder configuration you make a mistake that you can't correct or you get lost in the settings. In this case, we recommend performing a decoder reset. To reset the decoder, program CV8 = 8. This programming will reset to the sound project settings.

Basic CV Settings in Project

  • CV3 = 16
  • CV4 = 14
  • CV5 = 1
  • CV6 = 1
  • CV33 = 1
  • CV34 = 2
  • CV35 = 48
  • CV36 = 12
  • CV37 = 3
  • CV38 = 0
  • CV39 = 0
  • CV40 = 0
  • CV41 = 0
  • CV42 = 0
  • CV43 = 0
  • CV44 = 0
  • CV45 = 0
  • CV46 = 0
  • CV61 = 97
  • CV57 = 125
  • CV105 = 145
  • CV106 = 5
  • CV124 = 18
  • CV125 = 88
  • CV126 = 88
  • CV127 = 89
  • CV128 = 90
  • CV129 = 90
  • CV130 = 89
  • CV190 = 100
  • CV191 = 50
  • CV254 = 3
  • CV255 = 7
  • CV256 = 2
  • CV266 = 64
  • CV374 = 5
  • CV339 = 6
  • CV340 = 6
  • CV395 = 130
  • CV396 = 27
  • CV397 = 28
  • CV430 = 3
  • CV432 = 196
  • CV433 = 193
  • CV434 = 195
  • CV435 = 194
  • CV836 = 1
  • CV837 = 0

Sound Sample Numbers

F4 CV522 35 Short Horn
F7 CV531 36 Long Horn
F10 CV540 37 Short Whistle
F11 CV543 38 Long Whistle
F12 CV546 26 Screw Coupler Down
F13 CV549 27 Screw Coupler Up
F14 CV552 23 Sanding
F15 CV555 24 New Dispatcher Whistle
F16 CV558 25 Old Dispatcher Whistle
F20 CV673 29 R 640 Announcement
F21 CV676 30 R 653 Announcement
F22 CV679 31 REX1724 Announcement
F23 CV682 32 REX1725 Announcement
F24 CV685 33 Os5011 Announcement
F25 CV685 34 Os5016 Announcement
script 40 Compressor
script 39 Wheel Squealing in Curves

"Script" means that the corresponding sound is used in the script, outside of normal use within CV. The sound number is listed here for possible standalone use of the sound when the script is disabled.