# Easing Library - v1 - posted into pattern library!

**URL:** <https://forum.electromage.com/t/easing-library-v1-posted-into-pattern-library/1257>\
**Category:** Patterns and Code\
**Created:** [May 24, 2021, 5:31pm UTC](https://forum.electromage.com/t/easing-library-v1-posted-into-pattern-library/1257 "2021-05-24T17:31:45Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![wizard](https://forum.electromage.com/user_avatar/forum.electromage.com/wizard/32/4_2.png) [@wizard](https://forum.electromage.com/u/wizard)\
**Post date:** [May 26, 2021, 5:42pm UTC](https://forum.electromage.com/t/easing-library-v1-posted-into-pattern-library/1257/9 "2021-05-26T17:42:25Z")

</div>

Super cool. I had looked into bezier curves as well, might add that as an API.  
The `wave()` function starts mid way, heading up (uses sin). If you want to start at zero (the peak of the negative curve of a sine wave), you can offset it by -0.25.

---

_[View the full topic](https://forum.electromage.com/t/easing-library-v1-posted-into-pattern-library/1257)._
