Thank you for open sourcing the Ensemble Oscillator! It's been great to be able to dive into the code and start tweaking. To get the code the compiling, I had to deviate slightly from the README, so wanted to post this in case it's helpful to others or is useful feedback.
- I had to use arm-none-eabi-gcc v12; v13 did not work (I believe due to https://gcc.gnu.org/bugzilla//show_bug.cgi?id=109814)
- I had to have arm-none-eabi-newlib as well
- I believe the correct command to build the wave is
make fsk-wav rather than make wav (alternatively, the target could be renamed in makefile)
- Finally, I had to remove the
&& on line 200 of makefile to get it to see the python modules (as, apparently, PYTHONPATH has to be set as an environment variable rather than a shell variable)
Thank you for open sourcing the Ensemble Oscillator! It's been great to be able to dive into the code and start tweaking. To get the code the compiling, I had to deviate slightly from the README, so wanted to post this in case it's helpful to others or is useful feedback.
make fsk-wavrather thanmake wav(alternatively, the target could be renamed inmakefile)&&on line 200 ofmakefileto get it to see the python modules (as, apparently, PYTHONPATH has to be set as an environment variable rather than a shell variable)