[sharing] Digital Waveguide Mesh


    Mar 29 2019 | 10:44 am
    Played around recently with Digital Waveguide Meshes in gen~ to model membranes. Used this thesis as a basis.
    There are a few examples in max for rectilinear Waveguide Mesh patches but from what I read so far, the "triangular" meshes offer some advantages in terms of dispersion.
    This is a 3 nodes triangular Digital Waveguide Mesh examples (each node consist of 6 waveguides). Implemented a few other options like damping and nonlinearity.
    Tell me if you're missing any abstraction of gendsp file but i think everything is in there !

    • Mar 29 2019 | 1:23 pm
      Hi .QUASAR,
      great patch, thanks! Just a small suggestion to replace the third party object dcblock~ with a simple gen~ abstraction (native dcblock) or with [biquad~ 1. -1. 0. -0.9997 0] to prevent errors in the absence of the object (my case…).
      Cheers
    • Mar 29 2019 | 2:27 pm
      Thanks ! Did not spot that one, usually I actually use the native gen~ version ;)
      The msp dcblock~ external comes from the Percolate package. great one btw => there's is actually a rectilinear waveguide mesh external in it (mesh2d~)