Interim checking, Convolution Reverb
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "PiPedalHost.hpp"
|
||||
#include "PluginHost.hpp"
|
||||
#include <functional>
|
||||
#include "json.hpp"
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ namespace pipedal
|
||||
|
||||
virtual void CheckSync();
|
||||
|
||||
//- PiPedalHost Interfaces.
|
||||
//- PluginHost Interfaces.
|
||||
virtual void SetControl(int index, float value);
|
||||
virtual float GetControlValue(int index) const
|
||||
{
|
||||
@@ -130,7 +130,7 @@ namespace pipedal
|
||||
virtual float *GetAudioOutputBuffer(int index) const { return buffers.outputs[index]; }
|
||||
virtual void ResetAtomBuffers() {}
|
||||
virtual void RequestParameter(LV2_URID uridUri) {} // no vst equivalent.
|
||||
virtual void GatherParameter(RealtimeParameterRequest *pRequest) {} // no vst equivalent.
|
||||
virtual void GatherPatchProperties(RealtimePatchPropertyRequest *pRequest) {} // no vst equivalent.
|
||||
|
||||
virtual void SetAudioInputBuffer(int index, float *buffer)
|
||||
{
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
#include "public.sdk/source/vst/utility/uid.h"
|
||||
|
||||
#include "vst3/Vst3Effect.hpp"
|
||||
#include "PedalBoard.hpp"
|
||||
#include "Pedalboard.hpp"
|
||||
|
||||
|
||||
namespace Steinberg
|
||||
@@ -67,7 +67,7 @@ namespace Steinberg
|
||||
|
||||
|
||||
virtual std::unique_ptr<Vst3Effect> CreatePlugin(long instanceId,const std::string&url, IHost*pHost) = 0;
|
||||
virtual std::unique_ptr<Vst3Effect> CreatePlugin(PedalBoardItem&pedalBoardItem, IHost*pHost) = 0;
|
||||
virtual std::unique_ptr<Vst3Effect> CreatePlugin(PedalboardItem&pedalboardItem, IHost*pHost) = 0;
|
||||
|
||||
|
||||
static Ptr CreateInstance(const std::string &cacheFilePath = "");
|
||||
|
||||
Reference in New Issue
Block a user