multigrain/NOTES.md

441 B

TODO

  • Convert the granulator (including the buffer stuff) to a class

  • Convert the TouchOSC interface library to a class

These will involve some disintermingling of code

Ideally I want to be able to use the granulator, TouchOSC and the midi controller as part of the same session, so do stuff like

t = TouchOSC("192.168.0.30")

g = Granulator()

k = MidiKnobs();

t.bind('/grain', 0, 1, 0.5, { |self| g.set("amp", self.v) });

t.bind(