envelope in separate patch
filter in external patch, some regrouping