aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/LV2/include/lv2plugin.h
blob: f8ae4dac2a200fab72fd0c2021a1d4d00c1f4468 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Required typa alias for VTS processing funcs.
using VstInt32 = int32_t;

class LV2Plugin
{
public:
    LV2Plugin(double frame_rate)
        : rate(frame_rate)
    {}

    double getSampleRate() const
    {
        return rate;
    }

private:
    double rate;
};