Faust 2.83.0 features a new version of faust2daisy tool.
https://github.com/grame-cncm/faust
This new version includes :
-
Bugfixes
-
option to select where the program will stand (Flash, SRAM, QSPI)
-
Bootloader installation when using SRAM or QSPI
-
Improved SDRAM option : improved memory model, more flexible (-mem-thresh to se a size threshold to determine what goes on SRAM, and what doesn’t).
For now, it should work well with Daisy Pod, and any Daisy seed with similar input/output configuration. It works fine with MIDI (mono for now) Any test with Patch.init or any PatchSM board will be welcome.
Further development is on the table to refactor this Faust tool. It involves targeting boards rather than interfaces (seed & patch SM instead of pod & patch.init)
This would allow :
- Access to all ADC/DAC’s for seed & patch SM,
- improved memory model for embedded targets (no or limited dynamic memory allocation),
- Polyphonic MIDI fix