There a lot of ways how some indicators can be made adaptive instead of calculating fixed periods
One, less known method, is to use normalized ATR (Average True Range) for making the calculation adaptive. And since T3 is a perfect candidate for being adaptive (it allows fractional periods for calculation), here is a T3 that is using ATR for adaptive T3 calculations