Fix envelope tilt. Add envelope y scale and tilt as plugin parameters

This commit is contained in:
xenakios
2018-02-28 14:36:13 +02:00
parent f5995807f4
commit 3816194fbf
5 changed files with 15 additions and 3 deletions

View File

@ -577,9 +577,9 @@ public:
double scaled = 0.5 - m_transform_y_scale * diff;
double shifted = scaled + m_transform_y_shift + m_transform_y_sinus*
sin(2*3.141592653*(x-m_transform_x_shift)*m_transform_y_sinus_freq);
double tiltline = 0.5+m_transform_y_tilt*x;
double tiltline = m_transform_y_tilt*x;
double tilted = shifted+tiltline;
return jlimit(0.0,1.0,shifted);
return jlimit(0.0,1.0,tilted);
}
bool isTransformed() const
{