@@ -119,7 +119,7 @@ void LADSPAPlugin::Execute() | |||||
{ | { | ||||
if (PlugDesc) | if (PlugDesc) | ||||
{ | { | ||||
// convert inputs if exist (zero if not) | |||||
// convert inputs if exist (use default if not) | |||||
for (int n=0; n<m_PluginInfo.NumInputs; n++) | for (int n=0; n<m_PluginInfo.NumInputs; n++) | ||||
{ | { | ||||
if (GetInput(n)) | if (GetInput(n)) | ||||
@@ -143,14 +143,14 @@ void LADSPAPlugin::Execute() | |||||
m_LADSPABufVec[n][i]=GetInput(n,i); | m_LADSPABufVec[n][i]=GetInput(n,i); | ||||
} | } | ||||
} | } | ||||
// Update the GUI outputs with the first value in the buffer | |||||
//((LADSPAPluginGUI*)m_GUI)->UpdatePortDisplay(n,m_LADSPABufVec[n][0]); | |||||
// Copy values into OutData value buffer for display in GUI | // Copy values into OutData value buffer for display in GUI | ||||
m_OutData.InputPortValues[n] = m_LADSPABufVec[n][0]; | m_OutData.InputPortValues[n] = m_LADSPABufVec[n][0]; | ||||
} | } | ||||
else // zero | |||||
else // Use default | |||||
{ | { | ||||
for (int i=0; i<m_HostInfo->BUFSIZE; i++) m_LADSPABufVec[n][i]=0; | |||||
for (int i=0; i<m_HostInfo->BUFSIZE; i++) { | |||||
m_LADSPABufVec[n][i]=m_PortDefault[n]; | |||||
} | |||||
} | } | ||||
} | } | ||||
@@ -150,27 +150,6 @@ void LADSPAPluginGUI::SetPortSettings(unsigned long n, float min, float max, boo | |||||
m_PortDefault[n]->value(temp); | m_PortDefault[n]->value(temp); | ||||
} | } | ||||
/* | |||||
void LADSPAPluginGUI::SetMinMax(int n, float min, float max, bool clamp) | |||||
{ | |||||
char temp[256]; | |||||
sprintf(temp,"%.4f",min); | |||||
m_PortMin[n]->value(temp); | |||||
sprintf(temp,"%.4f",max); | |||||
m_PortMax[n]->value(temp); | |||||
sprintf(temp, "%d",clamp); | |||||
m_PortClamp[n]->value(atoi(temp)); | |||||
} | |||||
void LADSPAPluginGUI::GetMinMax(int n, float &min, float &max, bool &clamp) | |||||
{ | |||||
min = atof(m_PortMin[n]->value()); | |||||
max = atof(m_PortMax[n]->value()); | |||||
clamp = m_PortClamp[n]->value(); | |||||
} | |||||
*/ | |||||
void LADSPAPluginGUI::SetName(const char *s) | void LADSPAPluginGUI::SetName(const char *s) | ||||
{ | { | ||||
m_Name->label(s); | m_Name->label(s); | ||||