Terrarium Polyphonic Octaves Code & Demo

Hi there, Love this project and the code.

I'm currently trying to get it to compile, but having issues with the gcc10.3 that comes with the arm/daisy tools (using that in the path to toolchain). It does not support std::bit_cast used in the FastSqrt.h code, which only became available in gcc11. I'm guessing you got around this somehow - how did you do it? Set the toolchain path to a different gcc?
Essentially, yes. If you look in .github/workflows/build.yml, you can see the exact commands I use to build in CI. It looks like I'm currently using gcc 13.3. I'd expect anything newer to work as well.
 
Back
Top