Browse Source

Fix carla-vst hints

tags/1.9.6
falkTX 10 years ago
parent
commit
0030cdd3d3
1 changed files with 12 additions and 12 deletions
  1. +12
    -12
      source/plugin/carla-vst.cpp

+ 12
- 12
source/plugin/carla-vst.cpp View File

@@ -663,7 +663,7 @@ static intptr_t vst_dispatcherCallback(AEffect* effect, int32_t opcode, int32_t
d_lastSampleRate = 44100.0; d_lastSampleRate = 44100.0;


const NativePluginDescriptor* pluginDesc = nullptr; const NativePluginDescriptor* pluginDesc = nullptr;
#ifdef CARLA_PLUGIN_PATCHBAY
#if CARLA_PLUGIN_PATCHBAY
const char* const pluginLabel = "carlapatchbay"; const char* const pluginLabel = "carlapatchbay";
#else #else
const char* const pluginLabel = "carlarack"; const char* const pluginLabel = "carlarack";
@@ -716,7 +716,7 @@ static intptr_t vst_dispatcherCallback(AEffect* effect, int32_t opcode, int32_t
return 0; return 0;


case effGetPlugCategory: case effGetPlugCategory:
#ifdef CARLA_PLUGIN_SYNTH
#if CARLA_PLUGIN_SYNTH
return kPlugCategSynth; return kPlugCategSynth;
#else #else
return kPlugCategEffect; return kPlugCategEffect;
@@ -725,14 +725,14 @@ static intptr_t vst_dispatcherCallback(AEffect* effect, int32_t opcode, int32_t
case effGetEffectName: case effGetEffectName:
if (char* const cptr = (char*)ptr) if (char* const cptr = (char*)ptr)
{ {
#ifdef CARLA_PLUGIN_PATCHBAY
# ifdef CARLA_PLUGIN_SYNTH
#if CARLA_PLUGIN_PATCHBAY
# if CARLA_PLUGIN_SYNTH
std::strncpy(cptr, "Carla-Patchbay", 32); std::strncpy(cptr, "Carla-Patchbay", 32);
# else # else
std::strncpy(cptr, "Carla-PatchbayFX", 32); std::strncpy(cptr, "Carla-PatchbayFX", 32);
# endif # endif
#else #else
# ifdef CARLA_PLUGIN_SYNTH
# if CARLA_PLUGIN_SYNTH
std::strncpy(cptr, "Carla-Rack", 32); std::strncpy(cptr, "Carla-Rack", 32);
# else # else
std::strncpy(cptr, "Carla-RackFX", 32); std::strncpy(cptr, "Carla-RackFX", 32);
@@ -753,14 +753,14 @@ static intptr_t vst_dispatcherCallback(AEffect* effect, int32_t opcode, int32_t
case effGetProductString: case effGetProductString:
if (char* const cptr = (char*)ptr) if (char* const cptr = (char*)ptr)
{ {
#ifdef CARLA_PLUGIN_PATCHBAY
# ifdef CARLA_PLUGIN_SYNTH
#if CARLA_PLUGIN_PATCHBAY
# if CARLA_PLUGIN_SYNTH
std::strncpy(cptr, "CarlaPatchbay", 32); std::strncpy(cptr, "CarlaPatchbay", 32);
# else # else
std::strncpy(cptr, "CarlaPatchbayFX", 32); std::strncpy(cptr, "CarlaPatchbayFX", 32);
# endif # endif
#else #else
# ifdef CARLA_PLUGIN_SYNTH
# if CARLA_PLUGIN_SYNTH
std::strncpy(cptr, "CarlaRack", 32); std::strncpy(cptr, "CarlaRack", 32);
# else # else
std::strncpy(cptr, "CarlaRackFX", 32); std::strncpy(cptr, "CarlaRackFX", 32);
@@ -843,14 +843,14 @@ const AEffect* VSTPluginMain(audioMasterCallback audioMaster)
#endif #endif


static const int32_t uniqueId = CCONST('C', 'r', 'l', 'a'); static const int32_t uniqueId = CCONST('C', 'r', 'l', 'a');
#ifdef CARLA_PLUGIN_SYNTH
# ifdef CARLA_PLUGIN_PATCHBAY
#if CARLA_PLUGIN_SYNTH
# if CARLA_PLUGIN_PATCHBAY
effect->uniqueID = uniqueId+4; effect->uniqueID = uniqueId+4;
# else # else
effect->uniqueID = uniqueId+3; effect->uniqueID = uniqueId+3;
# endif # endif
#else #else
# ifdef CARLA_PLUGIN_PATCHBAY
# if CARLA_PLUGIN_PATCHBAY
effect->uniqueID = uniqueId+2; effect->uniqueID = uniqueId+2;
# else # else
effect->uniqueID = uniqueId+1; effect->uniqueID = uniqueId+1;
@@ -867,7 +867,7 @@ const AEffect* VSTPluginMain(audioMasterCallback audioMaster)
effect->flags |= effFlagsCanReplacing; effect->flags |= effFlagsCanReplacing;
effect->flags |= effFlagsHasEditor; effect->flags |= effFlagsHasEditor;
effect->flags |= effFlagsProgramChunks; effect->flags |= effFlagsProgramChunks;
#ifdef CARLA_PLUGIN_SYNTH
#if CARLA_PLUGIN_SYNTH
effect->flags |= effFlagsIsSynth; effect->flags |= effFlagsIsSynth;
#endif #endif




Loading…
Cancel
Save