Synchronizer

From jOrgan Wiki v1.25.1
Jump to: navigation, search

This element synchronizes a single switch with the state of other observed switches.

Properties

when activated
What to do when any observed switch was activated.
when deactivated
What to do when any observed switch was deactivated.

Both properties have different effects on the referenced switches depending on the configured action:

IGNORE
do nothing
ACTIVATE
activate the switch (if currently active it is set deactive first, if it has a NONE duration it is set deactive afterwards)
DEACTIVATE
deactivate the switch (if it has not an INFINITE duration)
SET_ACTIVE
set the switch active
SET_DEACTIVE
set the switch deactive

See switch for further properties.

References to

Switch
The switch to activate and deactivate.
Switch
All switches to observe for activation and deactivation.

As an example let a synchronizer reference the following switches:

  • SwitchX
  • SwitchA
  • SwitchB
  • SwitchC

Each time SwitchA, SwitchB or SwitchC is activated or deactivated, SwitchX will be synchronized according to the properties when activated and when deactivated respectively.

Referenced from

See switch for referrers.

Messages

See switch for messages.

Action noise

Action noise can easily be added to a disposition with the help of a synchronizer:

  • Use a keyer to press and release a key on a special rank producing noise
  • Add a synchronizer with the following settings
    • when activated = ACTIVATE
    • when deactivated = ACTIVATE
  • Let the synchronizer reference the keyer and all stops and/or combinations generating noise.

Coupled Combinations

A pair of combinations can easily be coupled with a synchronizer. If you want to couple multiple pairs, use an activator to engage/disengage all synchronizers with a single operation.