20 LiquidSFZ::Synth synth_;
24 juce::String getPluginType()
override {
return xmlTypeName; }
26 bool isSynth()
override {
return true; }
27 bool needsConstantBufferSize()
override {
return false; }
28 bool takesMidiInput()
override {
return true; }
30 static const char* xmlTypeName;
33 void initialise (
const tracktion::PluginInitialisationInfo& info)
override;
34 void deinitialise()
override;
35 void applyToBuffer (
const tracktion::PluginRenderContext& fc)
override;
36 bool load (
const String& filename);