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. Download and Unarchive the zip file.
  2. Locate to your user scripts folder (a hidden folder) for the version of your Harmony.
  3. Add all unzipped files ( *.js and script-icons folder ) directly to the folder above.
  4. Add DEF_Curve_Envelope_Converter to any toolbar.



Select curve module(s) or group(s), then run DEF_Curve_Envelope_Converter.

Copyright © 2024 Yu Ueda All Rights Reserved.