<p>Ive been experimenting will multiple color filament but the colors a more or less blended. Is there are filament that goes from one color directly to another without having transition color ex. red to green immediately.</p>
<p>I've been tinkering with <a href="https://www.filamenthub.com" rel="nofollow noreferrer">Filament Hub Filament</a> and it is very good (some of the best I've ever used)  however I've had to essentially melt strands of one filament to the next and this is unsustainable.</p>
<p>Anyone know any filaments or methods to have an immediate color change</p>

It takes at least a few cm of extrusion to purge the old color before switching to a new one due to mixing in the melt zone, and possibly much more depending on the particular pigments. If the old color is something bright like red and the new one is white or something close, it can even take many tens of cm before you get a clean new color.
Multi-color extrusion setups either use separate hotends per color or fancy retraction setups where each color can be retracted separately, along with purge towers. You cannot get a clean color switch in the print just by having one in the input filament, and this is probably why all the mixed color filament that's sold is blended - so customers don't get disappointed when it doesn't work like you expect.