Free Surface Modules: WaterTable Now Available

Yeah it seems like an interesting module. But there’s no way to get it into the library without the original author pressing the buttons in that pr.

Setting up a build on mac isn’t that hard if you know your way around terminal. Building - VCV Rack Manual

And it seems to work when I build it. Didn’t do extensive tests but the change for arm is just a header swap so most likely works as well as the x86 version

it builds fine as is (even without your PR @baconpaul ) on this here M1 Mini in native mode. Seems that libsamplerate had an update that makes it build just fine, as I built it several months ago.

No that’s not the problem

The problem is that the library builds in the docker env ship a libsamplerate and libsamplerate doesn’t cross compile.

At head the code will build on a raw arm mac but won’t build x86 to arm and most importantly won’t build in then docker toolchain. So the library builds fail.

The fix is to just use the samplerate in the rack 2 SDK

1 Like

ah, got you, I shall pull your PR and rebuild it, and see if it makes any difference

for a local build it wont

for a docker build it will

in that: the docker build will fail without that change for arm!

1 Like