scritcher/src/custom.zig

25 lines
514 B
Zig
Raw Normal View History

// Custom plugins
const std = @import("std");
const lv2 = @import("lv2_helpers.zig");
const plugins = @import("plugin.zig");
const c = lv2.c;
const RunContext = plugins.RunContext;
pub const RandomNoise = struct {
allocator: *std.mem.Allocator,
pub fn init(
allocator: *std.mem.Allocator,
) RandomNoise {
return RandomNoise{
.allocator = allocator,
};
}
pub fn run(self: *RandomNoise, rctx: *RunContext) void {
rctx.in_buf[0] = f32(2);
}
};