|
@@ -5865,11 +5865,14 @@ cmDspClass_t* cmRouterClassCons( cmDspCtx_t* ctx )
|
5865
|
5865
|
// 'false' is transmitted to notify the channel that it should shutdown.
|
5866
|
5866
|
// The channel is not considered actually shutdown until dis[i]
|
5867
|
5867
|
// recieves a 'false'.
|
5868
|
|
-// ch The next prospective next available channel is sent whenever it
|
|
5868
|
+// ch The next prospective available channel is sent whenever it
|
5869
|
5869
|
// becomes available. A next channel becomes available when
|
5870
|
5870
|
// a channel is marked as inactive via dis[i] or when
|
5871
|
5871
|
// a new channel is made active, via trigger, and another
|
5872
|
|
-// channel active channel exists.
|
|
5872
|
+// channel active channel exists. Note that this channel is
|
|
5873
|
+// sent "prospectively" - possibly long before the associated
|
|
5874
|
+// gate[ch] is raised - in order to switch parameter routers away
|
|
5875
|
+// from the newly active channel and a currently in-active channel.
|
5873
|
5876
|
// Notes:
|
5874
|
5877
|
// The gate[] output is designed to work with the gate[] input of Xfader. When
|
5875
|
5878
|
// availCh.gate[] goes high Xfader fades in, when availCh.gate[] goes low
|