Comments and readme addition

This commit is contained in:
xenakios 2018-11-08 21:55:30 +02:00
parent bcc3290582
commit 06ded7d011
2 changed files with 6 additions and 1 deletions

View File

@ -1261,6 +1261,9 @@ void ParameterComponent::buttonClicked(Button * but)
}
else
{
// If we have the non-parameter state pointer, just set the target parameter to true.
// Logic in the AudioProcessor determines what should be done and it sets the parameter immediately back
// to false when it sees the parameter is true.
*boolpar = true;
}
}
@ -1279,7 +1282,7 @@ void ParameterComponent::updateComponent()
m_slider->setValue(*intpar, dontSendNotification);
}
AudioParameterBool* boolpar = dynamic_cast<AudioParameterBool*>(m_par);
if (m_togglebut != nullptr) // && m_togglebut->getToggleState() != *boolpar)
if (m_togglebut != nullptr)
{
if (m_nonparamstate == nullptr)
{
@ -1288,6 +1291,7 @@ void ParameterComponent::updateComponent()
}
else
{
// If we have the non-parameter state pointer, get the button toggle state from that
if (m_togglebut->getToggleState()!=*m_nonparamstate)
m_togglebut->setToggleState(*m_nonparamstate, dontSendNotification);
}

View File

@ -12,6 +12,7 @@ History :
-Added varispeed (resampling speed change) feature when spectral stretch engine is bypassed
-Added shortcut key (may not work properly in all plugin formats and hosts) :
"I" to open file import dialog
-Attempt to prevent capture enabled state from being recalled when undoing in the host
-Added VST3 version
-Removed VST2 version from binaries. :( It is still possible to build VST2 from source code, if the VST2
SDK is available. (But distributing the binaries is likely not allowed if the distributor doesn't have