MembraneCircleV and MembraneHexagonV are rather similar, being triangular waveguide meshes of a drum-like membrane. You input some excitation, such as a pulse of noise, and can adjust the tension and loss while it plays.
They're named after the shape made out of triangular meshes. Obviously you can't make a circle out of triangles, but it tries. At the moment MembraneCircleV is a bit bigger than MembraneHexagonV, using more waveguides and therefore more CPU.
excitation |
sound in |
tension | |
loss | |
ewidth |
how many points get excitation as a fraction of total points, from 0 to 1. |
epos |
from which point set excitation as a fraction of total points, from 0 to 1. |
size |
size of mesh |
a1 |
coefficient of one-pole loss filter, from 0 to 1. |
doprint |
to print mesh structure. 0 or 1. |
mul | |
add |
These UGens are by Alex McLean (c) 2008.
My stuff is here:
I also recommend the following thesis:
this book:
and these websites: