the current extraction type components all work the same way, they have source, channel and invert inputs, but only one output. you can change which channel gets outputted with the internal property or by using a control. but, that requires using 3 extraction components if you want all the channels back in your assemble component.
i would like to see an additonal extraction component that has 3 outputs, one for each channel. the outputs would be fixed based on the channels themselves. so, in an RGB extraction you would have inputs of source, channel and invert as before, but on the output side you would have 3 outputs, R, G and B. in fact, you probably wouldnt even need the 'channel' part on the input in this one.
plese note, i like the current extraction components, so this one i'm suggesting would be an ADDITIONAL one, not a replacement. both would have a use. the current works fine but tends to add clutter to the edit workspace, especially in large, complex filters. and if you want to use controls to control the channels in the current type, that is taking 3 precious controls out the current possible 10 we can use.
craig
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig