Hi Dan,
I’m trying to do the same sort of thing but have specific colours for each letter (image basically a rainbow, each letter one colour), don’t suppose you know how?
I tried altering you code but couldn’t get the desired effect.
I was trying to combine it with “selectorValue * textIndex/textTotal” but couldn’t get it to work.
I guess its the “idx = Math.floor(random(palette.length));” that needs changing but I haven’t a clue to what.
seedOffset = effect("Slider Control")("Slider");
seedRandom (seedOffset+textIndex, true);
//seedRandom(index*textIndex, timeless=true); //works but not desired effect
palette = [[86,0,0],[100,38,18],[100,96,0],[0,73,0],[0,80,100],[39,40,99]];
idx = Math.floor(random(palette.length));
//idx = textIndex/textTotal;
palette[idx]