ohmtech-rdi / eurorack-blocks

Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
Other
293 stars 19 forks source link

Make perf template similar to firmware template #671

Closed ohmtech-rdi closed 4 months ago

ohmtech-rdi commented 4 months ago

This PR refactors the performance target so that the code is much more similar to the default firmware code. In particular it doesn't rely on the board to provide any kind support for performance testing.

It also allows to feed a proper audio input.

[!Note] The audio output glitches when reports are printing, because semihosting is using breakpoints somehow to pass back data to the monitor, and this will create audio drops.

It also adds the missing support for erb_SDRAM_USE_FLAG introduced in #670 .