Drawable Wavetable PlugIn

Hey there,
with this I annonce the drawable wavetable plugin I made for SuperCollider!
Simply draw shapes you want to oscillate or manipulate your controls with.
It’s in beta stage now and needs further bug tests. The help files are not written jet, but its farly easy to use.

MyPlug2

buttons:

left click: draw
right click: add/remove extra points

e: decimation coefficient
mi: mouse interpolation
i: interpolation mode
s: smooth
n: normalize
wav: wave templates
number and arrow buttons: active table
+W: new window
C: copy
P: paste/template(double click)
s and number: samples

DrawableWaveTable()
methods:
.ar(num, freq, mul, add)
.kr(num, time, mul, add, loop, doneAction)

.save(num, path) // see Buffer.write for formats
.load(num, path)

.asBuffer{num, server)
.asEnv(num, time)
.dynBuffer(num) // for a live buffer!
.fromBuffer(buf, num, frames)

Available at my GitHub:

10 Likes

this looks fantastic thanks for sharing!