@goldee
Of course you can simlply use a sampler to do this.
You can also try something like "micro sidechain" (which is basically inject the noise aound the 0 point) might give you a more natural sounding result
@goldee In that case you need to add two comboxes to your UI script. In the callback of one you change the sample map for sampler A and in the callback for the other you change the sample map for sampler B.
@goldee do it in scriptnode. set up a new filter for each band (check on here as to which filters are working properly there was a thread from @aaronventure on it), set each filter to the same external buffer display. Then on your UI set up a FilterDisplay floating tile for each band / filter and change the colours (via LAF if you want gradients).
The nodes you can do with the snippet above and a draggableFilterPanel floating tile...