Initial implementation of ADSHR envelope