Added: VST Plugin support. Add and configure plugins via Configuration Editor. The plugin's architecture has to match the OS architecture, so most people will need 64-bit plugins. The subdirectory plugins is offered to put plugins into, but they can be opened from any directory with sufficient permissions.
Fixed: When trying to add a high-pass filter in the Configuration Editor, it was instead configured to be a low-pass filter.
This commit is contained in:
1 parent
989812ba36
commit
a24eaa0cd9
58 files changed
+3334
-151
No files matched your search
+3
-1
@@ -53,6 +53,7 @@
|
||||
#include "filters/IncludeFilterFactory.h"
|
||||
#include "filters/ConvolutionFilterFactory.h"
|
||||
#include "filters/GraphicEQFilterFactory.h"
|
||||
#include "filters/VSTPluginFilterFactory.h"
|
||||
|
||||
using namespace std;
|
||||
using namespace mup;
|
||||
@@ -87,6 +88,7 @@ FilterEngine::FilterEngine()
|
||||
factories.push_back(new CopyFilterFactory());
|
||||
factories.push_back(new ConvolutionFilterFactory());
|
||||
factories.push_back(new GraphicEQFilterFactory());
|
||||
factories.push_back(new VSTPluginFilterFactory());
|
||||
}
|
||||
|
||||
FilterEngine::~FilterEngine()
|
||||
@@ -606,4 +608,4 @@ unsigned long __stdcall FilterEngine::notificationThread(void* parameter)
|
||||
CloseHandle(registryEvent);
|
||||
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user