- Type
- Audio Effect
- Author
- OspreyInstruments
- Version
- 1.0
- License
- None
- Live version
- 10.1.18
- Max version
- 8.1.5
- Downloads
- 0
- Updated
- No Updates
Description
ZenEQ is a reference to Zen philosophy's focus on the transient and sustained elements of existence. It is a transient equalizer, similar in function to SplitEQ. The transient and body (sustain) portions of the signal are split, and directed through different EQ curves. A gain parameter for each has been included, which acts like a traditional transient designer.
A transient is determined by the derivative. In simple terms, a steeper slope will result in a higher derivative, and if passed the "sensitivity' threshold, it will be considered a transient. The "hold" parameter sets the minimum duration of a transient to prevent re-triggering. The "attack" and "release controls adjust the envelope of the transient window. Everything that is not a transient is body (1 - [Transient Envelope]). I included a solo mode so that you can listen to the transient or body signal in isolation.
The processing load is a little higher on this one, and actually peaks in a time of higher transient triggering. This is likely the result of some "control" objects being used here. At the moment, there is nothing I can do about this, but in the future, I may try to revisit the issue once I have a full Max MSP licence and have access to gen~. In the meantime, you probably won't be able to run too many instances of this or have adequate realtime performance. (I needed to turn off my buffer).