overtone/overtone — comment on commit 75ce84b4889e01d4ab38d50a45408db946af202b
File:  line 0
By neatonk:

I'm all for defining some protocols for working with buffers, samples, wavetables, etc. This would mean redefining our with-meta/map types using defrecord or deftype in order to make use of them. One nice things that falls out of this is the ability to implement `.invoke` on any of them to make them callable. What did you have in mind?