Harmony Script

Curve-Envelope Converter


Convert selected curve modules’ type from curve to envelope and vice versa.
You can also select a group that contains multiple curve modules for the conversion.
The script will convert the resting parameter then copy the values over
all deformation parameter’s keyframes.

Note: The current version does not work properly if a parent curve’s handle1 length is 0, or its approximation.



  1. Add USR_Curve_Envelope_Converter.js to your user scripts folder.
  2. Add the script icon to script-icons folder inside the user scripts folder.



  1. Add Curve_Envelope_Converter to any toolbar.
  2. Select curve module(s) or group(s), then run Curve_Envelope_Converter.

Leave a comment

Copyright © 2019 Yu Ueda All Rights Reserved.