Added linear interpolation option for envelope random transform, fixes etc

This commit is contained in:
xenakios
2018-03-03 17:55:02 +02:00
parent c391a2c0af
commit d813794ea9
5 changed files with 35 additions and 6 deletions

View File

@ -231,6 +231,7 @@ void EnvelopeComponent::mouseDown(const MouseEvent & ev)
menu.addItem(1, "Reset");
menu.addItem(2, "Invert");
menu.addItem(3, "Wrap envelope X transform", true, m_envelope->m_transform_wrap_x);
menu.addItem(4, "Envelope Y random linear interpolation", true, m_envelope->m_transform_y_random_linear_interpolation);
int r = menu.show();
if (r == 1)
{
@ -250,6 +251,10 @@ void EnvelopeComponent::mouseDown(const MouseEvent & ev)
{
toggleBool(m_envelope->m_transform_wrap_x);
}
if (r == 4)
{
toggleBool(m_envelope->m_transform_y_random_linear_interpolation);
}
repaint();
return;
}