@ShortDescription

@ParamDescription(abln)
/* Main A/B A Blend */
Sets the portion of the output that comes from the first input port when the #param(AorB)
switch is turned on. The portion of the output that comes from the second input port is 
the complement of this value.

@ParamDescription(bbln)
/* Main A/B B Blend */
Sets the portion of the output that comes from the first input port when the #param(AorB)
switch is turned off. The portion of the output that comes from the second input port is 
the complement of this value.

@ParamDescription(glid)
/* Main A/B Glide */
Sets the rate that the process uses to change the internal values of its cross-fade 
parameter. Large values lead to faster changes. A value of 1 will cause the gain to change
instantly, but could lead to clicks. Very small values will cause the gain change to take
place very slowly, which can be used to provide a triggerable, automatic crossfade.

@ParamDescription(AorB)
/* Main A/B A/B */
Chooses the Port 1 gain from the #param(abln) (on) or #param(bbln) (off) parameters.

@ParamDescription(mbyp)
/* Main A/B Master Bypass */
When bypassed, #name will pass the signal from port A untouched.

@Description
The #name is a multichannel process block that allows you to crossfade between 
two multichannel input ports. The #name implementations a eight channel
input port selector switch. Since the switch implements cross-fading between its inputs, it can also
be used as a constant amplitude mixer. The #param(glid) parameter controls how quickly
the gain coefficient changes. This implementation of the switch uses a single-pole Low Pass
Filter to interpolate the gain. This means that the gain will change more quickly when it 
initially changes and the change per sample will decrease as the internal gain approaches
the selected gain.	

@SeeAlso(MHL ,abi1) /* MIO 2->1 A/B Switch (Linear) */
@SeeAlso(MHL ,abi2) /* MIO 4->2 A/B Switch (Linear) */
@SeeAlso(MHL ,abi3) /* MIO 6->3 A/B Switch (Linear) */
@SeeAlso(MHL ,abi4) /* MIO 8->4 A/B Switch (Linear) */
@SeeAlso(MHL ,abi5) /* MIO 10->5 A/B Switch (Linear) */
@SeeAlso(MHL ,abi6) /* MIO 12->6 A/B Switch (Linear) */
@SeeAlso(MHL ,abi7) /* MIO 14->7 A/B Switch (Linear) */
@SeeAlso(MHL ,abi8) /* MIO 16->8 A/B Switch (Linear) */
@SeeAlso(MHL ,abf1) /* MIO 2->1 A/B Switch (LPF) */
@SeeAlso(MHL ,abf2) /* MIO 4->2 A/B Switch (LPF) */
@SeeAlso(MHL ,abf3) /* MIO 6->3 A/B Switch (LPF) */
@SeeAlso(MHL ,abf4) /* MIO 8->4 A/B Switch (LPF) */
@SeeAlso(MHL ,abf5) /* MIO 10->5 A/B Switch (LPF) */
@SeeAlso(MHL ,abf6) /* MIO 12->6 A/B Switch (LPF) */
@SeeAlso(MHL ,abf7) /* MIO 14->7 A/B Switch (LPF) */
