Esempio n. 1
0
//void Incrementor::onCreate(AinsiCharPtr optionalString);
//void Incrementor::onDestroy(); 
void Incrementor::onGetModuleInfo (MasterInfo* pMasterInfo, ModuleInfo* pModuleInfo)
{
	pModuleInfo->Name				= "Incrementor - modulo";
	pModuleInfo->Description		= "Data - Incrementor";
	pModuleInfo->ModuleType         = mtSimple;
	pModuleInfo->BackColor			= sdkGetUsineColor(clInterfaceDesignModuleColor) + 0x101010;
	pModuleInfo->NumberOfParams     = 7;
	pModuleInfo->DontProcess		= false;
    pModuleInfo->Version			= "2.1";
}
Esempio n. 2
0
//void TemplateModule::onCreate(AinsiCharPtr optionalString);
//void TemplateModule::onDestroy(); 
void SimplePendulum::onGetModuleInfo(MasterInfo* pMasterInfo, ModuleInfo* pModuleInfo)
{
	pModuleInfo->Name = "Simple Pendulum";
	pModuleInfo->Description = "Simple Pendulum";
	pModuleInfo->ModuleType = mtSimple;
	pModuleInfo->BackColor = sdkGetUsineColor(clInterfaceDesignModuleColor) + 0x101010;
	pModuleInfo->NumberOfParams = 9;
	pModuleInfo->DontProcess = false;
	pModuleInfo->Version	= "0.1";
}
Esempio n. 3
0
//void TemplateModule::onCreate(AinsiCharPtr optionalString);
//void TemplateModule::onDestroy(); 
void AntiOPe20::onGetModuleInfo(MasterInfo* pMasterInfo, ModuleInfo* pModuleInfo)
{
	pModuleInfo->Name = "AntiOPe 2.0";
	pModuleInfo->Description = "AntiOPe 2.0";
	pModuleInfo->ModuleType         = mtSimple;
	pModuleInfo->BackColor			= sdkGetUsineColor(clInterfaceDesignModuleColor) + 0x101010;
	pModuleInfo->NumberOfParams     = 4;
	pModuleInfo->DontProcess = false;
	pModuleInfo->Version = "1.1";
}
//void TemplateModule::onCreate(AinsiCharPtr optionalString);
//void TemplateModule::onDestroy(); 
void TemplateModule::onGetModuleInfo (MasterInfo* pMasterInfo, ModuleInfo* pModuleInfo)
{
	pModuleInfo->Name				= "Distributions";
	pModuleInfo->Description		= "Distributions";
	pModuleInfo->ModuleType         = mtSimple;
	pModuleInfo->BackColor          = sdkGetUsineColor(clDataModuleColor);
	pModuleInfo->NumberOfParams     = eNumParams;
	pModuleInfo->Version			= "1.0";
	pModuleInfo->DontProcess		= false;
}
Esempio n. 5
0
//-----------------------------------------------------------------------------
// module description
void TouchEncoders::onGetModuleInfo (MasterInfo* pMasterInfo, ModuleInfo* pModuleInfo) 
{

	//identification of the module
	pModuleInfo->Name				= "touch encoders";
	pModuleInfo->Description		= "touch encoders";
	pModuleInfo->ModuleType         = mtSimple;
	pModuleInfo->BackColor          = sdkGetUsineColor(clMidiModuleColor);
	pModuleInfo->NumberOfParams     = 10;
	pModuleInfo->Version			= "1.0";
}
Esempio n. 6
0
void AudioVolumeExample::onGetModuleInfo (MasterInfo* pMasterInfo, ModuleInfo* pModuleInfo)
{
	pModuleInfo->Name				= "VCA";
	pModuleInfo->Description		= "linear VCA";
	pModuleInfo->ModuleType         = mtSimple;
	pModuleInfo->BackColor          = sdkGetUsineColor(clAudioModuleColor);
	pModuleInfo->Version			= "1.0";
    
	// query for multi-channels
	if (pMasterInfo != nullptr)
    {
	    pModuleInfo->QueryString		= sdkGetAudioQueryTitle();
	    pModuleInfo->QueryListValues	= sdkGetAudioQueryChannelList();
	    pModuleInfo->QueryDefaultIdx	= 1;
    }
}
void AudioVolumeDCblock::onGetModuleInfo (MasterInfo* pMasterInfo, ModuleInfo* pModuleInfo)
{
	pModuleInfo->Name				= "DC block";
	pModuleInfo->Description		= "audio volume and DC blocker";
	pModuleInfo->ModuleType         = mtSimple;
	pModuleInfo->BackColor = sdkGetUsineColor(clInterfaceDesignModuleColor) + 0x101010;
	pModuleInfo->Version			= "2.1";
    
	// query for multi-channels
	if (pMasterInfo != nullptr)
    {
	    pModuleInfo->QueryString		= sdkGetAudioQueryTitle();
	    pModuleInfo->QueryListValues	= sdkGetAudioQueryChannelList();
	    pModuleInfo->QueryDefaultIdx	= 1;
    }
}