blob: d6a775d150a3d8fc54a36608fa56fc1f53729ea5 (
plain) (
tree)
|
|
#include "@Plugin@.h"
#include <iostream>
#include <lv2wrapper.h>
@Plugin@::@Plugin@(double rate)
: LV2Plugin(rate)
{
}
void @Plugin@::activate()
{
@VARINITS@
}
void @Plugin@::run(uint32_t num_samples)
{
@AssignParams@
processReplacing(const_cast<float **>(in), out, num_samples);
}
//
// Include the processing code from the VST version.
//
#include <cmath>
#include "../../../LinuxVST/src/@Plugin@/@Plugin@Proc.cpp"
// Create the LV2Wrapper and register the plugin
LV2Wrapper<@Plugin@> plugin;
|